diff --git a/GW_Logic.dcm b/GW_Logic.dcm index fae23b4..ff356d2 100644 --- a/GW_Logic.dcm +++ b/GW_Logic.dcm @@ -1,9 +1,51 @@ EESchema-DOCLIB Version 2.0 # +$CMP 74157 +D Quad 2 to 1 line Multiplexer +K TTL MUX MUX2 +F http://www.ti.com/lit/gpn/sn74LS157 +$ENDCMP +# $CMP 7416245 D Octal BUS Transceivers, 3-State outputs K TTL BUS 3State F http://www.ti.com/lit/gpn/sn74LS245 $ENDCMP # +$CMP 74257 +D Quad 2 to 1 line Multiplexer +K TTL MUX MUX2 +F http://www.ti.com/lit/gpn/sn74LS157 +$ENDCMP +# +$CMP 74273 +D 8-bit D Flip-Flop, reset +K TTL DFF DFF8 +F http://www.ti.com/lit/gpn/sn74LS273 +$ENDCMP +# +$CMP 74AHC273 +D 8-bit D Flip-Flop, reset +K AHCMOS DFF DFF8 +F https://assets.nexperia.com/documents/data-sheet/74AHC_AHCT273.pdf +$ENDCMP +# +$CMP 74AHCT273 +D 8-bit D Flip-Flop, reset +K AHCTMOS DFF DFF8 +F https://assets.nexperia.com/documents/data-sheet/74AHC_AHCT273.pdf +$ENDCMP +# +$CMP 74HC273 +D 8-bit D Flip-Flop, reset +K HCMOS DFF DFF8 +F https://assets.nexperia.com/documents/data-sheet/74HC_HCT273.pdf +$ENDCMP +# +$CMP 74HCT273 +D 8-bit D Flip-Flop, reset +K HCTMOS DFF DFF8 +F https://assets.nexperia.com/documents/data-sheet/74HC_HCT273.pdf +$ENDCMP +# #End Doc Library diff --git a/GW_Logic.lib b/GW_Logic.lib index 524dbdb..010ad9d 100644 --- a/GW_Logic.lib +++ b/GW_Logic.lib @@ -6,7 +6,7 @@ EESchema-LIBRARY Version 2.4 DEF 7404 U 0 40 Y Y 1 F N F0 "U" 0 450 50 H V C CNN F1 "7404" 0 -450 50 H V C CNN -F2 "stdpads:TSSOP-14" 0 -500 50 H I C TNN +F2 "stdpads:TSSOP-14_4.4x5mm_P0.65mm" 0 -500 50 H I C TNN F3 "" 0 -50 60 H I C CNN DRAW S -200 400 200 -400 0 1 10 f @@ -54,6 +54,32 @@ X 4A 9 -400 0 200 R 50 50 1 1 I ENDDRAW ENDDEF # +# 74125 +# +DEF 74125 U 0 40 Y Y 1 F N +F0 "U" 0 450 50 H V C CNN +F1 "74125" 0 -450 50 H V C CNN +F2 "stdpads:TSSOP-14_4.4x5mm_P0.65mm" 0 -500 50 H I C TNN +F3 "" 0 -50 60 H I C CNN +DRAW +S -200 400 200 -400 0 1 10 f +X 1~OE~ 1 -400 300 200 R 50 50 1 1 I +X 3~OE~ 10 400 -100 200 L 50 50 1 1 I +X 4Y 11 400 0 200 L 50 50 1 1 T +X 4A 12 400 100 200 L 50 50 1 1 I +X 4~OE~ 13 400 200 200 L 50 50 1 1 I +X Vcc 14 400 300 200 L 50 50 1 1 W +X 1A 2 -400 200 200 R 50 50 1 1 I +X 1Y 3 -400 100 200 R 50 50 1 1 T +X 2~OE~ 4 -400 0 200 R 50 50 1 1 I +X 2A 5 -400 -100 200 R 50 50 1 1 I +X 2Y 6 -400 -200 200 R 50 50 1 1 T +X GND 7 -400 -300 200 R 50 50 1 1 W +X 3Y 8 400 -300 200 L 50 50 1 1 T +X 3A 9 400 -200 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # 74125BQ # DEF 74125BQ U 0 40 Y Y 1 F N @@ -108,11 +134,42 @@ X 3A 9 400 -200 200 L 50 50 1 1 I ENDDRAW ENDDEF # +# 74157 +# +DEF 74157 U 0 40 Y Y 1 L N +F0 "U" -300 500 50 H V C CNN +F1 "74157" 0 0 50 V V C CNN +F2 "" 0 -250 50 H I C CNN +F3 "" 0 -250 50 H I C CNN +$FPLIST + DIP?16* +$ENDFPLIST +DRAW +S -200 450 200 -450 1 1 10 f +X S 1 400 -150 200 L 50 50 1 0 I +X C1 10 -400 -150 200 R 50 50 1 0 I +X C0 11 -400 -50 200 R 50 50 1 0 I +X Zd 12 400 -50 200 L 50 50 1 0 O +X D1 13 -400 -350 200 R 50 50 1 0 I +X D0 14 -400 -250 200 R 50 50 1 0 I +X ~E~ 15 400 -250 200 L 50 50 1 0 I I +X VCC 16 400 350 200 L 50 50 1 0 W +X A0 2 -400 350 200 R 50 50 1 0 I +X A1 3 -400 250 200 R 50 50 1 0 I +X Za 4 400 250 200 L 50 50 1 0 O +X B0 5 -400 150 200 R 50 50 1 0 I +X B1 6 -400 50 200 R 50 50 1 0 I +X Zb 7 400 150 200 L 50 50 1 0 O +X GND 8 400 -350 200 L 50 50 1 0 W +X Zc 9 400 50 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# # 7416245 # DEF 7416245 U 0 40 Y Y 1 F N F0 "U" -50 350 50 H V C CNN -F1 "7416245" -50 -500 50 V V C CNN +F1 "7416245" -50 0 50 V V C CNN F2 "" -50 0 50 H I C CNN F3 "" -50 0 50 H I C CNN $FPLIST @@ -222,6 +279,55 @@ X Vcc 5 400 100 200 L 50 50 1 1 W ENDDRAW ENDDEF # +# 741G126GW +# +DEF 741G126GW U 0 40 Y Y 1 F N +F0 "U" 0 250 50 H V C CNN +F1 "741G126GW" 0 -250 50 H V C CNN +F2 "stdpads:SOT-353" 0 -300 50 H I C TNN +F3 "" 0 -200 60 H I C CNN +DRAW +S 200 -200 -200 200 0 1 10 f +X OE 1 -400 100 200 R 50 50 1 1 O +X A 2 -400 0 200 R 50 50 1 1 I +X GND 3 -400 -100 200 R 50 50 1 1 W +X Y 4 400 -100 200 L 50 50 1 1 O +X Vcc 5 400 100 200 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# 74244 +# +DEF 74244 U 0 40 Y Y 1 F N +F0 "U" 0 600 50 H V C CNN +F1 "74244" 0 -600 50 H V C CNN +F2 "stdpads:TSSOP-20_4.4x6.5mm_P0.65mm" 0 -650 50 H I C TNN +F3 "" 0 100 60 H I C CNN +DRAW +S -200 550 200 -550 0 1 10 f +X 1~OE~ 1 400 450 200 L 50 50 1 1 I +X GND 10 -400 -450 200 R 50 50 1 1 W +X 2A3 11 400 -350 200 L 50 50 1 1 I +X 1Y3 12 -400 350 200 R 50 50 1 1 T +X 2A2 13 400 -250 200 L 50 50 1 1 I +X 1Y2 14 -400 250 200 R 50 50 1 1 T +X 2A1 15 400 -150 200 L 50 50 1 1 I +X 1Y1 16 -400 150 200 R 50 50 1 1 T +X 2A0 17 400 -50 200 L 50 50 1 1 I +X 1Y0 18 -400 50 200 R 50 50 1 1 T +X 2~OE~ 19 400 -450 200 L 50 50 1 1 I +X 1A0 2 400 350 200 L 50 50 1 1 I +X Vcc 20 -400 450 200 R 50 50 1 1 W +X 2Y0 3 -400 -50 200 R 50 50 1 1 T +X 1A1 4 400 250 200 L 50 50 1 1 I +X 2Y1 5 -400 -150 200 R 50 50 1 1 T +X 1A2 6 400 150 200 L 50 50 1 1 I +X 2Y2 7 -400 -250 200 R 50 50 1 1 T +X 1A3 8 400 50 200 L 50 50 1 1 I +X 2Y3 9 -400 -350 200 R 50 50 1 1 T +ENDDRAW +ENDDEF +# # 74244BQ # DEF 74244BQ U 0 40 Y Y 1 F N @@ -322,29 +428,70 @@ ENDDEF # # 74257 # -DEF 74257 U 0 40 Y Y 1 F N -F0 "U" 0 600 50 H V C CNN -F1 "74257" 0 -600 50 H V C CNN -F2 "" 0 -650 50 H I C TNN -F3 "" 0 100 60 H I C CNN +DEF 74257 U 0 40 Y Y 1 L N +F0 "U" -300 500 50 H V C CNN +F1 "74257" 0 0 50 V V C CNN +F2 "" 0 -250 50 H I C CNN +F3 "" 0 -250 50 H I C CNN +$FPLIST + DIP?16* +$ENDFPLIST DRAW -S -200 550 200 -550 0 1 10 f -X S 1 -400 450 200 R 50 50 1 1 I -X 3B 10 -400 -150 200 R 50 50 1 1 I -X 3A 11 -400 -50 200 R 50 50 1 1 I -X 4Y 12 400 -250 200 L 50 50 1 1 O -X 4B 13 -400 -350 200 R 50 50 1 1 I -X 4A 14 -400 -250 200 R 50 50 1 1 I -X ~OE~ 19 400 -450 200 L 50 50 1 1 I -X 1A 2 -400 350 200 R 50 50 1 1 I -X Vcc 20 400 450 200 L 50 50 1 1 W -X 1B 3 -400 250 200 R 50 50 1 1 I -X 1Y 4 400 350 200 L 50 50 1 1 T -X 2A 5 -400 150 200 R 50 50 1 1 I -X 2B 6 -400 50 200 R 50 50 1 1 I -X 2Y 7 400 150 200 L 50 50 1 1 T -X GND 8 -400 -450 200 R 50 50 1 1 W -X 3Y 9 400 -50 200 L 50 50 1 1 O +S -200 450 200 -450 1 1 10 f +X S 1 400 -150 200 L 50 50 1 0 I +X C1 10 -400 -150 200 R 50 50 1 0 I +X C0 11 -400 -50 200 R 50 50 1 0 I +X Zd 12 400 -50 200 L 50 50 1 0 O +X D1 13 -400 -350 200 R 50 50 1 0 I +X D0 14 -400 -250 200 R 50 50 1 0 I +X ~OE~ 15 400 -250 200 L 50 50 1 0 I I +X VCC 16 400 350 200 L 50 50 1 0 W +X A0 2 -400 350 200 R 50 50 1 0 I +X A1 3 -400 250 200 R 50 50 1 0 I +X Za 4 400 250 200 L 50 50 1 0 O +X B0 5 -400 150 200 R 50 50 1 0 I +X B1 6 -400 50 200 R 50 50 1 0 I +X Zb 7 400 150 200 L 50 50 1 0 O +X GND 8 400 -350 200 L 50 50 1 0 W +X Zc 9 400 50 200 L 50 50 1 0 O +ENDDRAW +ENDDEF +# +# 74273 +# +DEF 74273 U 0 20 Y Y 1 F N +F0 "U" 0 600 50 H V C CNN +F1 "74273" 0 0 50 V V C CNN +F2 "" 0 -50 50 H I C CNN +F3 "" 0 -50 50 H I C CNN +ALIAS 74HC273 74HCT273 74AHC273 74AHCT273 +$FPLIST + DIP?20* + SO?20* + SOIC?20* +$ENDFPLIST +DRAW +S -200 550 200 -550 1 1 10 f +X ~Mr 1 -400 -450 200 R 50 50 1 0 I I +X GND 10 400 -450 200 L 50 50 1 0 W +X Cp 11 -400 -350 200 R 50 50 1 0 I C +X Q4 12 400 -50 200 L 50 50 1 0 O +X D4 13 -400 50 200 R 50 50 1 0 I +X D5 14 -400 -50 200 R 50 50 1 0 I +X Q5 15 400 -150 200 L 50 50 1 0 O +X Q6 16 400 -250 200 L 50 50 1 0 O +X D6 17 -400 -150 200 R 50 50 1 0 I +X D7 18 -400 -250 200 R 50 50 1 0 I +X Q7 19 400 -350 200 L 50 50 1 0 O +X Q0 2 400 350 200 L 50 50 1 0 O +X VCC 20 400 450 200 L 50 50 1 0 W +X D0 3 -400 450 200 R 50 50 1 0 I +X D1 4 -400 350 200 R 50 50 1 0 I +X Q1 5 400 250 200 L 50 50 1 0 O +X Q2 6 400 150 200 L 50 50 1 0 O +X D2 7 -400 250 200 R 50 50 1 0 I +X D3 8 -400 150 200 R 50 50 1 0 I +X Q3 9 400 50 200 L 50 50 1 0 O ENDDRAW ENDDEF # @@ -386,6 +533,38 @@ X Vcc 8 400 150 200 L 50 50 1 1 W ENDDRAW ENDDEF # +# 74541 +# +DEF 74541 U 0 40 Y Y 1 F N +F0 "U" 0 600 50 H V C CNN +F1 "74541" 0 -600 50 H V C CNN +F2 "stdpads:TSSOP-20_4.4x6.5mm_P0.65mm" 0 -650 50 H I C TNN +F3 "" 0 100 60 H I C CNN +DRAW +S 200 550 -200 -550 0 1 10 f +X 1~OE~ 1 -400 450 200 R 50 50 1 1 I +X GND 10 -400 -450 200 R 50 50 1 1 W +X Y7 11 400 -450 200 L 50 50 1 1 T +X Y6 12 400 -350 200 L 50 50 1 1 T +X Y5 13 400 -250 200 L 50 50 1 1 T +X Y4 14 400 -150 200 L 50 50 1 1 T +X Y3 15 400 -50 200 L 50 50 1 1 T +X Y2 16 400 50 200 L 50 50 1 1 T +X Y1 17 400 150 200 L 50 50 1 1 T +X Y0 18 400 250 200 L 50 50 1 1 T +X 2~OE~ 19 400 350 200 L 50 50 1 1 I +X A0 2 -400 350 200 R 50 50 1 1 I +X Vcc 20 400 450 200 L 50 50 1 1 W +X A1 3 -400 250 200 R 50 50 1 1 I +X A2 4 -400 150 200 R 50 50 1 1 I +X A3 5 -400 50 200 R 50 50 1 1 I +X A4 6 -400 -50 200 R 50 50 1 1 I +X A5 7 -400 -150 200 R 50 50 1 1 I +X A6 8 -400 -250 200 R 50 50 1 1 I +X A7 9 -400 -350 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # 74573 # DEF 74573 U 0 40 Y Y 1 F N @@ -397,24 +576,56 @@ DRAW S -200 550 200 -550 0 1 10 f X ~OE~ 1 -400 450 200 R 50 50 1 1 I X GND 10 -400 -450 200 R 50 50 1 1 W -X Q7 11 400 -350 200 L 50 50 1 1 B -X Q6 12 400 -250 200 L 50 50 1 1 B -X Q5 13 400 -150 200 L 50 50 1 1 B -X Q4 14 400 -50 200 L 50 50 1 1 B -X Q3 15 400 50 200 L 50 50 1 1 B -X Q2 16 400 150 200 L 50 50 1 1 B -X Q1 17 400 250 200 L 50 50 1 1 B -X Q0 18 400 350 200 L 50 50 1 1 B -X ~LE~ 19 400 -450 200 L 50 50 1 1 I -X D0 2 -400 350 200 R 50 50 1 1 B +X ~LE~ 11 400 -450 200 L 50 50 1 1 I +X Q7 12 400 -350 200 L 50 50 1 1 T +X Q6 13 400 -250 200 L 50 50 1 1 T +X Q5 14 400 -150 200 L 50 50 1 1 T +X Q4 15 400 -50 200 L 50 50 1 1 T +X Q3 16 400 50 200 L 50 50 1 1 T +X Q2 17 400 150 200 L 50 50 1 1 T +X Q1 18 400 250 200 L 50 50 1 1 T +X Q0 19 400 350 200 L 50 50 1 1 T +X D0 2 -400 350 200 R 50 50 1 1 I X Vcc 20 400 450 200 L 50 50 1 1 W -X D1 3 -400 250 200 R 50 50 1 1 B -X D2 4 -400 150 200 R 50 50 1 1 B -X D3 5 -400 50 200 R 50 50 1 1 B -X D4 6 -400 -50 200 R 50 50 1 1 B -X D5 7 -400 -150 200 R 50 50 1 1 B -X D6 8 -400 -250 200 R 50 50 1 1 B -X D7 9 -400 -350 200 R 50 50 1 1 B +X D1 3 -400 250 200 R 50 50 1 1 I +X D2 4 -400 150 200 R 50 50 1 1 I +X D3 5 -400 50 200 R 50 50 1 1 I +X D4 6 -400 -50 200 R 50 50 1 1 I +X D5 7 -400 -150 200 R 50 50 1 1 I +X D6 8 -400 -250 200 R 50 50 1 1 I +X D7 9 -400 -350 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# 74574 +# +DEF 74574 U 0 40 Y Y 1 F N +F0 "U" 0 600 50 H V C CNN +F1 "74574" 0 -600 50 H V C CNN +F2 "" 0 -650 50 H I C TNN +F3 "" 0 100 60 H I C CNN +DRAW +S -200 550 200 -550 0 1 10 f +X ~OE~ 1 -400 450 200 R 50 50 1 1 I +X GND 10 -400 -450 200 R 50 50 1 1 W +X CK 11 400 -450 200 L 50 50 1 1 I +X Q7 12 400 -350 200 L 50 50 1 1 T +X Q6 13 400 -250 200 L 50 50 1 1 T +X Q5 14 400 -150 200 L 50 50 1 1 T +X Q4 15 400 -50 200 L 50 50 1 1 T +X Q3 16 400 50 200 L 50 50 1 1 T +X Q2 17 400 150 200 L 50 50 1 1 T +X Q1 18 400 250 200 L 50 50 1 1 T +X Q0 19 400 350 200 L 50 50 1 1 T +X D0 2 -400 350 200 R 50 50 1 1 I +X Vcc 20 400 450 200 L 50 50 1 1 W +X D1 3 -400 250 200 R 50 50 1 1 I +X D2 4 -400 150 200 R 50 50 1 1 I +X D3 5 -400 50 200 R 50 50 1 1 I +X D4 6 -400 -50 200 R 50 50 1 1 I +X D5 7 -400 -150 200 R 50 50 1 1 I +X D6 8 -400 -250 200 R 50 50 1 1 I +X D7 9 -400 -350 200 R 50 50 1 1 I ENDDRAW ENDDEF # diff --git a/GW_PLD.dcm b/GW_PLD.dcm index f9416a2..9a048c3 100644 --- a/GW_PLD.dcm +++ b/GW_PLD.dcm @@ -1,18 +1,24 @@ EESchema-DOCLIB Version 2.0 # +$CMP 5M160ZE64 +D Altera MAX2 CPLD with 240 LE +K MAX2 TQFP +F https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/max2/max2_mii5v1.pdf +$ENDCMP +# $CMP 5M240ZT100 D Altera MAX2 CPLD with 240 LE K MAX2 TQFP F https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/max2/max2_mii5v1.pdf $ENDCMP # -$CMP 5M80ZE64 +$CMP EPM240T100 D Altera MAX2 CPLD with 240 LE K MAX2 TQFP F https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/max2/max2_mii5v1.pdf $ENDCMP # -$CMP EPM240T100 +$CMP EPM570T100 D Altera MAX2 CPLD with 240 LE K MAX2 TQFP F https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/max2/max2_mii5v1.pdf diff --git a/GW_PLD.lib b/GW_PLD.lib index 5fe2f49..3ad4835 100644 --- a/GW_PLD.lib +++ b/GW_PLD.lib @@ -1,6 +1,86 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# 5M160ZE64 +# +DEF 5M160ZE64 U 0 40 Y Y 1 L N +F0 "U" 0 -500 50 H V C CNN +F1 "5M160ZE64" 0 -600 50 H V C CNN +F2 "stdpads:EQFP-64_10x10mm_P0.5mm" 0 -650 20 H I C CNN +F3 "" 0 -550 50 H I C CNN +$FPLIST + *QFP*P0.5mm* +$ENDFPLIST +DRAW +S -800 1650 800 -1650 1 1 10 f +X IO1_2 1 -1000 1450 200 R 50 50 1 1 B +X IO1_9 10 -1000 750 200 R 50 50 1 1 B +X IO1_10 11 -1000 650 200 R 50 50 1 1 B +X IO1_11 12 -1000 550 200 R 50 50 1 1 B +X IO1_12 13 -1000 450 200 R 50 50 1 1 B +X TMS 14 -1000 -1250 200 R 50 50 1 1 I +X TDI 15 -1000 -1350 200 R 50 50 1 1 I +X TCK 16 -1000 -1450 200 R 50 50 1 1 I C +X TDO 17 -1000 -1550 200 R 50 50 1 1 O +X IO1_13 18 -1000 350 200 R 50 50 1 1 B +X IO1_14 19 -1000 250 200 R 50 50 1 1 B +X IO1_3 2 -1000 1350 200 R 50 50 1 1 B +X IO1_15 20 -1000 150 200 R 50 50 1 1 B +X IO1_16 21 -1000 50 200 R 50 50 1 1 B +X IO1_17 22 -1000 -50 200 R 50 50 1 1 B +X VCCIO1 23 0 1850 200 D 50 50 1 1 W +X IO1_18 24 -1000 -150 200 R 50 50 1 1 B +X IO1_19 25 -1000 -250 200 R 50 50 1 1 B +X IO1_20 26 -1000 -350 200 R 50 50 1 1 B +X IO1_21 27 -1000 -450 200 R 50 50 1 1 B +X IO1_22 28 -1000 -550 200 R 50 50 1 1 B +X IO1_23 29 -1000 -650 200 R 50 50 1 1 B +X IO1_4 3 -1000 1250 200 R 50 50 1 1 B +X IO1_24 30 -1000 -750 200 R 50 50 1 1 B +X IO1_25 31 -1000 -850 200 R 50 50 1 1 B +X IO1_26 32 -1000 -950 200 R 50 50 1 1 B +X IO1_27 33 -1000 -1050 200 R 50 50 1 1 B +X IO2_52 34 1000 1550 200 L 50 50 1 1 B +X IO2_53 35 1000 1450 200 L 50 50 1 1 B +X IO2_54 36 1000 1350 200 L 50 50 1 1 B +X IO2_55 37 1000 1250 200 L 50 50 1 1 B +X IO2_56 38 1000 1150 200 L 50 50 1 1 B +X VCCIO2 39 100 1850 200 D 50 50 1 1 W +X IO1_5 4 -1000 1150 200 R 50 50 1 1 B +X IO2_62/GCLK2 40 1000 1050 200 L 50 50 1 1 B C +X VCCINT 41 -200 1850 200 D 50 50 1 1 W +X IO2_64/GCLK3 42 1000 950 200 L 50 50 1 1 B C +X IO2_66 43 1000 850 200 L 50 50 1 1 B +X IO2_67 44 1000 750 200 L 50 50 1 1 B +X IO2_68 45 1000 650 200 L 50 50 1 1 B +X IO2_69 46 1000 550 200 L 50 50 1 1 B +X IO2_70 47 1000 450 200 L 50 50 1 1 B +X IO2_71 48 1000 350 200 L 50 50 1 1 B +X IO2_72 49 1000 250 200 L 50 50 1 1 B +X IO1_6 5 -1000 1050 200 R 50 50 1 1 B +X IO2_73 50 1000 150 200 L 50 50 1 1 B +X IO2_74 51 1000 50 200 L 50 50 1 1 B +X IO2_75 52 1000 -50 200 L 50 50 1 1 B +X IO2_76 53 1000 -150 200 L 50 50 1 1 B +X IO2_77 54 1000 -250 200 L 50 50 1 1 B +X IO2_78 55 1000 -350 200 L 50 50 1 1 B +X IO2_81 56 1000 -450 200 L 50 50 1 1 B +X VCCIO2 57 200 1850 200 D 50 50 1 1 W +X IO2_82 58 1000 -550 200 L 50 50 1 1 B +X IO2_83 59 1000 -650 200 L 50 50 1 1 B +X VCCIO1 6 -100 1850 200 D 50 50 1 1 W +X IO2_84 60 1000 -750 200 L 50 50 1 1 B +X IO2_85 61 1000 -850 200 L 50 50 1 1 B +X IO2_86 62 1000 -950 200 L 50 50 1 1 B +X IO2_87 63 1000 -1050 200 L 50 50 1 1 B +X IO1_1 64 -1000 1550 200 R 50 50 1 1 B +X GND 65 0 -1850 200 U 50 50 1 1 W +X IO1_7/GCLK0 7 -1000 950 200 R 50 50 1 1 B C +X VCCINT 8 -300 1850 200 D 50 50 1 1 W +X IO1_8/GCLK1 9 -1000 850 200 R 50 50 1 1 B C +ENDDRAW +ENDDEF +# # 5M240ZT100 # DEF 5M240ZT100 U 0 40 Y Y 1 L N @@ -116,86 +196,6 @@ X IO2_99 99 1000 -1900 200 L 50 50 1 1 B ENDDRAW ENDDEF # -# 5M80ZE64 -# -DEF 5M80ZE64 U 0 40 Y Y 1 L N -F0 "U" 0 -500 50 H V C CNN -F1 "5M80ZE64" 0 -600 50 H V C CNN -F2 "stdpads:EQFP-64_10x10mm_P0.5mm" 0 -650 20 H I C CNN -F3 "" 0 -550 50 H I C CNN -$FPLIST - *QFP*P0.5mm* -$ENDFPLIST -DRAW -S -800 1650 800 -1650 1 1 10 f -X IO1_2 1 -1000 1450 200 R 50 50 1 1 B -X IO1_9 10 -1000 750 200 R 50 50 1 1 B -X IO1_10 11 -1000 650 200 R 50 50 1 1 B -X IO1_11 12 -1000 550 200 R 50 50 1 1 B -X IO1_12 13 -1000 450 200 R 50 50 1 1 B -X TMS 14 -1000 -1250 200 R 50 50 1 1 I -X TDI 15 -1000 -1350 200 R 50 50 1 1 I -X TCK 16 -1000 -1450 200 R 50 50 1 1 I C -X TDO 17 -1000 -1550 200 R 50 50 1 1 O -X IO1_13 18 -1000 350 200 R 50 50 1 1 B -X IO1_14 19 -1000 250 200 R 50 50 1 1 B -X IO1_3 2 -1000 1350 200 R 50 50 1 1 B -X IO1_15 20 -1000 150 200 R 50 50 1 1 B -X IO1_16 21 -1000 50 200 R 50 50 1 1 B -X IO1_17 22 -1000 -50 200 R 50 50 1 1 B -X VCCIO1 23 0 1850 200 D 50 50 1 1 W -X IO1_18 24 -1000 -150 200 R 50 50 1 1 B -X IO1_19 25 -1000 -250 200 R 50 50 1 1 B -X IO1_20 26 -1000 -350 200 R 50 50 1 1 B -X IO1_21 27 -1000 -450 200 R 50 50 1 1 B -X IO1_22 28 -1000 -550 200 R 50 50 1 1 B -X IO1_23 29 -1000 -650 200 R 50 50 1 1 B -X IO1_4 3 -1000 1250 200 R 50 50 1 1 B -X IO1_24 30 -1000 -750 200 R 50 50 1 1 B -X IO1_25 31 -1000 -850 200 R 50 50 1 1 B -X IO1_26 32 -1000 -950 200 R 50 50 1 1 B -X IO1_27 33 -1000 -1050 200 R 50 50 1 1 B -X IO2_52 34 1000 1550 200 L 50 50 1 1 B -X IO2_53 35 1000 1450 200 L 50 50 1 1 B -X IO2_54 36 1000 1350 200 L 50 50 1 1 B -X IO2_55 37 1000 1250 200 L 50 50 1 1 B -X IO2_56 38 1000 1150 200 L 50 50 1 1 B -X VCCIO2 39 100 1850 200 D 50 50 1 1 W -X IO1_5 4 -1000 1150 200 R 50 50 1 1 B -X IO2_62/GCLK2 40 1000 1050 200 L 50 50 1 1 B C -X VCCINT 41 -200 1850 200 D 50 50 1 1 W -X IO2_64/GCLK3 42 1000 950 200 L 50 50 1 1 B C -X IO2_66 43 1000 850 200 L 50 50 1 1 B -X IO2_67 44 1000 750 200 L 50 50 1 1 B -X IO2_68 45 1000 650 200 L 50 50 1 1 B -X IO2_69 46 1000 550 200 L 50 50 1 1 B -X IO2_70 47 1000 450 200 L 50 50 1 1 B -X IO2_71 48 1000 350 200 L 50 50 1 1 B -X IO2_72 49 1000 250 200 L 50 50 1 1 B -X IO1_6 5 -1000 1050 200 R 50 50 1 1 B -X IO2_73 50 1000 150 200 L 50 50 1 1 B -X IO2_74 51 1000 50 200 L 50 50 1 1 B -X IO2_75 52 1000 -50 200 L 50 50 1 1 B -X IO2_76 53 1000 -150 200 L 50 50 1 1 B -X IO2_77 54 1000 -250 200 L 50 50 1 1 B -X IO2_78 55 1000 -350 200 L 50 50 1 1 B -X IO2_81 56 1000 -450 200 L 50 50 1 1 B -X VCCIO2 57 200 1850 200 D 50 50 1 1 W -X IO2_82 58 1000 -550 200 L 50 50 1 1 B -X IO2_83 59 1000 -650 200 L 50 50 1 1 B -X VCCIO1 6 -100 1850 200 D 50 50 1 1 W -X IO2_84 60 1000 -750 200 L 50 50 1 1 B -X IO2_85 61 1000 -850 200 L 50 50 1 1 B -X IO2_86 62 1000 -950 200 L 50 50 1 1 B -X IO2_87 63 1000 -1050 200 L 50 50 1 1 B -X IO1_1 64 -1000 1550 200 R 50 50 1 1 B -X GND 65 0 -1850 200 U 50 50 1 1 W -X IO1_7/GCLK0 7 -1000 950 200 R 50 50 1 1 B C -X VCCINT 8 -300 1850 200 D 50 50 1 1 W -X IO1_8/GCLK1 9 -1000 850 200 R 50 50 1 1 B C -ENDDRAW -ENDDEF -# # EPM240T100 # DEF EPM240T100 U 0 40 Y Y 1 L N @@ -311,6 +311,121 @@ X IO2_99 99 1000 -1900 200 L 50 50 1 1 B ENDDRAW ENDDEF # +# EPM570T100 +# +DEF EPM570T100 U 0 40 Y Y 1 L N +F0 "U" 0 50 50 H V C CNN +F1 "EPM570T100" 0 -50 50 H V C CNN +F2 "Package_QFP:LQFP-100_14x14mm_P0.5mm" 0 -100 20 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *QFP*P0.5mm* +$ENDFPLIST +DRAW +S -800 2200 800 -2200 1 1 10 f +X IO2_1 1 1000 2100 200 L 50 50 1 1 B +X GNDIO 10 -100 -2400 200 U 50 50 1 1 W +X IO2_100 100 1000 -2000 200 L 50 50 1 1 B +X GNDINT 11 -500 -2400 200 U 50 50 1 1 W +X IO1_12/GCLK0 12 -1000 1400 200 R 50 50 1 1 B C +X VCCINT 13 -450 2400 200 D 50 50 1 1 W +X IO1_14/GCLK1 14 -1000 1300 200 R 50 50 1 1 B C +X IO1_15 15 -1000 1200 200 R 50 50 1 1 B +X IO1_16 16 -1000 1100 200 R 50 50 1 1 B +X IO1_17 17 -1000 1000 200 R 50 50 1 1 B +X IO1_18 18 -1000 900 200 R 50 50 1 1 B +X IO1_19 19 -1000 800 200 R 50 50 1 1 B +X IO1_2 2 -1000 2100 200 R 50 50 1 1 B +X IO1_20 20 -1000 700 200 R 50 50 1 1 B +X IO1_21 21 -1000 600 200 R 50 50 1 1 B +X TMS 22 -1000 -1700 200 R 50 50 1 1 I +X TDI 23 -1000 -1800 200 R 50 50 1 1 I +X TCK 24 -1000 -1900 200 R 50 50 1 1 I C +X TDO 25 -1000 -2000 200 R 50 50 1 1 O +X IO1_26 26 -1000 500 200 R 50 50 1 1 B +X IO1_27 27 -1000 400 200 R 50 50 1 1 B +X IO1_28 28 -1000 300 200 R 50 50 1 1 B +X IO1_29 29 -1000 200 200 R 50 50 1 1 B +X IO1_3 3 -1000 2000 200 R 50 50 1 1 B +X IO1_30 30 -1000 100 200 R 50 50 1 1 B +X VCCIO1 31 50 2400 200 D 50 50 1 1 W +X GNDIO 32 0 -2400 200 U 50 50 1 1 W +X IO1_33 33 -1000 0 200 R 50 50 1 1 B +X IO1_34 34 -1000 -100 200 R 50 50 1 1 B +X IO1_35 35 -1000 -200 200 R 50 50 1 1 B +X IO1_36 36 -1000 -300 200 R 50 50 1 1 B +X GNDINT 37 -400 -2400 200 U 50 50 1 1 W +X IO1_38 38 -1000 -500 200 R 50 50 1 1 B +X VCCINT 39 -350 2400 200 D 50 50 1 1 W +X IO1_4 4 -1000 1900 200 R 50 50 1 1 B +X IO1_40 40 -1000 -700 200 R 50 50 1 1 B +X IO1_41 41 -1000 -800 200 R 50 50 1 1 B +X IO1_42 42 -1000 -900 200 R 50 50 1 1 B +X IO1_43/DEV_OE 43 -1000 -1000 200 R 50 50 1 1 B +X IO1_44/DEV_CLRn 44 -1000 -1100 200 R 50 50 1 1 B +X VCCIO1 45 150 2400 200 D 50 50 1 1 W +X GNDIO 46 100 -2400 200 U 50 50 1 1 W +X IO1_47 47 -1000 -1200 200 R 50 50 1 1 B +X IO1_48 48 -1000 -1300 200 R 50 50 1 1 B +X IO1_49 49 -1000 -1400 200 R 50 50 1 1 B +X IO1_5 5 -1000 1800 200 R 50 50 1 1 B +X IO1_50 50 -1000 -1500 200 R 50 50 1 1 B +X IO1_51 51 -1000 -1600 200 R 50 50 1 1 B +X IO2_52 52 1000 2000 200 L 50 50 1 1 B +X IO2_53 53 1000 1900 200 L 50 50 1 1 B +X IO2_54 54 1000 1800 200 L 50 50 1 1 B +X IO2_55 55 1000 1700 200 L 50 50 1 1 B +X IO2_56 56 1000 1600 200 L 50 50 1 1 B +X IO2_57 57 1000 1500 200 L 50 50 1 1 B +X IO2_58 58 1000 1400 200 L 50 50 1 1 B +X VCCIO2 59 250 2400 200 D 50 50 1 1 W +X IO1_6 6 -1000 1700 200 R 50 50 1 1 B +X GNDIO 60 200 -2400 200 U 50 50 1 1 W +X IO2_61 61 1000 1300 200 L 50 50 1 1 B +X IO2_62/GCLK2 62 1000 1200 200 L 50 50 1 1 B C +X VCCINT 63 -250 2400 200 D 50 50 1 1 W +X IO2_64/GCLK3 64 1000 1100 200 L 50 50 1 1 B C +X GNDINT 65 -300 -2400 200 U 50 50 1 1 W +X IO2_66 66 1000 1000 200 L 50 50 1 1 B +X IO2_67 67 1000 900 200 L 50 50 1 1 B +X IO2_68 68 1000 800 200 L 50 50 1 1 B +X IO2_69 69 1000 700 200 L 50 50 1 1 B +X IO1_7 7 -1000 1600 200 R 50 50 1 1 B +X IO2_70 70 1000 600 200 L 50 50 1 1 B +X IO2_71 71 1000 500 200 L 50 50 1 1 B +X IO2_72 72 1000 400 200 L 50 50 1 1 B +X IO2_73 73 1000 300 200 L 50 50 1 1 B +X IO2_74 74 1000 200 200 L 50 50 1 1 B +X IO2_75 75 1000 100 200 L 50 50 1 1 B +X IO2_76 76 1000 0 200 L 50 50 1 1 B +X IO2_77 77 1000 -100 200 L 50 50 1 1 B +X IO2_78 78 1000 -200 200 L 50 50 1 1 B +X GNDIO 79 300 -2400 200 U 50 50 1 1 W +X IO1_8 8 -1000 1500 200 R 50 50 1 1 B +X VCCIO2 80 350 2400 200 D 50 50 1 1 W +X IO2_81 81 1000 -300 200 L 50 50 1 1 B +X IO2_82 82 1000 -400 200 L 50 50 1 1 B +X IO2_83 83 1000 -500 200 L 50 50 1 1 B +X IO2_84 84 1000 -600 200 L 50 50 1 1 B +X IO2_85 85 1000 -700 200 L 50 50 1 1 B +X IO2_86 86 1000 -800 200 L 50 50 1 1 B +X IO2_87 87 1000 -900 200 L 50 50 1 1 B +X VCCINT 88 -150 2400 200 D 50 50 1 1 W +X IO2_89 89 1000 -1100 200 L 50 50 1 1 B +X VCCIO1 9 -50 2400 200 D 50 50 1 1 W +X GNDINT 90 -200 -2400 200 U 50 50 1 1 W +X IO2_91 91 1000 -1300 200 L 50 50 1 1 B +X IO2_92 92 1000 -1400 200 L 50 50 1 1 B +X GNDIO 93 400 -2400 200 U 50 50 1 1 W +X VCCIO2 94 450 2400 200 D 50 50 1 1 W +X IO2_95 95 1000 -1500 200 L 50 50 1 1 B +X IO2_96 96 1000 -1600 200 L 50 50 1 1 B +X IO2_97 97 1000 -1700 200 L 50 50 1 1 B +X IO2_98 98 1000 -1800 200 L 50 50 1 1 B +X IO2_99 99 1000 -1900 200 L 50 50 1 1 B +ENDDRAW +ENDDEF +# # EPM7128SL84 # DEF EPM7128SL84 U 0 40 Y Y 1 F N diff --git a/GW_RAM.dcm b/GW_RAM.dcm index dc124e6..c87ccc8 100644 --- a/GW_RAM.dcm +++ b/GW_RAM.dcm @@ -30,4 +30,10 @@ K SRAM MEMORY F https://www.alliancememory.com/wp-content/uploads/pdf/AS6C8008.pdf $ENDCMP # +$CMP SRAM-512Kx16-TSOP2-44 +D 512K x 8 HIGH-SPEED CMOS STATIC RAM, 10ns, SOJ-36 +K SRAM MEMORY +F https://www.alliancememory.com/wp-content/uploads/pdf/AS6C8008.pdf +$ENDCMP +# #End Doc Library diff --git a/GW_RAM.lib b/GW_RAM.lib index 0fac768..1f61ec7 100644 --- a/GW_RAM.lib +++ b/GW_RAM.lib @@ -275,7 +275,7 @@ ENDDEF DEF SRAM-128Kx8-SOP-32 U? 0 20 Y Y 1 F N F0 "U?" 0 950 50 H V C CNN F1 "SRAM-128Kx8-SOP-32" 0 0 50 V V C CNN -F2 "" 0 0 50 H I C CNN +F2 "stdpads:SOP-32_P1.27mm" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN $FPLIST TSOP?I*11.8x8mm*P0.5mm* @@ -323,7 +323,7 @@ ENDDEF DEF SRAM-128Kx8-TSOP1-32 U? 0 20 Y Y 1 F N F0 "U?" 0 950 50 H V C CNN F1 "SRAM-128Kx8-TSOP1-32" 0 0 50 V V C CNN -F2 "" 0 0 50 H I C CNN +F2 "stdpads:TSOP-I-32_18.4x8mm_P0.5mm" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN $FPLIST TSOP?I*11.8x8mm*P0.5mm* @@ -371,7 +371,7 @@ ENDDEF DEF SRAM-1Mx8-TSOP2-44 U 0 20 Y Y 1 F N F0 "U" 0 1100 50 H V C CNN F1 "SRAM-1Mx8-TSOP2-44" 0 50 50 V V C CNN -F2 "Package_SO:TSOP-II-44_10.16x18.41mm_P0.8mm" 0 -1100 50 H I C CNN +F2 "stdpads:TSOP-II-44_400mil_P0.8mm" 0 -1100 50 H I C CNN F3 "" 0 -150 50 H I C CNN $FPLIST SOJ*10.16x23.49mm*P1.27mm* @@ -425,4 +425,63 @@ X D0 9 400 750 100 L 50 50 1 1 B ENDDRAW ENDDEF # +# SRAM-512Kx16-TSOP2-44 +# +DEF SRAM-512Kx16-TSOP2-44 U 0 20 Y Y 1 F N +F0 "U" 0 1200 50 H V C CNN +F1 "SRAM-512Kx16-TSOP2-44" 0 50 50 V V C CNN +F2 "stdpads:TSOP-II-44_400mil_P0.8mm" 0 -1200 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + SOJ*10.16x23.49mm*P1.27mm* +$ENDFPLIST +DRAW +S -300 1150 300 -1150 0 1 10 f +X A4 1 -400 550 100 R 50 50 1 1 I +X D3 10 400 750 100 L 50 50 1 1 B +X VDD 11 -400 1050 100 R 50 50 1 1 W +X GND 12 -400 -1050 100 R 50 50 1 1 P N +X D4 13 400 650 100 L 50 50 1 1 B +X D5 14 400 550 100 L 50 50 1 1 B +X D6 15 400 450 100 L 50 50 1 1 B +X D7 16 400 350 100 L 50 50 1 1 B +X ~WE~ 17 400 -950 100 L 50 50 1 1 I +X A16 18 -400 -650 100 R 50 50 1 1 I +X A15 19 -400 -550 100 R 50 50 1 1 I +X A3 2 -400 650 100 R 50 50 1 1 I +X A14 20 -400 -450 100 R 50 50 1 1 I +X A13 21 -400 -350 100 R 50 50 1 1 I +X A12 22 -400 -250 100 R 50 50 1 1 I +X A17 23 -400 -750 100 R 50 50 1 1 I +X A11 24 -400 -150 100 R 50 50 1 1 I +X A10 25 -400 -50 100 R 50 50 1 1 I +X A9 26 -400 50 100 R 50 50 1 1 I +X A8 27 -400 150 100 R 50 50 1 1 I +X A18 28 -400 -850 100 R 50 50 1 1 I +X D8 29 400 250 100 L 50 50 1 1 B +X A2 3 -400 750 100 R 50 50 1 1 I +X D9 30 400 150 100 L 50 50 1 1 B +X D10 31 400 50 100 L 50 50 1 1 B +X D11 32 400 -50 100 L 50 50 1 1 B +X VDD 33 -400 1050 100 R 50 50 1 1 W N +X GND 34 -400 -1050 100 R 50 50 1 1 W +X D12 35 400 -150 100 L 50 50 1 1 B +X D13 36 400 -250 100 L 50 50 1 1 B +X D14 37 400 -350 100 L 50 50 1 1 B +X D15 38 400 -450 100 L 50 50 1 1 B +X ~LB~ 39 400 -850 100 L 50 50 1 1 I +X A1 4 -400 850 100 R 50 50 1 1 I +X ~UB~ 40 400 -750 100 L 50 50 1 1 I +X ~OE~ 41 400 -1050 100 L 50 50 1 1 I +X A7 42 -400 250 100 R 50 50 1 1 I +X A6 43 -400 350 100 R 50 50 1 1 I +X A5 44 -400 450 100 R 50 50 1 1 I +X A0 5 -400 950 100 R 50 50 1 1 I +X ~CE~ 6 400 -650 100 L 50 50 1 1 I +X D0 7 400 1050 100 L 50 50 1 1 B +X D1 8 400 950 100 L 50 50 1 1 B +X D2 9 400 850 100 L 50 50 1 1 B +ENDDRAW +ENDDEF +# #End Library