From 0f484f597872886a4a067c44c647c2504e1d9abd Mon Sep 17 00:00:00 2001 From: David Griffith Date: Wed, 7 Jan 2015 22:47:13 -0800 Subject: [PATCH] Here goes round 2. --- library/memory.dcm | 13 ++- library/memory.lib | 258 +++++++++++++++++++++++---------------------- 2 files changed, 138 insertions(+), 133 deletions(-) diff --git a/library/memory.dcm b/library/memory.dcm index 0e16f00f..01f63657 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -520,23 +520,22 @@ D SRAM 512Kbytes 32 pins K RAM $ENDCMP # -$CMP 39SF010 +$CMP SST39SF010 D Silicon Storage Technology (SSF) 128k x 8 Flash ROM -K 128k x 8 Flash ROM +K 128k flash rom F http://ww1.microchip.com/downloads/en/DeviceDoc/25022B.pdf $ENDCMP # -$CMP 39SF020 +$CMP SST39SF020 D Silicon Storage Technology (SSF) 256k x 8 Flash ROM -K 256k x 8 Flash ROM +K 256k flash rom F http://ww1.microchip.com/downloads/en/DeviceDoc/25022B.pdf $ENDCMP # -$CMP 39SF040 +$CMP SST39SF040 D Silicon Storage Technology (SSF) 512k x 8 Flash ROM -K 512k x 8 Flash ROM +K 512k flash rom F http://ww1.microchip.com/downloads/en/DeviceDoc/25022B.pdf $ENDCMP # #End Doc Library - diff --git a/library/memory.lib b/library/memory.lib index fa2257c8..8f567f00 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -2645,6 +2645,138 @@ X WE 29 -700 -1000 300 R 60 60 1 1 I L ENDDRAW ENDDEF # +# SST39SF010 +# +DEF SST39SF010 U 0 40 Y Y 1 F N +F0 "U" 100 1000 50 H V C CNN +F1 "SST39SF010" 0 -1500 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X VCC 32 0 950 0 D 50 50 0 0 W N +X GND 16 0 -1450 0 U 50 50 0 0 W N +S -400 950 400 -1450 0 1 0 N +X NC 1 -700 -900 300 R 50 50 1 1 I +X A16 2 -700 -700 300 R 50 50 1 1 I +X A15 3 -700 -600 300 R 50 50 1 1 I +X A12 4 -700 -300 300 R 50 50 1 1 I +X A7 5 -700 200 300 R 50 50 1 1 I +X A6 6 -700 300 300 R 50 50 1 1 I +X A5 7 -700 400 300 R 50 50 1 1 I +X A4 8 -700 500 300 R 50 50 1 1 I +X A3 9 -700 600 300 R 50 50 1 1 I +X A2 10 -700 700 300 R 50 50 1 1 I +X D6 20 700 300 300 L 50 50 1 1 T +X NC 30 -700 -800 300 R 50 50 1 1 I +X A1 11 -700 800 300 R 50 50 1 1 I +X D7 21 700 200 300 L 50 50 1 1 T +X PGM 31 -700 -1100 300 R 50 50 1 1 I L +X A0 12 -700 900 300 R 50 50 1 1 I +X CE 22 -700 -1300 300 R 50 50 1 1 I L +X D0 13 700 900 300 L 50 50 1 1 T +X A10 23 -700 -100 300 R 50 50 1 1 I +X D1 14 700 800 300 L 50 50 1 1 T +X OE 24 -700 -1400 300 R 50 50 1 1 I L +X D2 15 700 700 300 L 50 50 1 1 T +X A11 25 -700 -200 300 R 50 50 1 1 I +X A9 26 -700 0 300 R 50 50 1 1 I +X D3 17 700 600 300 L 50 50 1 1 T +X A8 27 -700 100 300 R 50 50 1 1 I +X D4 18 700 500 300 L 50 50 1 1 T +X A13 28 -700 -400 300 R 50 50 1 1 I +X D5 19 700 400 300 L 50 50 1 1 T +X A14 29 -700 -500 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SST39SF020 +# +DEF SST39SF020 U 0 40 Y Y 1 F N +F0 "U" 100 1000 50 H V C CNN +F1 "SST39SF020" 0 -1500 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X VCC 32 0 950 0 D 50 50 0 0 W N +X GND 16 0 -1450 0 U 50 50 0 0 W N +S -400 950 400 -1450 0 1 0 N +X NC 1 -700 -900 300 R 50 50 1 1 I +X A16 2 -700 -700 300 R 50 50 1 1 I +X A15 3 -700 -600 300 R 50 50 1 1 I +X A12 4 -700 -300 300 R 50 50 1 1 I +X A7 5 -700 200 300 R 50 50 1 1 I +X A6 6 -700 300 300 R 50 50 1 1 I +X A5 7 -700 400 300 R 50 50 1 1 I +X A4 8 -700 500 300 R 50 50 1 1 I +X A3 9 -700 600 300 R 50 50 1 1 I +X A2 10 -700 700 300 R 50 50 1 1 I +X D6 20 700 300 300 L 50 50 1 1 T +X A17 30 -700 -800 300 R 50 50 1 1 I +X A1 11 -700 800 300 R 50 50 1 1 I +X D7 21 700 200 300 L 50 50 1 1 T +X PGM 31 -700 -1100 300 R 50 50 1 1 I L +X A0 12 -700 900 300 R 50 50 1 1 I +X CE 22 -700 -1300 300 R 50 50 1 1 I L +X D0 13 700 900 300 L 50 50 1 1 T +X A10 23 -700 -100 300 R 50 50 1 1 I +X D1 14 700 800 300 L 50 50 1 1 T +X OE 24 -700 -1400 300 R 50 50 1 1 I L +X D2 15 700 700 300 L 50 50 1 1 T +X A11 25 -700 -200 300 R 50 50 1 1 I +X A9 26 -700 0 300 R 50 50 1 1 I +X D3 17 700 600 300 L 50 50 1 1 T +X A8 27 -700 100 300 R 50 50 1 1 I +X D4 18 700 500 300 L 50 50 1 1 T +X A13 28 -700 -400 300 R 50 50 1 1 I +X D5 19 700 400 300 L 50 50 1 1 T +X A14 29 -700 -500 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SST39SF040 +# +DEF SST39SF040 U 0 40 Y Y 1 F N +F0 "U" 100 1000 50 H V C CNN +F1 "SST39SF040" 0 -1500 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X VCC 32 0 950 0 D 50 50 0 0 W N +X GND 16 0 -1450 0 U 50 50 0 0 W N +S -400 950 400 -1450 0 1 0 N +X A18 1 -700 -900 300 R 50 50 1 1 I +X A16 2 -700 -700 300 R 50 50 1 1 I +X A15 3 -700 -600 300 R 50 50 1 1 I +X A12 4 -700 -300 300 R 50 50 1 1 I +X A7 5 -700 200 300 R 50 50 1 1 I +X A6 6 -700 300 300 R 50 50 1 1 I +X A5 7 -700 400 300 R 50 50 1 1 I +X A4 8 -700 500 300 R 50 50 1 1 I +X A3 9 -700 600 300 R 50 50 1 1 I +X A2 10 -700 700 300 R 50 50 1 1 I +X D6 20 700 300 300 L 50 50 1 1 T +X A17 30 -700 -800 300 R 50 50 1 1 I +X A1 11 -700 800 300 R 50 50 1 1 I +X D7 21 700 200 300 L 50 50 1 1 T +X PGM 31 -700 -1100 300 R 50 50 1 1 I L +X A0 12 -700 900 300 R 50 50 1 1 I +X CE 22 -700 -1300 300 R 50 50 1 1 I L +X D0 13 700 900 300 L 50 50 1 1 T +X A10 23 -700 -100 300 R 50 50 1 1 I +X D1 14 700 800 300 L 50 50 1 1 T +X OE 24 -700 -1400 300 R 50 50 1 1 I L +X D2 15 700 700 300 L 50 50 1 1 T +X A11 25 -700 -200 300 R 50 50 1 1 I +X A9 26 -700 0 300 R 50 50 1 1 I +X D3 17 700 600 300 L 50 50 1 1 T +X A8 27 -700 100 300 R 50 50 1 1 I +X D4 18 700 500 300 L 50 50 1 1 T +X A13 28 -700 -400 300 R 50 50 1 1 I +X D5 19 700 400 300 L 50 50 1 1 T +X A14 29 -700 -500 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # UPD42280V # DEF UPD42280V U 0 30 Y Y 1 F N @@ -2684,130 +2816,4 @@ X TST yy -800 -650 300 R 60 60 1 1 I I ENDDRAW ENDDEF # -# SST39SF010 -# -DEF SST39SF010 U 0 40 Y Y 1 F N -F0 "U" 100 1000 70 H V C CNN -F1 "SST39SF010" 0 -1500 70 H V C CNN -DRAW -X VCC 32 0 950 0 D 60 60 0 0 W N -X GND 16 0 -1450 0 U 60 60 0 0 W N -S -400 950 400 -1450 0 1 0 N -X NC 1 -700 -900 300 R 60 60 1 1 I -X A16 2 -700 -700 300 R 60 60 1 1 I -X A15 3 -700 -600 300 R 60 60 1 1 I -X A12 4 -700 -300 300 R 60 60 1 1 I -X A7 5 -700 200 300 R 60 60 1 1 I -X A6 6 -700 300 300 R 60 60 1 1 I -X A5 7 -700 400 300 R 60 60 1 1 I -X A4 8 -700 500 300 R 60 60 1 1 I -X A3 9 -700 600 300 R 60 60 1 1 I -X A2 10 -700 700 300 R 60 60 1 1 I -X D6 20 700 300 300 L 60 60 1 1 T -X NC 30 -700 -800 300 R 60 60 1 1 I -X A1 11 -700 800 300 R 60 60 1 1 I -X D7 21 700 200 300 L 60 60 1 1 T -X PGM 31 -700 -1100 300 R 60 60 1 1 I L -X A0 12 -700 900 300 R 60 60 1 1 I -X CE 22 -700 -1300 300 R 60 60 1 1 I L -X D0 13 700 900 300 L 60 60 1 1 T -X A10 23 -700 -100 300 R 60 60 1 1 I -X D1 14 700 800 300 L 60 60 1 1 T -X OE 24 -700 -1400 300 R 60 60 1 1 I L -X D2 15 700 700 300 L 60 60 1 1 T -X A11 25 -700 -200 300 R 60 60 1 1 I -X A9 26 -700 0 300 R 60 60 1 1 I -X D3 17 700 600 300 L 60 60 1 1 T -X A8 27 -700 100 300 R 60 60 1 1 I -X D4 18 700 500 300 L 60 60 1 1 T -X A13 28 -700 -400 300 R 60 60 1 1 I -X D5 19 700 400 300 L 60 60 1 1 T -X A14 29 -700 -500 300 R 60 60 1 1 I -ENDDRAW -ENDDEF -# -# SST39SF020 -# -DEF SST39SF020 U 0 40 Y Y 1 F N -F0 "U" 100 1000 70 H V C CNN -F1 "SST39SF020" 0 -1500 70 H V C CNN -DRAW -X VCC 32 0 950 0 D 60 60 0 0 W N -X GND 16 0 -1450 0 U 60 60 0 0 W N -S -400 950 400 -1450 0 1 0 N -X NC 1 -700 -900 300 R 60 60 1 1 I -X A16 2 -700 -700 300 R 60 60 1 1 I -X A15 3 -700 -600 300 R 60 60 1 1 I -X A12 4 -700 -300 300 R 60 60 1 1 I -X A7 5 -700 200 300 R 60 60 1 1 I -X A6 6 -700 300 300 R 60 60 1 1 I -X A5 7 -700 400 300 R 60 60 1 1 I -X A4 8 -700 500 300 R 60 60 1 1 I -X A3 9 -700 600 300 R 60 60 1 1 I -X A2 10 -700 700 300 R 60 60 1 1 I -X D6 20 700 300 300 L 60 60 1 1 T -X A17 30 -700 -800 300 R 60 60 1 1 I -X A1 11 -700 800 300 R 60 60 1 1 I -X D7 21 700 200 300 L 60 60 1 1 T -X PGM 31 -700 -1100 300 R 60 60 1 1 I L -X A0 12 -700 900 300 R 60 60 1 1 I -X CE 22 -700 -1300 300 R 60 60 1 1 I L -X D0 13 700 900 300 L 60 60 1 1 T -X A10 23 -700 -100 300 R 60 60 1 1 I -X D1 14 700 800 300 L 60 60 1 1 T -X OE 24 -700 -1400 300 R 60 60 1 1 I L -X D2 15 700 700 300 L 60 60 1 1 T -X A11 25 -700 -200 300 R 60 60 1 1 I -X A9 26 -700 0 300 R 60 60 1 1 I -X D3 17 700 600 300 L 60 60 1 1 T -X A8 27 -700 100 300 R 60 60 1 1 I -X D4 18 700 500 300 L 60 60 1 1 T -X A13 28 -700 -400 300 R 60 60 1 1 I -X D5 19 700 400 300 L 60 60 1 1 T -X A14 29 -700 -500 300 R 60 60 1 1 I -ENDDRAW -ENDDEF -# -# SST39SF040 -# -DEF SST39SF040 U 0 40 Y Y 1 F N -F0 "U" 100 1000 70 H V C CNN -F1 "SST39SF040" 0 -1500 70 H V C CNN -DRAW -X VCC 32 0 950 0 D 60 60 0 0 W N -X GND 16 0 -1450 0 U 60 60 0 0 W N -S -400 950 400 -1450 0 1 0 N -X A18 1 -700 -900 300 R 60 60 1 1 I -X A16 2 -700 -700 300 R 60 60 1 1 I -X A15 3 -700 -600 300 R 60 60 1 1 I -X A12 4 -700 -300 300 R 60 60 1 1 I -X A7 5 -700 200 300 R 60 60 1 1 I -X A6 6 -700 300 300 R 60 60 1 1 I -X A5 7 -700 400 300 R 60 60 1 1 I -X A4 8 -700 500 300 R 60 60 1 1 I -X A3 9 -700 600 300 R 60 60 1 1 I -X A2 10 -700 700 300 R 60 60 1 1 I -X D6 20 700 300 300 L 60 60 1 1 T -X A17 30 -700 -800 300 R 60 60 1 1 I -X A1 11 -700 800 300 R 60 60 1 1 I -X D7 21 700 200 300 L 60 60 1 1 T -X PGM 31 -700 -1100 300 R 60 60 1 1 I L -X A0 12 -700 900 300 R 60 60 1 1 I -X CE 22 -700 -1300 300 R 60 60 1 1 I L -X D0 13 700 900 300 L 60 60 1 1 T -X A10 23 -700 -100 300 R 60 60 1 1 I -X D1 14 700 800 300 L 60 60 1 1 T -X OE 24 -700 -1400 300 R 60 60 1 1 I L -X D2 15 700 700 300 L 60 60 1 1 T -X A11 25 -700 -200 300 R 60 60 1 1 I -X A9 26 -700 0 300 R 60 60 1 1 I -X D3 17 700 600 300 L 60 60 1 1 T -X A8 27 -700 100 300 R 60 60 1 1 I -X D4 18 700 500 300 L 60 60 1 1 T -X A13 28 -700 -400 300 R 60 60 1 1 I -X D5 19 700 400 300 L 60 60 1 1 T -X A14 29 -700 -500 300 R 60 60 1 1 I -ENDDRAW -ENDDEF -# #End Library