]> git.draconx.ca Git - geda-symbols.git/commitdiff
Add some more 74-series multifunction logic symbols. master
authorNick Bowler <nbowler@draconx.ca>
Thu, 20 May 2021 04:30:50 +0000 (00:30 -0400)
committerNick Bowler <nbowler@draconx.ca>
Thu, 20 May 2021 04:31:13 +0000 (00:31 -0400)
74LVC1G57/74LVC1G57-nor-1.sym [new file with mode: 0644]
74LVC1G97/74LVC1G97-and-1.sym [new file with mode: 0644]
74LVC1G97/74LVC1G97-and-inv-1.sym [new file with mode: 0644]
gaf-setup.scm

diff --git a/74LVC1G57/74LVC1G57-nor-1.sym b/74LVC1G57/74LVC1G57-nor-1.sym
new file mode 100644 (file)
index 0000000..9ee6bc0
--- /dev/null
@@ -0,0 +1,62 @@
+v 20210407 2
+T 200 2500 8 10 0 0 0 0 1
+author=Nick Bowler <nbowler@draconx.ca>
+T 200 2300 8 10 0 0 0 0 1
+description=NOR gate with Schmitt triggers
+T 200 2100 8 10 0 0 0 0 1
+device=NOR_SCHMITT
+T 200 1900 8 10 0 0 0 0 1
+dist-license=WTFPL2
+T 200 1700 8 10 0 0 0 0 1
+use-license=unlimited
+T 200 1500 8 10 0 0 0 0 1
+numslots=0
+T 200 1300 8 10 0 0 0 0 1
+net=Vcc:5
+T 200 1100 8 10 0 0 0 0 1
+net=GND:1,2
+P 0 200 258 200 1 0 0
+{
+T 0 200 5 10 0 0 0 0 1
+pintype=in
+T 0 200 5 10 0 0 0 0 1
+pinseq=3
+T 125 250 5 10 1 1 0 6 1
+pinnumber=3
+}
+L 300 550 400 550 3 0 0 0 -1 -1
+L 350 550 350 650 3 0 0 0 -1 -1
+L 350 650 450 650 3 0 0 0 -1 -1
+L 400 550 400 650 3 0 0 0 -1 -1
+L 300 150 400 150 3 0 0 0 -1 -1
+L 400 150 400 250 3 0 0 0 -1 -1
+L 400 250 450 250 3 0 0 0 -1 -1
+L 350 150 350 250 3 0 0 0 -1 -1
+L 350 250 400 250 3 0 0 0 -1 -1
+A 400 -50 750 36 54 3 0 0 0 -1 -1
+A 400 850 750 270 54 3 0 0 0 -1 -1
+A -200 400 500 323 74 3 0 0 0 -1 -1
+L 200 700 400 700 3 0 0 0 -1 -1
+L 200 100 400 100 3 0 0 0 -1 -1
+V 1010 400 10 0 0 0 0 -1 -1 1 -1 -1 -1 -1 -1
+P 1200 400 1100 400 1 0 0
+{
+T 1200 400 5 10 0 0 0 0 1
+pintype=out
+T 1200 400 5 10 0 0 0 0 1
+pinseq=4
+T 1050 450 5 10 1 1 0 0 1
+pinnumber=4
+}
+T 500 400 8 10 1 1 0 1 1
+refdes=U?
+P 0 600 258 600 1 0 0
+{
+T 0 600 5 10 0 0 0 0 1
+pintype=in
+T 0 600 5 10 0 0 0 0 1
+pinseq=6
+T 125 650 5 10 1 1 0 6 1
+pinnumber=6
+}
+V 1050 400 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
diff --git a/74LVC1G97/74LVC1G97-and-1.sym b/74LVC1G97/74LVC1G97-and-1.sym
new file mode 100644 (file)
index 0000000..ffcbfde
--- /dev/null
@@ -0,0 +1,59 @@
+v 20200604 2
+T 200 2500 8 10 0 0 0 0 1
+author=Nick Bowler <nbowler@draconx.ca>
+T 200 2300 8 10 0 0 0 0 1
+description=AND gate with Schmitt triggers
+T 200 2100 8 10 0 0 0 0 1
+device=AND_SCHMITT
+T 200 1900 8 10 0 0 0 0 1
+dist-license=WTFPL2
+T 200 1700 8 10 0 0 0 0 1
+use-license=unlimited
+T 200 1500 8 10 0 0 0 0 1
+numslots=0
+T 200 1300 8 10 0 0 0 0 1
+net=Vcc:5
+T 200 1100 8 10 0 0 0 0 1
+net=GND:1,2
+L 200 700 200 100 3 0 0 0 -1 -1
+L 200 700 600 700 3 0 0 0 -1 -1
+L 200 100 600 100 3 0 0 0 -1 -1
+A 600 400 300 270 180 3 0 0 0 -1 -1
+P 1000 400 900 400 1 0 0
+{
+T 1100 400 5 10 0 0 0 0 1
+pintype=out
+T 1100 400 5 10 0 0 0 0 1
+pinseq=4
+T 950 450 5 10 1 1 0 0 1
+pinnumber=4
+}
+P 0 200 200 200 1 0 0
+{
+T 0 200 5 10 0 0 0 0 1
+pintype=in
+T 0 200 5 10 0 0 0 0 1
+pinseq=3
+T 100 250 5 10 1 1 0 6 1
+pinnumber=3
+}
+P 0 600 200 600 1 0 0
+{
+T 0 600 5 10 0 0 0 0 1
+pintype=in
+T 0 600 5 10 0 0 0 0 1
+pinseq=6
+T 100 650 5 10 1 1 0 6 1
+pinnumber=6
+}
+L 250 550 350 550 3 0 0 0 -1 -1
+L 300 550 300 650 3 0 0 0 -1 -1
+L 300 650 400 650 3 0 0 0 -1 -1
+L 350 550 350 650 3 0 0 0 -1 -1
+L 250 150 350 150 3 0 0 0 -1 -1
+L 350 150 350 250 3 0 0 0 -1 -1
+L 350 250 400 250 3 0 0 0 -1 -1
+L 300 150 300 250 3 0 0 0 -1 -1
+L 300 250 350 250 3 0 0 0 -1 -1
+T 400 400 8 10 1 1 0 1 1
+refdes=U?
diff --git a/74LVC1G97/74LVC1G97-and-inv-1.sym b/74LVC1G97/74LVC1G97-and-inv-1.sym
new file mode 100644 (file)
index 0000000..04d185e
--- /dev/null
@@ -0,0 +1,60 @@
+v 20210407 2
+T 200 2500 8 10 0 0 0 0 1
+author=Nick Bowler <nbowler@draconx.ca>
+T 200 2300 8 10 0 0 0 0 1
+description=AND gate with Schmitt triggers and one inverted input
+T 200 2100 8 10 0 0 0 0 1
+device=AND_SCHMITT_1INV
+T 200 1900 8 10 0 0 0 0 1
+dist-license=WTFPL2
+T 200 1700 8 10 0 0 0 0 1
+use-license=unlimited
+T 200 1500 8 10 0 0 0 0 1
+numslots=0
+T 200 1300 8 10 0 0 0 0 1
+net=Vcc:5
+T 200 1100 8 10 0 0 0 0 1
+net=GND:2,3
+L 200 700 200 100 3 0 0 0 -1 -1
+L 200 700 600 700 3 0 0 0 -1 -1
+L 200 100 600 100 3 0 0 0 -1 -1
+A 600 400 300 270 180 3 0 0 0 -1 -1
+P 1000 400 900 400 1 0 0
+{
+T 1100 400 5 10 0 0 0 0 1
+pintype=out
+T 1100 400 5 10 0 0 0 0 1
+pinseq=4
+T 950 450 5 10 1 1 0 0 1
+pinnumber=4
+}
+P 0 200 200 200 1 0 0
+{
+T 0 200 5 10 0 0 0 0 1
+pintype=in
+T 0 200 5 10 0 0 0 0 1
+pinseq=1
+T 100 250 5 10 1 1 0 6 1
+pinnumber=1
+}
+P 0 600 100 600 1 0 0
+{
+T 0 600 5 10 0 0 0 0 1
+pintype=in
+T 0 600 5 10 0 0 0 0 1
+pinseq=6
+T 100 650 5 10 1 1 0 6 1
+pinnumber=6
+}
+L 250 550 350 550 3 0 0 0 -1 -1
+L 300 550 300 650 3 0 0 0 -1 -1
+L 300 650 400 650 3 0 0 0 -1 -1
+L 350 550 350 650 3 0 0 0 -1 -1
+L 250 150 350 150 3 0 0 0 -1 -1
+L 350 150 350 250 3 0 0 0 -1 -1
+L 350 250 400 250 3 0 0 0 -1 -1
+L 300 150 300 250 3 0 0 0 -1 -1
+L 300 250 350 250 3 0 0 0 -1 -1
+V 150 600 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 400 400 8 10 1 1 0 1 1
+refdes=U?
index a1ccf77fea5cda11be1a7aacc09745521e63c8f6..984fc24757db3c178ca40fe80c595a37a3d1904d 100644 (file)
@@ -13,6 +13,8 @@
 
 (define (setup-library owndir)
   (begin
+    (component-library
+      (build-path owndir "74LVC1G57") "74LVC1G57 logic symbols")
     (component-library
       (build-path owndir "74LVC1G97") "74LVC1G97 logic symbols")
     (component-library