From c48173d6db81d041c92b9e25e14cecb6c4fe0202 Mon Sep 17 00:00:00 2001 From: Zane Kaminski Date: Sun, 26 Jan 2020 15:35:01 -0500 Subject: [PATCH] idk --- GW_Analog.lib | 2 +- GW_Logic.lib | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++ GW_PLD.dcm | 6 +++ GW_PLD.lib | 32 +++++++++++++++ GW_Power.lib | 19 ++++++++- 5 files changed, 165 insertions(+), 2 deletions(-) diff --git a/GW_Analog.lib b/GW_Analog.lib index 8153ad8..d245145 100644 --- a/GW_Analog.lib +++ b/GW_Analog.lib @@ -26,7 +26,7 @@ ENDDEF DEF LMV331SE-7 U 0 10 Y Y 1 F N F0 "U" -50 150 50 H V L CNN F1 "LMV331SE-7" -50 -150 50 H V L CNN -F2 "stdpads:Diodes_SOT-353" 0 -350 50 H I C CNN +F2 "stdpads:SOT-353" 0 -350 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f diff --git a/GW_Logic.lib b/GW_Logic.lib index dcec069..a45025d 100644 --- a/GW_Logic.lib +++ b/GW_Logic.lib @@ -197,6 +197,38 @@ X 2Y3 9 -400 -350 200 R 50 50 1 1 T ENDDRAW ENDDEF # +# 74245 +# +DEF 74245 U 0 40 Y Y 1 F N +F0 "U" 0 600 50 H V C CNN +F1 "74245" 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 DIR 1 -400 450 200 R 50 50 1 1 I +X GND 10 -400 -450 200 R 50 50 1 1 W +X B7 11 400 -450 200 L 50 50 1 1 B +X B6 12 400 -350 200 L 50 50 1 1 B +X B5 13 400 -250 200 L 50 50 1 1 B +X B4 14 400 -150 200 L 50 50 1 1 B +X B3 15 400 -50 200 L 50 50 1 1 B +X B2 16 400 50 200 L 50 50 1 1 B +X B1 17 400 150 200 L 50 50 1 1 B +X B0 18 400 250 200 L 50 50 1 1 B +X ~OE~ 19 400 350 200 L 50 50 1 1 I +X A0 2 -400 350 200 R 50 50 1 1 B +X Vcc 20 400 450 200 L 50 50 1 1 W +X A1 3 -400 250 200 R 50 50 1 1 B +X A2 4 -400 150 200 R 50 50 1 1 B +X A3 5 -400 50 200 R 50 50 1 1 B +X A4 6 -400 -50 200 R 50 50 1 1 B +X A5 7 -400 -150 200 R 50 50 1 1 B +X A6 8 -400 -250 200 R 50 50 1 1 B +X A7 9 -400 -350 200 R 50 50 1 1 B +ENDDRAW +ENDDEF +# # 74245BQ # DEF 74245BQ U 0 40 Y Y 1 F N @@ -230,6 +262,34 @@ X A7 9 -400 -350 200 R 50 50 1 1 B ENDDRAW 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 +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 +ENDDRAW +ENDDEF +# # 742G125DC # DEF 742G125DC U 0 40 Y Y 1 F N @@ -268,4 +328,52 @@ X 1Y 6 400 100 200 L 50 50 1 1 O ENDDRAW ENDDEF # +# 74573 +# +DEF 74573 U 0 40 Y Y 1 F N +F0 "U" 0 600 50 H V C CNN +F1 "74573" 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 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 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 +ENDDRAW +ENDDEF +# +# Oscillator_4P +# +DEF Oscillator_4P U 0 40 Y Y 1 F N +F0 "U" 0 250 50 H V C CNN +F1 "Oscillator_4P" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -250 200 250 -100 0 1 10 f +X EN 1 -350 100 100 R 50 50 1 1 I +X GND 2 -350 0 100 R 50 50 1 1 W +X Output 3 350 0 100 L 50 50 1 1 O +X Vdd 4 350 100 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# #End Library diff --git a/GW_PLD.dcm b/GW_PLD.dcm index 9ced326..e98639b 100644 --- a/GW_PLD.dcm +++ b/GW_PLD.dcm @@ -4,6 +4,12 @@ $CMP EPM7128SL84 F https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ds/archives/m7000.pdf $ENDCMP # +$CMP GAL16V8 +D generic 24-pin Programmable Array Logic (PAL) device +K logic programmable PAL +F ~ +$ENDCMP +# $CMP GAL22V10-PLCC D generic 24-pin Programmable Array Logic (PAL) device K logic programmable PAL diff --git a/GW_PLD.lib b/GW_PLD.lib index 2d172e3..a9f44d0 100644 --- a/GW_PLD.lib +++ b/GW_PLD.lib @@ -97,6 +97,38 @@ X I/O 9 750 1500 150 L 50 50 1 1 B ENDDRAW ENDDEF # +# GAL16V8 +# +DEF GAL16V8 U 0 40 Y Y 1 F N +F0 "U" 0 250 50 V V C CNN +F1 "GAL16V8" 0 -250 50 V V C CNN +F2 "" 0 -100 50 H I C CNN +F3 "" 0 -100 50 H I C CNN +DRAW +S -250 550 250 -550 0 1 10 f +X CLK/IN 1 -400 450 150 R 50 50 1 1 I +X GND 10 -400 -450 150 R 50 50 1 1 W +X IN/~OE~ 11 400 -450 150 L 50 50 1 1 I +X I/O 12 400 -350 150 L 50 50 1 1 B +X I/O 13 400 -250 150 L 50 50 1 1 B +X I/O 14 400 -150 150 L 50 50 1 1 B +X I/O 15 400 -50 150 L 50 50 1 1 B +X I/O 16 400 50 150 L 50 50 1 1 B +X I/O 17 400 150 150 L 50 50 1 1 B +X I/O 18 400 250 150 L 50 50 1 1 B +X I/O 19 400 350 150 L 50 50 1 1 B +X IN 2 -400 350 150 R 50 50 1 1 I +X Vcc 20 400 450 150 L 50 50 1 1 W +X IN 3 -400 250 150 R 50 50 1 1 I +X IN 4 -400 150 150 R 50 50 1 1 I +X IN 5 -400 50 150 R 50 50 1 1 I +X IN 6 -400 -50 150 R 50 50 1 1 I +X IN 7 -400 -150 150 R 50 50 1 1 I +X IN 8 -400 -250 150 R 50 50 1 1 I +X IN 9 -400 -350 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # GAL22V10-PLCC # DEF GAL22V10-PLCC U 0 40 Y Y 1 F N diff --git a/GW_Power.lib b/GW_Power.lib index f93640b..05f94ef 100644 --- a/GW_Power.lib +++ b/GW_Power.lib @@ -68,6 +68,23 @@ X Vin 6 -450 50 200 R 50 50 1 1 W ENDDRAW ENDDEF # +# MAX40200-SOT23 +# +DEF MAX40200-SOT23 U 0 40 Y Y 1 F N +F0 "U" 0 250 50 H V C CNN +F1 "MAX40200-SOT23" 0 -250 50 H V C CNN +F2 "stdpads:SOT-353" 0 -300 20 H V C CNN +F3 "" 0 -100 60 H I C CNN +DRAW +S -250 200 250 -200 0 1 10 f +X Vin 1 -450 100 200 R 50 50 1 1 W +X GND 2 -450 -100 200 R 50 50 1 1 W +X En 3 -450 0 200 R 50 50 1 1 I +X NC 4 450 -100 200 L 50 50 1 1 N +X Vout 5 450 100 200 L 50 50 1 1 w +ENDDRAW +ENDDEF +# # MIC2005A # DEF MIC2005A U 0 40 Y Y 1 F N @@ -186,7 +203,7 @@ S -250 200 250 -200 0 1 10 f X Vin 1 -450 100 200 R 50 50 1 1 W X GND 2 -450 -100 200 R 50 50 1 1 W X En 3 -450 0 200 R 50 50 1 1 I -X NR 4 450 -100 200 L 50 50 1 1 w +X NR 4 450 -100 200 L 50 50 1 1 I X Vout 5 450 100 200 L 50 50 1 1 w ENDDRAW ENDDEF