From cb69b2cc9aad9a1262a5ddec481bc3c5782df79d Mon Sep 17 00:00:00 2001 From: davor Date: Wed, 11 Oct 2017 11:34:18 +0200 Subject: [PATCH] ECP5 85E schematic footprint --- footprints/lattice/lfe5bg381.bak | 281 ++++++++++++++++--------------- footprints/lattice/lfe5bg381.lib | 277 +++++++++++++++--------------- 2 files changed, 284 insertions(+), 274 deletions(-) diff --git a/footprints/lattice/lfe5bg381.bak b/footprints/lattice/lfe5bg381.bak index 49088fe..05ef890 100644 --- a/footprints/lattice/lfe5bg381.bak +++ b/footprints/lattice/lfe5bg381.bak @@ -616,7 +616,7 @@ X PL17D D3 750 300 200 L 50 50 6 1 I X PL20B E3 750 0 200 L 50 50 6 1 I X PCLKC7_1 F3 750 -800 200 L 50 50 6 1 I X PCLKT7_1 G3 -750 -800 200 R 50 50 6 1 I -X PL20D H3 750 -500 200 L 50 50 6 1 I +X PL29D H3 750 -500 200 L 50 50 6 1 I X PL11A A4 -750 600 200 R 50 50 6 1 I X PL14B B4 750 400 200 L 50 50 6 1 I X PL14A C4 -750 400 200 R 50 50 6 1 I @@ -629,7 +629,7 @@ X PL11D C5 750 700 200 L 50 50 6 1 I X PL17B D5 750 200 200 L 50 50 6 1 I X PL20C E5 -750 100 200 R 50 50 6 1 I X PL20D F5 750 100 200 L 50 50 6 1 I -X PL20B G5 750 -600 200 L 50 50 6 1 I +X PL29B G5 750 -600 200 L 50 50 6 1 I X GR_PCLK7_0 H5 -750 -500 200 R 50 50 6 1 I S -550 800 550 -900 7 1 0 N S -250 250 250 -250 7 1 0 N @@ -822,15 +822,15 @@ $FPLIST BGA381 $ENDFPLIST DRAW -T 0 0 -950 60 0 2 0 BANK1 Normal 0 C C -T 0 0 -950 60 0 3 0 BANK2 Normal 0 C C -T 0 0 -950 60 0 4 0 BANK3 Normal 0 C C -T 0 0 -950 60 0 5 0 BANK6 Normal 0 C C +T 0 0 -1050 60 0 2 0 BANK1 Normal 0 C C +T 0 0 -1050 60 0 3 0 BANK2 Normal 0 C C +T 0 0 -1050 60 0 4 0 BANK3 Normal 0 C C +T 0 0 -1050 60 0 5 0 BANK6 Normal 0 C C T 0 0 -950 60 0 6 0 BANK7 Normal 0 C C T 0 0 -950 60 0 7 0 BANK8 Normal 0 C C T 0 0 -950 60 0 8 0 BANK4 Normal 0 C C T 0 0 50 60 0 10 0 JTAG Normal 0 C C -T 0 0 -550 60 0 1 1 BANK0 Normal 0 C C +T 0 0 -750 60 0 1 1 BANK0 Normal 0 C C S -550 800 550 -700 1 1 0 N S -250 250 250 -250 1 1 0 N S -200 200 0 100 1 1 0 N @@ -849,192 +849,197 @@ X PT15A C8 -750 100 200 R 50 50 1 1 I X PT13B D8 750 0 200 L 50 50 1 1 I X PT13A E8 -750 0 200 R 50 50 1 1 I X GR_PCLK0_1 A9 750 500 200 L 50 50 1 1 I -X PT31A B9 -750 400 200 R 50 50 1 1 I -X PT27A C9 -750 -600 200 R 50 50 1 1 I +X PT58A B9 -750 400 200 R 50 50 1 1 I +X PT54A C9 -750 -600 200 R 50 50 1 1 I X PT20A D9 -750 300 200 R 50 50 1 1 I X PT20B E9 750 300 200 L 50 50 1 1 I X PCLKT0_1 A10 -750 600 200 R 50 50 1 1 I X GR_PCLK0_0 B10 -750 500 200 R 50 50 1 1 I -X PT31B C10 750 400 200 L 50 50 1 1 I -X PT29A D10 -750 -500 200 R 50 50 1 1 I -X PT29B E10 750 -500 200 L 50 50 1 1 I +X PT58B C10 750 400 200 L 50 50 1 1 I +X PT56A D10 -750 -500 200 R 50 50 1 1 I +X PT56B E10 750 -500 200 L 50 50 1 1 I X PCLKC0_1 A11 750 600 200 L 50 50 1 1 I X PCLKT0_0 B11 -750 700 200 R 50 50 1 1 I X PCLKC0_0 C11 750 700 200 L 50 50 1 1 I -S -550 800 550 -900 2 1 0 N +S -550 800 550 -1000 2 1 0 N S -250 250 250 -250 2 1 0 N S 0 200 200 100 2 1 0 N -X PT67B B20 750 700 200 L 50 50 2 1 I +X PT121B B20 750 700 200 L 50 50 2 1 I X PCLKT1_1 D11 -750 -800 200 R 50 50 2 1 I X PCLKC1_1 E11 750 -800 200 L 50 50 2 1 I -X PT40A A12 -750 -500 200 R 50 50 2 1 I +X PT76A A12 -750 -500 200 R 50 50 2 1 I X PCLKT1_0 B12 -750 -700 200 R 50 50 2 1 I X PCLKC1_0 C12 750 -700 200 L 50 50 2 1 I X GR_PCLK1_0 D12 -750 -600 200 R 50 50 2 1 I X GR_PCLK1_1 E12 750 -600 200 L 50 50 2 1 I -X PT40B A13 750 -500 200 L 50 50 2 1 I -X PT42A B13 -750 -400 200 R 50 50 2 1 I -X PT42B C13 750 -400 200 L 50 50 2 1 I -X PT44A D13 -750 -300 200 R 50 50 2 1 I -X PT44B E13 750 -300 200 L 50 50 2 1 I -X PT47A A14 -750 -200 200 R 50 50 2 1 I -X PT47B C14 750 -200 200 L 50 50 2 1 I -X PT49A D14 -750 -100 200 R 50 50 2 1 I -X PT49B E14 750 -100 200 L 50 50 2 1 I -X PT51A B15 -750 0 200 R 50 50 2 1 I -X PT51B C15 750 0 200 L 50 50 2 1 I -X PT53A D15 -750 100 200 R 50 50 2 1 I -X PT53B E15 750 100 200 L 50 50 2 1 I -X PT56A A16 -750 200 200 R 50 50 2 1 I -X PT56B B16 750 200 200 L 50 50 2 1 I -X PT58A C16 -750 300 200 R 50 50 2 1 I -X PT58B D16 750 300 200 L 50 50 2 1 I -X PT62A A17 -750 500 200 R 50 50 2 1 I -X PT60A B17 -750 400 200 R 50 50 2 1 I -X PT60B C17 750 400 200 L 50 50 2 1 I -X PT65A A18 -750 600 200 R 50 50 2 1 I -X PT62B B18 750 500 200 L 50 50 2 1 I -X PT67A A19 -750 700 200 R 50 50 2 1 I -X PT65B B19 750 600 200 L 50 50 2 1 I -S -550 800 550 -900 3 1 0 N +X PT76B A13 750 -500 200 L 50 50 2 1 I +X PT78A B13 -750 -400 200 R 50 50 2 1 I +X PT78B C13 750 -400 200 L 50 50 2 1 I +X PT80A D13 -750 -300 200 R 50 50 2 1 I +X PT80B E13 750 -300 200 L 50 50 2 1 I +X PT83A A14 -750 -200 200 R 50 50 2 1 I +X PT83B C14 750 -200 200 L 50 50 2 1 I +X PT85A D14 -750 -100 200 R 50 50 2 1 I +X PT85B E14 750 -100 200 L 50 50 2 1 I +X PT103A A15 -750 -900 200 R 50 50 2 1 I +X PT105A B15 -750 0 200 R 50 50 2 1 I +X PT105B C15 750 0 200 L 50 50 2 1 I +X PT107A D15 -750 100 200 R 50 50 2 1 I +X PT107B E15 750 100 200 L 50 50 2 1 I +X PT110A A16 -750 200 200 R 50 50 2 1 I +X PT110B B16 750 200 200 L 50 50 2 1 I +X PT112A C16 -750 300 200 R 50 50 2 1 I +X PT112B D16 750 300 200 L 50 50 2 1 I +X PT116A A17 -750 500 200 R 50 50 2 1 I +X PT114A B17 -750 400 200 R 50 50 2 1 I +X PT114B C17 750 400 200 L 50 50 2 1 I +X PT119A A18 -750 600 200 R 50 50 2 1 I +X PT116B B18 750 500 200 L 50 50 2 1 I +X PT121A A19 -750 700 200 R 50 50 2 1 I +X PT119B B19 750 600 200 L 50 50 2 1 I +S -550 800 550 -1000 3 1 0 N S -250 250 250 -250 3 1 0 N S 200 200 100 0 3 1 0 N -X PR14A C20 -750 0 200 R 50 50 3 1 I +X PR35A C20 -750 0 200 R 50 50 3 1 I X VREF1_2 D20 -750 100 200 R 50 50 3 1 I -X PR17A E20 -750 200 200 R 50 50 3 1 I -X PR17C F20 -750 300 200 R 50 50 3 1 I -X PR17D G20 750 300 200 L 50 50 3 1 I -X PR20B H20 750 400 200 L 50 50 3 1 I +X PR38A E20 -750 200 200 R 50 50 3 1 I +X PR38C F20 -750 300 200 R 50 50 3 1 I +X PR38D G20 750 300 200 L 50 50 3 1 I +X PR41B H20 750 400 200 L 50 50 3 1 I X PCLKT2_0 J20 -750 700 200 R 50 50 3 1 I X PCLKC2_0 K20 750 700 200 L 50 50 3 1 I -X PR2C E16 -750 -700 200 R 50 50 3 1 I -X PR2D F16 750 -700 200 L 50 50 3 1 I -X PR8C G16 -750 -300 200 R 50 50 3 1 I -X PR8D H16 750 -300 200 L 50 50 3 1 I -X PR11D J16 750 -100 200 L 50 50 3 1 I -X PR2B D17 750 -800 200 L 50 50 3 1 I -X PR5B E17 750 -600 200 L 50 50 3 1 I -X PR8A F17 -750 -400 200 R 50 50 3 1 I -X PR11B H17 750 -200 200 L 50 50 3 1 I -X PR11C J17 -750 -100 200 R 50 50 3 1 I -X PR2A C18 -750 -800 200 R 50 50 3 1 I -X PR5A D18 -750 -600 200 R 50 50 3 1 I -X PR5C E18 -750 -500 200 R 50 50 3 1 I -X PR5D F18 750 -500 200 L 50 50 3 1 I -X PR8B G18 750 -400 200 L 50 50 3 1 I -X PR11A H18 -750 -200 200 R 50 50 3 1 I +X PR11C E16 -750 -700 200 R 50 50 3 1 I +X PR11D F16 750 -700 200 L 50 50 3 1 I +X PR17C G16 -750 -300 200 R 50 50 3 1 I +X PR17D H16 750 -300 200 L 50 50 3 1 I +X PR20D J16 750 -100 200 L 50 50 3 1 I +X PR29A K16 -750 -900 200 R 50 50 3 1 I +X PR11B D17 750 -800 200 L 50 50 3 1 I +X PR14B E17 750 -600 200 L 50 50 3 1 I +X PR17A F17 -750 -400 200 R 50 50 3 1 I +X PR20B H17 750 -200 200 L 50 50 3 1 I +X PR20C J17 -750 -100 200 R 50 50 3 1 I +X PR29B K17 750 -900 200 L 50 50 3 1 I +X PR11A C18 -750 -800 200 R 50 50 3 1 I +X PR14A D18 -750 -600 200 R 50 50 3 1 I +X PR14C E18 -750 -500 200 R 50 50 3 1 I +X PR14D F18 750 -500 200 L 50 50 3 1 I +X PR17B G18 750 -400 200 L 50 50 3 1 I +X PR20A H18 -750 -200 200 R 50 50 3 1 I X GR_PCLK2_0 J18 -750 500 200 R 50 50 3 1 I -X PR20D K18 750 500 200 L 50 50 3 1 I -X PR14B D19 750 0 200 L 50 50 3 1 I -X PR14D E19 750 100 200 L 50 50 3 1 I -X PR17B F19 750 200 200 L 50 50 3 1 I +X PR41D K18 750 500 200 L 50 50 3 1 I +X PR35B D19 750 0 200 L 50 50 3 1 I +X PR35D E19 750 100 200 L 50 50 3 1 I +X PR38B F19 750 200 200 L 50 50 3 1 I X GR_PCLK2_1 G19 -750 400 200 R 50 50 3 1 I X PCLKT2_1 J19 -750 600 200 R 50 50 3 1 I X PCLKC2_1 K19 750 600 200 L 50 50 3 1 I -S -550 800 550 -900 4 1 0 N +S -550 800 550 -1000 4 1 0 N S -250 250 250 -250 4 1 0 N S 100 0 200 -200 4 1 0 N X PCLKT3_1 L20 -750 -800 200 R 50 50 4 1 I X PCLKC3_1 M20 750 -800 200 L 50 50 4 1 I -X PR38B N20 750 0 200 L 50 50 4 1 I -X PR41A P20 -750 200 200 R 50 50 4 1 I -X PR41B R20 750 200 200 L 50 50 4 1 I -X PR41C T20 -750 300 200 R 50 50 4 1 I -X PR41D U20 750 300 200 L 50 50 4 1 I +X PR83B N20 750 0 200 L 50 50 4 1 I +X PR86A P20 -750 200 200 R 50 50 4 1 I +X PR86B R20 750 200 200 L 50 50 4 1 I +X PR86C T20 -750 300 200 R 50 50 4 1 I +X PR86D U20 750 300 200 L 50 50 4 1 I X GR_PCLK3_0 L16 -750 -600 200 R 50 50 4 1 I -X PR32A N16 -750 -400 200 R 50 50 4 1 I +X PR53A N16 -750 -400 200 R 50 50 4 1 I X VREF1_3 P16 750 -200 200 L 50 50 4 1 I -X PR35C R16 -750 -100 200 R 50 50 4 1 I +X PR56C R16 -750 -100 200 R 50 50 4 1 I +X PR77A T16 -750 -900 200 R 50 50 4 1 I X GPLL0T_IN U16 -750 700 200 R 50 50 4 1 I -X PR29B L17 750 -600 200 L 50 50 4 1 I -X PR32B M17 750 -400 200 L 50 50 4 1 I -X PR35A N17 -750 -200 200 R 50 50 4 1 I -X PR32D P17 750 -300 200 L 50 50 4 1 I -X PR35D R17 750 -100 200 L 50 50 4 1 I +X PR50B L17 750 -600 200 L 50 50 4 1 I +X PR53B M17 750 -400 200 L 50 50 4 1 I +X PR56A N17 -750 -200 200 R 50 50 4 1 I +X PR53D P17 750 -300 200 L 50 50 4 1 I +X PR56D R17 750 -100 200 L 50 50 4 1 I X GPLL0C_IN T17 750 700 200 L 50 50 4 1 I -X PR47B U17 750 600 200 L 50 50 4 1 I +X PR92B U17 750 600 200 L 50 50 4 1 I X GR_PCLK3_1 L18 -750 -500 200 R 50 50 4 1 I -X PR29D M18 750 -500 200 L 50 50 4 1 I -X PR32C N18 -750 -300 200 R 50 50 4 1 I -X PR38D P18 750 100 200 L 50 50 4 1 I -X PR44B R18 750 400 200 L 50 50 4 1 I -X PR44D T18 750 500 200 L 50 50 4 1 I -X PR47A U18 -750 600 200 R 50 50 4 1 I +X PR50D M18 750 -500 200 L 50 50 4 1 I +X PR53C N18 -750 -300 200 R 50 50 4 1 I +X PR83D P18 750 100 200 L 50 50 4 1 I +X PR89B R18 750 400 200 L 50 50 4 1 I +X PR89D T18 750 500 200 L 50 50 4 1 I +X PR92A U18 -750 600 200 R 50 50 4 1 I X PCLKT3_0 L19 -750 -700 200 R 50 50 4 1 I X PCLKC3_0 M19 750 -700 200 L 50 50 4 1 I -X PR38A N19 -750 0 200 R 50 50 4 1 I -X PR38C P19 -750 100 200 R 50 50 4 1 I -X PR44A T19 -750 400 200 R 50 50 4 1 I -X PR44C U19 -750 500 200 R 50 50 4 1 I -S -550 800 550 -900 5 1 0 N +X PR83A N19 -750 0 200 R 50 50 4 1 I +X PR83C P19 -750 100 200 R 50 50 4 1 I +X PR89A T19 -750 400 200 R 50 50 4 1 I +X PR89C U19 -750 500 200 R 50 50 4 1 I +S -550 800 550 -1000 5 1 0 N S -250 250 250 -250 5 1 0 N S -200 0 -100 -200 5 1 0 N X PCLKC6_1 F1 750 600 200 L 50 50 5 1 I X PCLKC6_0 G1 750 700 200 L 50 50 5 1 I -X PL32C H1 -750 300 200 R 50 50 5 1 I -X PL32B J1 750 200 200 L 50 50 5 1 I -X PL32D K1 750 300 200 L 50 50 5 1 I -X PL44C L1 -750 -500 200 R 50 50 5 1 I -X PL44B M1 750 -600 200 L 50 50 5 1 I -X PL44D N1 750 -500 200 L 50 50 5 1 I -X PL47A P1 -750 -800 200 R 50 50 5 1 I +X PL53C H1 -750 300 200 R 50 50 5 1 I +X PL53B J1 750 200 200 L 50 50 5 1 I +X PL53D K1 750 300 200 L 50 50 5 1 I +X PL65C L1 -750 -500 200 R 50 50 5 1 I +X PL89B M1 750 -600 200 L 50 50 5 1 I +X PL89D N1 750 -500 200 L 50 50 5 1 I +X PL92A P1 -750 -800 200 R 50 50 5 1 I X PCLKT6_1 G2 -750 600 200 R 50 50 5 1 I X PCLKT6_0 H2 -750 700 200 R 50 50 5 1 I -X PL32A K2 -750 200 200 R 50 50 5 1 I -X PL41D L2 750 -300 200 L 50 50 5 1 I -X PL44A N2 -750 -600 200 R 50 50 5 1 I -X PL47B P2 750 -800 200 L 50 50 5 1 I +X PL53A K2 -750 200 200 R 50 50 5 1 I +X PL86D L2 750 -300 200 L 50 50 5 1 I +X PL65A N2 -750 -600 200 R 50 50 5 1 I +X PL92B P2 750 -800 200 L 50 50 5 1 I X GR_PCLK6_1 J3 -750 500 200 R 50 50 5 1 I -X PL29D K3 750 500 200 L 50 50 5 1 I -X PL41C L3 -750 -300 200 R 50 50 5 1 I -X PL41B M3 750 -400 200 L 50 50 5 1 I -X PL41A N3 -750 -400 200 R 50 50 5 1 I +X PL50D K3 750 500 200 L 50 50 5 1 I +X PL86C L3 -750 -300 200 R 50 50 5 1 I +X PL86B M3 750 -400 200 L 50 50 5 1 I +X PL86A N3 -750 -400 200 R 50 50 5 1 I X GPLL0T_IN P3 -750 -700 200 R 50 50 5 1 I X GR_PCLK6_0 J4 -750 400 200 R 50 50 5 1 I -X PL35A K4 -750 0 200 R 50 50 5 1 I -X PL35C L4 -750 100 200 R 50 50 5 1 I -X PL38A M4 -750 -200 200 R 50 50 5 1 I -X PL38C N4 -750 -100 200 R 50 50 5 1 I +X PL56A K4 -750 0 200 R 50 50 5 1 I +X PL56C L4 -750 100 200 R 50 50 5 1 I +X PL83A M4 -750 -200 200 R 50 50 5 1 I +X PL83C N4 -750 -100 200 R 50 50 5 1 I X GPLL0C_IN P4 750 -700 200 L 50 50 5 1 I -X PL29B J5 750 400 200 L 50 50 5 1 I +X PL50B J5 750 400 200 L 50 50 5 1 I X VREF1_6 K5 750 0 200 L 50 50 5 1 I -X PL35D L5 750 100 200 L 50 50 5 1 I -X PL38B N5 750 -200 200 L 50 50 5 1 I -X PL38D P5 750 -100 200 L 50 50 5 1 I +X PL56D L5 750 100 200 L 50 50 5 1 I +X PL77A M5 -750 -900 200 R 50 50 5 1 I +X PL83B N5 750 -200 200 L 50 50 5 1 I +X PL83D P5 750 -100 200 L 50 50 5 1 I S -550 800 550 -900 6 1 0 N S -250 250 250 -250 6 1 0 N S -200 200 -100 0 6 1 0 N -X PL14B B1 750 -200 200 L 50 50 6 1 I -X PL17A C1 -750 -400 200 R 50 50 6 1 I -X PL17B D1 750 -400 200 L 50 50 6 1 I -X PL17D E1 750 -300 200 L 50 50 6 1 I -X PL14A A2 -750 -200 200 R 50 50 6 1 I +X PL35B B1 750 -200 200 L 50 50 6 1 I +X PL38A C1 -750 -400 200 R 50 50 6 1 I +X PL38B D1 750 -400 200 L 50 50 6 1 I +X PL38D E1 750 -300 200 L 50 50 6 1 I +X PL35A A2 -750 -200 200 R 50 50 6 1 I X VREF1_7 B2 -750 -100 200 R 50 50 6 1 I -X PL14D C2 750 -100 200 L 50 50 6 1 I -X PL17C D2 -750 -300 200 R 50 50 6 1 I +X PL35D C2 750 -100 200 L 50 50 6 1 I +X PL38C D2 -750 -300 200 R 50 50 6 1 I X PCLKC7_0 E2 750 -700 200 L 50 50 6 1 I X PCLKT7_0 F2 -750 -700 200 R 50 50 6 1 I -X PL5C A3 -750 500 200 R 50 50 6 1 I -X PL5D B3 750 500 200 L 50 50 6 1 I -X PL8C C3 -750 300 200 R 50 50 6 1 I -X PL8D D3 750 300 200 L 50 50 6 1 I -X PL11B E3 750 0 200 L 50 50 6 1 I +X PL14C A3 -750 500 200 R 50 50 6 1 I +X PL14D B3 750 500 200 L 50 50 6 1 I +X PL17C C3 -750 300 200 R 50 50 6 1 I +X PL17D D3 750 300 200 L 50 50 6 1 I +X PL20B E3 750 0 200 L 50 50 6 1 I X PCLKC7_1 F3 750 -800 200 L 50 50 6 1 I X PCLKT7_1 G3 -750 -800 200 R 50 50 6 1 I -X PL20D H3 750 -500 200 L 50 50 6 1 I -X PL2A A4 -750 600 200 R 50 50 6 1 I -X PL5B B4 750 400 200 L 50 50 6 1 I -X PL5A C4 -750 400 200 R 50 50 6 1 I -X PL8A E4 -750 200 200 R 50 50 6 1 I -X PL11A F4 -750 0 200 R 50 50 6 1 I +X PL41D H3 750 -500 200 L 50 50 6 1 I +X PL11A A4 -750 600 200 R 50 50 6 1 I +X PL14B B4 750 400 200 L 50 50 6 1 I +X PL14A C4 -750 400 200 R 50 50 6 1 I +X PL17A E4 -750 200 200 R 50 50 6 1 I +X PL20A F4 -750 0 200 R 50 50 6 1 I X GR_PCLK7_1 H4 -750 -600 200 R 50 50 6 1 I -X PL2B A5 750 600 200 L 50 50 6 1 I -X PL2C B5 -750 700 200 R 50 50 6 1 I -X PL2D C5 750 700 200 L 50 50 6 1 I -X PL8B D5 750 200 200 L 50 50 6 1 I -X PL11C E5 -750 100 200 R 50 50 6 1 I -X PL11D F5 750 100 200 L 50 50 6 1 I -X PL20B G5 750 -600 200 L 50 50 6 1 I +X PL11B A5 750 600 200 L 50 50 6 1 I +X PL11C B5 -750 700 200 R 50 50 6 1 I +X PL11D C5 750 700 200 L 50 50 6 1 I +X PL17B D5 750 200 200 L 50 50 6 1 I +X PL20C E5 -750 100 200 R 50 50 6 1 I +X PL20D F5 750 100 200 L 50 50 6 1 I +X PL41B G5 750 -600 200 L 50 50 6 1 I X GR_PCLK7_0 H5 -750 -500 200 R 50 50 6 1 I S -550 800 550 -900 7 1 0 N S -250 250 250 -250 7 1 0 N diff --git a/footprints/lattice/lfe5bg381.lib b/footprints/lattice/lfe5bg381.lib index b4964be..05ef890 100644 --- a/footprints/lattice/lfe5bg381.lib +++ b/footprints/lattice/lfe5bg381.lib @@ -822,15 +822,15 @@ $FPLIST BGA381 $ENDFPLIST DRAW -T 0 0 -950 60 0 2 0 BANK1 Normal 0 C C -T 0 0 -950 60 0 3 0 BANK2 Normal 0 C C -T 0 0 -950 60 0 4 0 BANK3 Normal 0 C C -T 0 0 -950 60 0 5 0 BANK6 Normal 0 C C +T 0 0 -1050 60 0 2 0 BANK1 Normal 0 C C +T 0 0 -1050 60 0 3 0 BANK2 Normal 0 C C +T 0 0 -1050 60 0 4 0 BANK3 Normal 0 C C +T 0 0 -1050 60 0 5 0 BANK6 Normal 0 C C T 0 0 -950 60 0 6 0 BANK7 Normal 0 C C T 0 0 -950 60 0 7 0 BANK8 Normal 0 C C T 0 0 -950 60 0 8 0 BANK4 Normal 0 C C T 0 0 50 60 0 10 0 JTAG Normal 0 C C -T 0 0 -550 60 0 1 1 BANK0 Normal 0 C C +T 0 0 -750 60 0 1 1 BANK0 Normal 0 C C S -550 800 550 -700 1 1 0 N S -250 250 250 -250 1 1 0 N S -200 200 0 100 1 1 0 N @@ -849,192 +849,197 @@ X PT15A C8 -750 100 200 R 50 50 1 1 I X PT13B D8 750 0 200 L 50 50 1 1 I X PT13A E8 -750 0 200 R 50 50 1 1 I X GR_PCLK0_1 A9 750 500 200 L 50 50 1 1 I -X PT31A B9 -750 400 200 R 50 50 1 1 I -X PT27A C9 -750 -600 200 R 50 50 1 1 I +X PT58A B9 -750 400 200 R 50 50 1 1 I +X PT54A C9 -750 -600 200 R 50 50 1 1 I X PT20A D9 -750 300 200 R 50 50 1 1 I X PT20B E9 750 300 200 L 50 50 1 1 I X PCLKT0_1 A10 -750 600 200 R 50 50 1 1 I X GR_PCLK0_0 B10 -750 500 200 R 50 50 1 1 I -X PT31B C10 750 400 200 L 50 50 1 1 I -X PT29A D10 -750 -500 200 R 50 50 1 1 I -X PT29B E10 750 -500 200 L 50 50 1 1 I +X PT58B C10 750 400 200 L 50 50 1 1 I +X PT56A D10 -750 -500 200 R 50 50 1 1 I +X PT56B E10 750 -500 200 L 50 50 1 1 I X PCLKC0_1 A11 750 600 200 L 50 50 1 1 I X PCLKT0_0 B11 -750 700 200 R 50 50 1 1 I X PCLKC0_0 C11 750 700 200 L 50 50 1 1 I -S -550 800 550 -900 2 1 0 N +S -550 800 550 -1000 2 1 0 N S -250 250 250 -250 2 1 0 N S 0 200 200 100 2 1 0 N -X PT67B B20 750 700 200 L 50 50 2 1 I +X PT121B B20 750 700 200 L 50 50 2 1 I X PCLKT1_1 D11 -750 -800 200 R 50 50 2 1 I X PCLKC1_1 E11 750 -800 200 L 50 50 2 1 I -X PT40A A12 -750 -500 200 R 50 50 2 1 I +X PT76A A12 -750 -500 200 R 50 50 2 1 I X PCLKT1_0 B12 -750 -700 200 R 50 50 2 1 I X PCLKC1_0 C12 750 -700 200 L 50 50 2 1 I X GR_PCLK1_0 D12 -750 -600 200 R 50 50 2 1 I X GR_PCLK1_1 E12 750 -600 200 L 50 50 2 1 I -X PT40B A13 750 -500 200 L 50 50 2 1 I -X PT42A B13 -750 -400 200 R 50 50 2 1 I -X PT42B C13 750 -400 200 L 50 50 2 1 I -X PT44A D13 -750 -300 200 R 50 50 2 1 I -X PT44B E13 750 -300 200 L 50 50 2 1 I -X PT47A A14 -750 -200 200 R 50 50 2 1 I -X PT47B C14 750 -200 200 L 50 50 2 1 I -X PT49A D14 -750 -100 200 R 50 50 2 1 I -X PT49B E14 750 -100 200 L 50 50 2 1 I -X PT51A B15 -750 0 200 R 50 50 2 1 I -X PT51B C15 750 0 200 L 50 50 2 1 I -X PT53A D15 -750 100 200 R 50 50 2 1 I -X PT53B E15 750 100 200 L 50 50 2 1 I -X PT56A A16 -750 200 200 R 50 50 2 1 I -X PT56B B16 750 200 200 L 50 50 2 1 I -X PT58A C16 -750 300 200 R 50 50 2 1 I -X PT58B D16 750 300 200 L 50 50 2 1 I -X PT62A A17 -750 500 200 R 50 50 2 1 I -X PT60A B17 -750 400 200 R 50 50 2 1 I -X PT60B C17 750 400 200 L 50 50 2 1 I -X PT65A A18 -750 600 200 R 50 50 2 1 I -X PT62B B18 750 500 200 L 50 50 2 1 I -X PT67A A19 -750 700 200 R 50 50 2 1 I -X PT65B B19 750 600 200 L 50 50 2 1 I -S -550 800 550 -900 3 1 0 N +X PT76B A13 750 -500 200 L 50 50 2 1 I +X PT78A B13 -750 -400 200 R 50 50 2 1 I +X PT78B C13 750 -400 200 L 50 50 2 1 I +X PT80A D13 -750 -300 200 R 50 50 2 1 I +X PT80B E13 750 -300 200 L 50 50 2 1 I +X PT83A A14 -750 -200 200 R 50 50 2 1 I +X PT83B C14 750 -200 200 L 50 50 2 1 I +X PT85A D14 -750 -100 200 R 50 50 2 1 I +X PT85B E14 750 -100 200 L 50 50 2 1 I +X PT103A A15 -750 -900 200 R 50 50 2 1 I +X PT105A B15 -750 0 200 R 50 50 2 1 I +X PT105B C15 750 0 200 L 50 50 2 1 I +X PT107A D15 -750 100 200 R 50 50 2 1 I +X PT107B E15 750 100 200 L 50 50 2 1 I +X PT110A A16 -750 200 200 R 50 50 2 1 I +X PT110B B16 750 200 200 L 50 50 2 1 I +X PT112A C16 -750 300 200 R 50 50 2 1 I +X PT112B D16 750 300 200 L 50 50 2 1 I +X PT116A A17 -750 500 200 R 50 50 2 1 I +X PT114A B17 -750 400 200 R 50 50 2 1 I +X PT114B C17 750 400 200 L 50 50 2 1 I +X PT119A A18 -750 600 200 R 50 50 2 1 I +X PT116B B18 750 500 200 L 50 50 2 1 I +X PT121A A19 -750 700 200 R 50 50 2 1 I +X PT119B B19 750 600 200 L 50 50 2 1 I +S -550 800 550 -1000 3 1 0 N S -250 250 250 -250 3 1 0 N S 200 200 100 0 3 1 0 N -X PR14A C20 -750 0 200 R 50 50 3 1 I +X PR35A C20 -750 0 200 R 50 50 3 1 I X VREF1_2 D20 -750 100 200 R 50 50 3 1 I -X PR17A E20 -750 200 200 R 50 50 3 1 I -X PR17C F20 -750 300 200 R 50 50 3 1 I -X PR17D G20 750 300 200 L 50 50 3 1 I -X PR20B H20 750 400 200 L 50 50 3 1 I +X PR38A E20 -750 200 200 R 50 50 3 1 I +X PR38C F20 -750 300 200 R 50 50 3 1 I +X PR38D G20 750 300 200 L 50 50 3 1 I +X PR41B H20 750 400 200 L 50 50 3 1 I X PCLKT2_0 J20 -750 700 200 R 50 50 3 1 I X PCLKC2_0 K20 750 700 200 L 50 50 3 1 I -X PR2C E16 -750 -700 200 R 50 50 3 1 I -X PR2D F16 750 -700 200 L 50 50 3 1 I -X PR8C G16 -750 -300 200 R 50 50 3 1 I -X PR8D H16 750 -300 200 L 50 50 3 1 I -X PR11D J16 750 -100 200 L 50 50 3 1 I -X PR2B D17 750 -800 200 L 50 50 3 1 I -X PR5B E17 750 -600 200 L 50 50 3 1 I -X PR8A F17 -750 -400 200 R 50 50 3 1 I -X PR11B H17 750 -200 200 L 50 50 3 1 I -X PR11C J17 -750 -100 200 R 50 50 3 1 I -X PR2A C18 -750 -800 200 R 50 50 3 1 I -X PR5A D18 -750 -600 200 R 50 50 3 1 I -X PR5C E18 -750 -500 200 R 50 50 3 1 I -X PR5D F18 750 -500 200 L 50 50 3 1 I -X PR8B G18 750 -400 200 L 50 50 3 1 I -X PR11A H18 -750 -200 200 R 50 50 3 1 I +X PR11C E16 -750 -700 200 R 50 50 3 1 I +X PR11D F16 750 -700 200 L 50 50 3 1 I +X PR17C G16 -750 -300 200 R 50 50 3 1 I +X PR17D H16 750 -300 200 L 50 50 3 1 I +X PR20D J16 750 -100 200 L 50 50 3 1 I +X PR29A K16 -750 -900 200 R 50 50 3 1 I +X PR11B D17 750 -800 200 L 50 50 3 1 I +X PR14B E17 750 -600 200 L 50 50 3 1 I +X PR17A F17 -750 -400 200 R 50 50 3 1 I +X PR20B H17 750 -200 200 L 50 50 3 1 I +X PR20C J17 -750 -100 200 R 50 50 3 1 I +X PR29B K17 750 -900 200 L 50 50 3 1 I +X PR11A C18 -750 -800 200 R 50 50 3 1 I +X PR14A D18 -750 -600 200 R 50 50 3 1 I +X PR14C E18 -750 -500 200 R 50 50 3 1 I +X PR14D F18 750 -500 200 L 50 50 3 1 I +X PR17B G18 750 -400 200 L 50 50 3 1 I +X PR20A H18 -750 -200 200 R 50 50 3 1 I X GR_PCLK2_0 J18 -750 500 200 R 50 50 3 1 I -X PR20D K18 750 500 200 L 50 50 3 1 I -X PR14B D19 750 0 200 L 50 50 3 1 I -X PR14D E19 750 100 200 L 50 50 3 1 I -X PR17B F19 750 200 200 L 50 50 3 1 I +X PR41D K18 750 500 200 L 50 50 3 1 I +X PR35B D19 750 0 200 L 50 50 3 1 I +X PR35D E19 750 100 200 L 50 50 3 1 I +X PR38B F19 750 200 200 L 50 50 3 1 I X GR_PCLK2_1 G19 -750 400 200 R 50 50 3 1 I X PCLKT2_1 J19 -750 600 200 R 50 50 3 1 I X PCLKC2_1 K19 750 600 200 L 50 50 3 1 I -S -550 800 550 -900 4 1 0 N +S -550 800 550 -1000 4 1 0 N S -250 250 250 -250 4 1 0 N S 100 0 200 -200 4 1 0 N X PCLKT3_1 L20 -750 -800 200 R 50 50 4 1 I X PCLKC3_1 M20 750 -800 200 L 50 50 4 1 I -X PR38B N20 750 0 200 L 50 50 4 1 I -X PR41A P20 -750 200 200 R 50 50 4 1 I -X PR41B R20 750 200 200 L 50 50 4 1 I -X PR41C T20 -750 300 200 R 50 50 4 1 I -X PR41D U20 750 300 200 L 50 50 4 1 I +X PR83B N20 750 0 200 L 50 50 4 1 I +X PR86A P20 -750 200 200 R 50 50 4 1 I +X PR86B R20 750 200 200 L 50 50 4 1 I +X PR86C T20 -750 300 200 R 50 50 4 1 I +X PR86D U20 750 300 200 L 50 50 4 1 I X GR_PCLK3_0 L16 -750 -600 200 R 50 50 4 1 I -X PR32A N16 -750 -400 200 R 50 50 4 1 I +X PR53A N16 -750 -400 200 R 50 50 4 1 I X VREF1_3 P16 750 -200 200 L 50 50 4 1 I -X PR35C R16 -750 -100 200 R 50 50 4 1 I +X PR56C R16 -750 -100 200 R 50 50 4 1 I +X PR77A T16 -750 -900 200 R 50 50 4 1 I X GPLL0T_IN U16 -750 700 200 R 50 50 4 1 I -X PR29B L17 750 -600 200 L 50 50 4 1 I -X PR32B M17 750 -400 200 L 50 50 4 1 I -X PR35A N17 -750 -200 200 R 50 50 4 1 I -X PR32D P17 750 -300 200 L 50 50 4 1 I -X PR35D R17 750 -100 200 L 50 50 4 1 I +X PR50B L17 750 -600 200 L 50 50 4 1 I +X PR53B M17 750 -400 200 L 50 50 4 1 I +X PR56A N17 -750 -200 200 R 50 50 4 1 I +X PR53D P17 750 -300 200 L 50 50 4 1 I +X PR56D R17 750 -100 200 L 50 50 4 1 I X GPLL0C_IN T17 750 700 200 L 50 50 4 1 I -X PR47B U17 750 600 200 L 50 50 4 1 I +X PR92B U17 750 600 200 L 50 50 4 1 I X GR_PCLK3_1 L18 -750 -500 200 R 50 50 4 1 I -X PR29D M18 750 -500 200 L 50 50 4 1 I -X PR32C N18 -750 -300 200 R 50 50 4 1 I -X PR38D P18 750 100 200 L 50 50 4 1 I -X PR44B R18 750 400 200 L 50 50 4 1 I -X PR44D T18 750 500 200 L 50 50 4 1 I -X PR47A U18 -750 600 200 R 50 50 4 1 I +X PR50D M18 750 -500 200 L 50 50 4 1 I +X PR53C N18 -750 -300 200 R 50 50 4 1 I +X PR83D P18 750 100 200 L 50 50 4 1 I +X PR89B R18 750 400 200 L 50 50 4 1 I +X PR89D T18 750 500 200 L 50 50 4 1 I +X PR92A U18 -750 600 200 R 50 50 4 1 I X PCLKT3_0 L19 -750 -700 200 R 50 50 4 1 I X PCLKC3_0 M19 750 -700 200 L 50 50 4 1 I -X PR38A N19 -750 0 200 R 50 50 4 1 I -X PR38C P19 -750 100 200 R 50 50 4 1 I -X PR44A T19 -750 400 200 R 50 50 4 1 I -X PR44C U19 -750 500 200 R 50 50 4 1 I -S -550 800 550 -900 5 1 0 N +X PR83A N19 -750 0 200 R 50 50 4 1 I +X PR83C P19 -750 100 200 R 50 50 4 1 I +X PR89A T19 -750 400 200 R 50 50 4 1 I +X PR89C U19 -750 500 200 R 50 50 4 1 I +S -550 800 550 -1000 5 1 0 N S -250 250 250 -250 5 1 0 N S -200 0 -100 -200 5 1 0 N X PCLKC6_1 F1 750 600 200 L 50 50 5 1 I X PCLKC6_0 G1 750 700 200 L 50 50 5 1 I -X PL32C H1 -750 300 200 R 50 50 5 1 I -X PL32B J1 750 200 200 L 50 50 5 1 I -X PL32D K1 750 300 200 L 50 50 5 1 I -X PL44C L1 -750 -500 200 R 50 50 5 1 I -X PL44B M1 750 -600 200 L 50 50 5 1 I -X PL44D N1 750 -500 200 L 50 50 5 1 I -X PL47A P1 -750 -800 200 R 50 50 5 1 I +X PL53C H1 -750 300 200 R 50 50 5 1 I +X PL53B J1 750 200 200 L 50 50 5 1 I +X PL53D K1 750 300 200 L 50 50 5 1 I +X PL65C L1 -750 -500 200 R 50 50 5 1 I +X PL89B M1 750 -600 200 L 50 50 5 1 I +X PL89D N1 750 -500 200 L 50 50 5 1 I +X PL92A P1 -750 -800 200 R 50 50 5 1 I X PCLKT6_1 G2 -750 600 200 R 50 50 5 1 I X PCLKT6_0 H2 -750 700 200 R 50 50 5 1 I -X PL32A K2 -750 200 200 R 50 50 5 1 I -X PL41D L2 750 -300 200 L 50 50 5 1 I -X PL44A N2 -750 -600 200 R 50 50 5 1 I -X PL47B P2 750 -800 200 L 50 50 5 1 I +X PL53A K2 -750 200 200 R 50 50 5 1 I +X PL86D L2 750 -300 200 L 50 50 5 1 I +X PL65A N2 -750 -600 200 R 50 50 5 1 I +X PL92B P2 750 -800 200 L 50 50 5 1 I X GR_PCLK6_1 J3 -750 500 200 R 50 50 5 1 I -X PL29D K3 750 500 200 L 50 50 5 1 I -X PL41C L3 -750 -300 200 R 50 50 5 1 I -X PL41B M3 750 -400 200 L 50 50 5 1 I -X PL41A N3 -750 -400 200 R 50 50 5 1 I +X PL50D K3 750 500 200 L 50 50 5 1 I +X PL86C L3 -750 -300 200 R 50 50 5 1 I +X PL86B M3 750 -400 200 L 50 50 5 1 I +X PL86A N3 -750 -400 200 R 50 50 5 1 I X GPLL0T_IN P3 -750 -700 200 R 50 50 5 1 I X GR_PCLK6_0 J4 -750 400 200 R 50 50 5 1 I -X PL35A K4 -750 0 200 R 50 50 5 1 I -X PL35C L4 -750 100 200 R 50 50 5 1 I -X PL38A M4 -750 -200 200 R 50 50 5 1 I -X PL38C N4 -750 -100 200 R 50 50 5 1 I +X PL56A K4 -750 0 200 R 50 50 5 1 I +X PL56C L4 -750 100 200 R 50 50 5 1 I +X PL83A M4 -750 -200 200 R 50 50 5 1 I +X PL83C N4 -750 -100 200 R 50 50 5 1 I X GPLL0C_IN P4 750 -700 200 L 50 50 5 1 I -X PL29B J5 750 400 200 L 50 50 5 1 I +X PL50B J5 750 400 200 L 50 50 5 1 I X VREF1_6 K5 750 0 200 L 50 50 5 1 I -X PL35D L5 750 100 200 L 50 50 5 1 I -X PL38B N5 750 -200 200 L 50 50 5 1 I -X PL38D P5 750 -100 200 L 50 50 5 1 I +X PL56D L5 750 100 200 L 50 50 5 1 I +X PL77A M5 -750 -900 200 R 50 50 5 1 I +X PL83B N5 750 -200 200 L 50 50 5 1 I +X PL83D P5 750 -100 200 L 50 50 5 1 I S -550 800 550 -900 6 1 0 N S -250 250 250 -250 6 1 0 N S -200 200 -100 0 6 1 0 N -X PL14B B1 750 -200 200 L 50 50 6 1 I -X PL17A C1 -750 -400 200 R 50 50 6 1 I -X PL17B D1 750 -400 200 L 50 50 6 1 I -X PL17D E1 750 -300 200 L 50 50 6 1 I -X PL14A A2 -750 -200 200 R 50 50 6 1 I +X PL35B B1 750 -200 200 L 50 50 6 1 I +X PL38A C1 -750 -400 200 R 50 50 6 1 I +X PL38B D1 750 -400 200 L 50 50 6 1 I +X PL38D E1 750 -300 200 L 50 50 6 1 I +X PL35A A2 -750 -200 200 R 50 50 6 1 I X VREF1_7 B2 -750 -100 200 R 50 50 6 1 I -X PL14D C2 750 -100 200 L 50 50 6 1 I -X PL17C D2 -750 -300 200 R 50 50 6 1 I +X PL35D C2 750 -100 200 L 50 50 6 1 I +X PL38C D2 -750 -300 200 R 50 50 6 1 I X PCLKC7_0 E2 750 -700 200 L 50 50 6 1 I X PCLKT7_0 F2 -750 -700 200 R 50 50 6 1 I -X PL5C A3 -750 500 200 R 50 50 6 1 I -X PL5D B3 750 500 200 L 50 50 6 1 I -X PL8C C3 -750 300 200 R 50 50 6 1 I -X PL8D D3 750 300 200 L 50 50 6 1 I -X PL11B E3 750 0 200 L 50 50 6 1 I +X PL14C A3 -750 500 200 R 50 50 6 1 I +X PL14D B3 750 500 200 L 50 50 6 1 I +X PL17C C3 -750 300 200 R 50 50 6 1 I +X PL17D D3 750 300 200 L 50 50 6 1 I +X PL20B E3 750 0 200 L 50 50 6 1 I X PCLKC7_1 F3 750 -800 200 L 50 50 6 1 I X PCLKT7_1 G3 -750 -800 200 R 50 50 6 1 I -X PL20D H3 750 -500 200 L 50 50 6 1 I -X PL2A A4 -750 600 200 R 50 50 6 1 I -X PL5B B4 750 400 200 L 50 50 6 1 I -X PL5A C4 -750 400 200 R 50 50 6 1 I -X PL8A E4 -750 200 200 R 50 50 6 1 I -X PL11A F4 -750 0 200 R 50 50 6 1 I +X PL41D H3 750 -500 200 L 50 50 6 1 I +X PL11A A4 -750 600 200 R 50 50 6 1 I +X PL14B B4 750 400 200 L 50 50 6 1 I +X PL14A C4 -750 400 200 R 50 50 6 1 I +X PL17A E4 -750 200 200 R 50 50 6 1 I +X PL20A F4 -750 0 200 R 50 50 6 1 I X GR_PCLK7_1 H4 -750 -600 200 R 50 50 6 1 I -X PL2B A5 750 600 200 L 50 50 6 1 I -X PL2C B5 -750 700 200 R 50 50 6 1 I -X PL2D C5 750 700 200 L 50 50 6 1 I -X PL8B D5 750 200 200 L 50 50 6 1 I -X PL11C E5 -750 100 200 R 50 50 6 1 I -X PL11D F5 750 100 200 L 50 50 6 1 I -X PL20B G5 750 -600 200 L 50 50 6 1 I +X PL11B A5 750 600 200 L 50 50 6 1 I +X PL11C B5 -750 700 200 R 50 50 6 1 I +X PL11D C5 750 700 200 L 50 50 6 1 I +X PL17B D5 750 200 200 L 50 50 6 1 I +X PL20C E5 -750 100 200 R 50 50 6 1 I +X PL20D F5 750 100 200 L 50 50 6 1 I +X PL41B G5 750 -600 200 L 50 50 6 1 I X GR_PCLK7_0 H5 -750 -500 200 R 50 50 6 1 I S -550 800 550 -900 7 1 0 N S -250 250 250 -250 7 1 0 N