From 9ab9780724b7c2ac75eafec06f79346cb5453f8b Mon Sep 17 00:00:00 2001 From: David Griffith Date: Thu, 1 Jan 2015 22:43:04 -0800 Subject: [PATCH] Adding SST39SF0x0 flash chips --- library/memory.dcm | 19 +++++++ library/memory.lib | 126 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 145 insertions(+) diff --git a/library/memory.dcm b/library/memory.dcm index 05c0ba02..bc3fb807 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -520,4 +520,23 @@ D SRAM 512Kbytes 32 pins K RAM $ENDCMP # +$CMP SST39SF010 +D 128k x 8 Flash ROM from Silicon Storage Technology, Inc. +K 128k flash rom +F http://ww1.microchip.com/downloads/en/DeviceDoc/25022B.pdf +$ENDCMP +# +$CMP SST39SF020 +D 256k x 8 Flash ROM from Silicon Storage Technology, Inc. +K 256k flash rom +F http://ww1.microchip.com/downloads/en/DeviceDoc/25022B.pdf +$ENDCMP +# +$CMP SST39SF040 +D 512k x 8 Flash ROM from Silicon Storage Technology, Inc. +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 2cf9b52b..fa2257c8 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -2684,4 +2684,130 @@ 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