From 607ae2162c65eaa30c60cd0546d67ec9d07e2dbf Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Tue, 20 Dec 2016 21:12:07 +0100 Subject: [PATCH 1/3] memory: add AS6C1616 --- library/memory.dcm | 6 +++++ library/memory.lib | 63 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/library/memory.dcm b/library/memory.dcm index ecd7c793..d3361306 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -235,6 +235,12 @@ $CMP AM29PDL128G D 128 Megabit (8 M x 16-Bit/4 M x 32-Bit), Simultaneous Operation Flash Memory with VersatileIO™ Control $ENDCMP # +$CMP AS6C1616 +D 1024k x 16 bit low power CMOS SRAM +K memory, SRAM +F http://www.alliancememory.com/pdf/AS6C1616(1).pdf +$ENDCMP +# $CMP AT24CS01-MAHM D 1Kb (128x8) Serial EEPROM with Unique Serial Number, UDFN8 K I2C Serial EEPROM Nonvolatile Memory diff --git a/library/memory.lib b/library/memory.lib index 8a1a8f7f..1cc87db6 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -1102,6 +1102,69 @@ X A18 K8 -700 200 300 R 50 50 1 1 I ENDDRAW ENDDEF # +# AS6C1616 +# +DEF AS6C1616 U 0 40 Y Y 1 F N +F0 "U" -350 1250 50 H V C CNN +F1 "AS6C1616" 250 -1250 50 H V C CNN +F2 "" -300 450 50 H I C CNN +F3 "" -300 450 50 H I C CNN +$FPLIST + TSOP*48*12x20mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 1200 400 -1200 0 1 10 f +X A15 1 600 700 200 L 50 50 1 1 I +X A14 2 600 600 200 L 50 50 1 1 I +X A13 3 600 500 200 L 50 50 1 1 I +X A12 4 600 400 200 L 50 50 1 1 I +X A11 5 600 300 200 L 50 50 1 1 I +X A10 6 600 200 200 L 50 50 1 1 I +X A9 7 600 100 200 L 50 50 1 1 I +X A8 8 600 0 200 L 50 50 1 1 I +X A19 9 600 1100 200 L 50 50 1 1 I +X NC 10 400 -900 0 L 50 50 1 1 N N +X A5 20 600 -300 200 L 50 50 1 1 I +X DQ8 30 -600 400 200 R 50 50 1 1 B +X DQ5 40 -600 100 200 R 50 50 1 1 B +X WE# 11 -600 -700 200 R 50 50 1 1 I +X A4 21 600 -400 200 L 50 50 1 1 I +X DQ1 31 -600 -300 200 R 50 50 1 1 B +X DQ13 41 -600 900 200 R 50 50 1 1 B +X CE2 12 -600 -900 200 R 50 50 1 1 I +X A3 22 600 -500 200 L 50 50 1 1 I +X DQ9 32 -600 500 200 R 50 50 1 1 B +X DQ6 42 -600 200 200 R 50 50 1 1 B +X NC 13 400 -1000 0 L 50 50 1 1 N N +X A2 23 600 -600 200 L 50 50 1 1 I +X DQ2 33 -600 -200 200 R 50 50 1 1 B +X DQ14 43 -600 1000 200 R 50 50 1 1 B +X UB# 14 -600 -1000 200 R 50 50 1 1 I +X A1 24 600 -700 200 L 50 50 1 1 I +X DQ10 34 -600 600 200 R 50 50 1 1 B +X DQ7 44 -600 300 200 R 50 50 1 1 B +X LB# 15 -600 -1100 200 R 50 50 1 1 I +X A0 25 600 -800 200 L 50 50 1 1 I +X DQ3 35 -600 -100 200 R 50 50 1 1 B +X DQ15 45 -600 1100 200 R 50 50 1 1 I +X A18 16 600 1000 200 L 50 50 1 1 I +X CE# 26 -600 -800 200 R 50 50 1 1 I +X DQ11 36 -600 700 200 R 50 50 1 1 B +X VSS 46 0 -1400 200 U 50 50 1 1 W +X A17 17 600 900 200 L 50 50 1 1 I +X VSS 27 -100 -1400 200 U 50 50 1 1 W +X VCC 37 0 1400 200 D 50 50 1 1 W +X NC 47 400 -1100 0 L 50 50 1 1 N N +X A7 18 600 -100 200 L 50 50 1 1 I +X OE# 28 -600 -600 200 R 50 50 1 1 I +X DQ4 38 -600 0 200 R 50 50 1 1 B +X A16 48 600 800 200 L 50 50 1 1 I +X A6 19 600 -200 200 L 50 50 1 1 I +X DQ0 29 -600 -400 200 R 50 50 1 1 B +X DQ12 39 -600 800 200 R 50 50 1 1 B +ENDDRAW +ENDDEF +# # AT24CS01-MAHM # DEF AT24CS01-MAHM IC 0 40 Y Y 1 F N From bba6c867482903cd2082e1969d294c1f0d9b27e5 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Fri, 23 Dec 2016 18:47:29 +0100 Subject: [PATCH 2/3] memory: Fix package of AS6C1616 --- library/memory.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/memory.lib b/library/memory.lib index 1cc87db6..46e5c929 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -1107,10 +1107,10 @@ ENDDEF DEF AS6C1616 U 0 40 Y Y 1 F N F0 "U" -350 1250 50 H V C CNN F1 "AS6C1616" 250 -1250 50 H V C CNN -F2 "" -300 450 50 H I C CNN +F2 "Housings_SSOP:TSOP-I-48-12x18.4mm-Pitch0.5mm" 1050 -1350 50 H I C CNN F3 "" -300 450 50 H I C CNN $FPLIST - TSOP*48*12x20mm*Pitch0.5mm* + TSOP*48*12x18.4mm*Pitch0.5mm* $ENDFPLIST DRAW S -400 1200 400 -1200 0 1 10 f From 697f9362c0b06ccb1abb11fedd2a8247166595b3 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sat, 24 Dec 2016 15:49:20 +0100 Subject: [PATCH 3/3] memory: Fix keywords list and update FP filter in AS6C1616 --- library/memory.dcm | 2 +- library/memory.lib | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/library/memory.dcm b/library/memory.dcm index d3361306..76ce3bfd 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -237,7 +237,7 @@ $ENDCMP # $CMP AS6C1616 D 1024k x 16 bit low power CMOS SRAM -K memory, SRAM +K memory SRAM F http://www.alliancememory.com/pdf/AS6C1616(1).pdf $ENDCMP # diff --git a/library/memory.lib b/library/memory.lib index 46e5c929..86eddc58 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -1110,7 +1110,7 @@ F1 "AS6C1616" 250 -1250 50 H V C CNN F2 "Housings_SSOP:TSOP-I-48-12x18.4mm-Pitch0.5mm" 1050 -1350 50 H I C CNN F3 "" -300 450 50 H I C CNN $FPLIST - TSOP*48*12x18.4mm*Pitch0.5mm* + TSOP*12x18.4mm*Pitch0.5mm* $ENDFPLIST DRAW S -400 1200 400 -1200 0 1 10 f