diff options
-rw-r--r-- | eagle/libraries/s-dips.lbr | 588 |
1 files changed, 588 insertions, 0 deletions
diff --git a/eagle/libraries/s-dips.lbr b/eagle/libraries/s-dips.lbr new file mode 100644 index 0000000..30adf6d --- /dev/null +++ b/eagle/libraries/s-dips.lbr @@ -0,0 +1,588 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE eagle SYSTEM "eagle.dtd"> +<eagle version="9.6.2"> +<drawing> +<settings> +<setting alwaysvectorfont="no"/> +<setting verticaltext="up"/> +</settings> +<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/> +<layers> +<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> +<layer number="2" name="Route2" color="16" fill="1" visible="no" active="yes"/> +<layer number="15" name="Route15" color="23" fill="1" visible="no" active="yes"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/> +<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/> +<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/> +<layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="yes"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/> +<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/> +<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/> +<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/> +<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/> +<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/> +<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/> +<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/> +<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/> +<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/> +<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/> +<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/> +<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/> +<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/> +<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/> +<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/> +<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/> +<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/> +<layer number="50" name="dxf" color="7" fill="1" visible="yes" active="yes"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/> +<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/> +<layer number="88" name="SimResults" color="9" fill="1" visible="yes" active="yes"/> +<layer number="89" name="SimProbes" color="9" fill="1" visible="yes" active="yes"/> +<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/> +<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/> +<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/> +<layer number="93" name="Pins" color="2" fill="1" visible="yes" active="yes"/> +<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/> +<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/> +<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/> +<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/> +<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> +<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/> +<layer number="101" name="Bemassung" color="7" fill="1" visible="yes" active="yes"/> +<layer number="250" name="Descript" color="3" fill="1" visible="yes" active="yes"/> +<layer number="254" name="OrgLBR" color="13" fill="1" visible="yes" active="yes"/> +</layers> +<library> +<packages> +<package name="SDIP-64"> +<description><h2>SDIP 64 pin (Shrink Dip)</h2> + +<p><img src="https://www.precicontact.ch/images/iso-18.jpg" width="375" height="242"> + + +<p><b>Shrink-Dip Socket 0.70 in (1.78 mm) Pitch</b> + +<p> +<table BORDER="1" CELLSPACING="0" CELLPADDING="2" WIDTH="507" bordercolordark="#000000"> + <tr> + <td width="22%"><b>Standard Parts</b></font></b></td> + <td width="10%"></td> + <td width="68%" colspan="4"><p align="center">Dimensions <font color="#208080">(See Fig. 1)</td> + </tr> + <tr> + <td width="22%"><b>PART NUMBER</b></td> + <td width="10%"><b>NUMBER OF PINS</b></td> + <td width="17%"><p align="center"><b>A</b></td> + <td width="17%"><p align="center"><b>B</b></td> + <td width="17%"><p align="center"><b>C</b></td> + <td width="17%"><p align="center"><b>D</b></td> + </tr> + <tr> + <td width="22%">ISO9440028XXXXX</td> + <td width="10%"><p align="center">28</td> + <td width="17%"><p align="center">.980 (24.89)</td> + <td width="17%"><p align="center">.500 (12.70)</td> + <td width="17%"><p align="center">.400 (10.16)</td> + <td width="17%"><p align="center">.094 (2.39)</td> + </tr> + <tr> + <td width="22%">ISO9460042XXXXX</td> + <td width="10%"><p align="center">42</td> + <td width="17%"><p align="center">1.470 (37.34)</td> + <td width="17%"><p align="center">.700 (17.78)</td> + <td width="17%"><p align="center">.600 (15.24)</td> + <td width="17%"><p align="center">.094 (2.39)</td> + </tr> + <tr> + <td width="22%">ISO9475064XXXXX</td> + <td width="10%"><p align="center">64</td> + <td width="17%"><p align="center">2.240 (56.90)</td> + <td width="17%"><p align="center">.850 (21.59)</td> + <td width="17%"><p align="center">.750 (19.05)</td> + <td width="17%"><p align="center">.094 (2.39)</td> + </tr> +</table> + +<p> +<table border="0"> + <tr> + <td><img src="https://www.precicontact.ch/images/iso-19-1.jpg" width="575" height="243"></td> + </tr> + <tr> + <td align="center"><font color="#80c0c0"><strong>Fig. 1</strong></td> + </tr> +</table></description> +<wire x1="0" y1="21.59" x2="56.9" y2="21.59" width="0.127" layer="21"/> +<wire x1="56.9" y1="21.59" x2="56.9" y2="0" width="0.127" layer="21"/> +<wire x1="56.9" y1="0" x2="0" y2="0.038" width="0.127" layer="21"/> +<wire x1="0" y1="0.038" x2="0" y2="21.59" width="0.127" layer="21"/> +<wire x1="0.058" y1="14.044" x2="0.058" y2="8.044" width="0.127" layer="21" curve="-180"/> +<text x="0.51" y="0.794" size="1.27" layer="21" font="vector" ratio="10">1</text> +<text x="-1.069" y="8.22" size="1.27" layer="21" font="vector" ratio="10" rot="R90">>NAME</text> +<text x="28.145" y="10.685" size="1.27" layer="21" font="vector" ratio="10">>VALUE</text> +<pad name="2" x="2.667" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="3" x="4.445" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="4" x="6.223" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="5" x="8.001" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="6" x="9.779" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="7" x="11.557" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="8" x="13.335" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="9" x="15.113" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="10" x="16.891" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="11" x="18.669" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="12" x="20.447" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="13" x="22.225" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="14" x="24.003" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="15" x="25.781" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="16" x="27.559" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="17" x="29.337" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="18" x="31.115" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="19" x="32.893" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="20" x="34.671" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="21" x="36.449" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="22" x="38.227" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="23" x="40.005" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="24" x="41.783" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="25" x="43.561" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="26" x="45.339" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="27" x="47.117" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="28" x="48.895" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="29" x="50.673" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="1" x="0.889" y="1.27" drill="0.8" diameter="1.2" shape="square"/> +<pad name="30" x="52.451" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="31" x="54.229" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="32" x="56.007" y="1.27" drill="0.8" diameter="1.2"/> +<pad name="33" x="56.007" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="34" x="54.229" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="35" x="52.451" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="36" x="50.673" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="37" x="48.895" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="38" x="47.117" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="39" x="45.339" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="40" x="43.561" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="41" x="41.783" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="42" x="40.005" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="43" x="38.227" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="44" x="36.449" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="45" x="34.671" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="46" x="32.893" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="47" x="31.115" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="48" x="29.337" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="49" x="27.559" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="50" x="25.781" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="51" x="24.003" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="52" x="22.225" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="53" x="20.447" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="54" x="18.669" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="55" x="16.891" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="56" x="15.113" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="57" x="13.335" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="58" x="11.557" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="59" x="9.779" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="60" x="8.001" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="61" x="6.223" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="62" x="4.445" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="63" x="2.667" y="20.32" drill="0.8" diameter="1.2"/> +<pad name="64" x="0.889" y="20.32" drill="0.8" diameter="1.2"/> +</package> +</packages> +<symbols> +<symbol name="V9958"> +<wire x1="-12.7" y1="-45.72" x2="12.7" y2="-45.72" width="0.254" layer="94"/> +<wire x1="12.7" y1="-45.72" x2="12.7" y2="38.1" width="0.254" layer="94"/> +<wire x1="12.7" y1="38.1" x2="-12.7" y2="38.1" width="0.254" layer="94"/> +<wire x1="-12.7" y1="38.1" x2="-12.7" y2="-45.72" width="0.254" layer="94"/> +<pin name="GND" x="-17.78" y="35.56" length="middle" direction="pwr"/> +<pin name="!DHCLK" x="-17.78" y="33.02" length="middle" direction="out"/> +<pin name="!DLCLK" x="-17.78" y="30.48" length="middle"/> +<pin name="!VRESET" x="-17.78" y="27.94" length="middle" direction="in"/> +<pin name="!HSYNC" x="-17.78" y="25.4" length="middle" direction="out"/> +<pin name="!CSYNC" x="-17.78" y="22.86" length="middle" direction="out"/> +<pin name="BLEO" x="-17.78" y="20.32" length="middle" direction="out"/> +<pin name="CPUCLK/!VDS" x="-17.78" y="17.78" length="middle" direction="out"/> +<pin name="!RESET" x="-17.78" y="15.24" length="middle" direction="in"/> +<pin name="YS" x="-17.78" y="12.7" length="middle" direction="out"/> +<pin name="CBDR" x="-17.78" y="10.16" length="middle" direction="out"/> +<pin name="C7" x="-17.78" y="7.62" length="middle"/> +<pin name="C6" x="-17.78" y="5.08" length="middle"/> +<pin name="C5" x="-17.78" y="2.54" length="middle"/> +<pin name="C4" x="-17.78" y="0" length="middle"/> +<pin name="C3" x="-17.78" y="-2.54" length="middle"/> +<pin name="C2" x="-17.78" y="-5.08" length="middle"/> +<pin name="C1" x="-17.78" y="-7.62" length="middle"/> +<pin name="C0" x="-17.78" y="-10.16" length="middle"/> +<pin name="GND/DAC" x="-17.78" y="-12.7" length="middle" direction="in"/> +<pin name="VDD/DAC" x="-17.78" y="-15.24" length="middle" direction="in"/> +<pin name="G" x="-17.78" y="-17.78" length="middle" direction="out"/> +<pin name="R" x="-17.78" y="-20.32" length="middle" direction="out"/> +<pin name="B" x="-17.78" y="-22.86" length="middle" direction="out"/> +<pin name="!INT" x="-17.78" y="-25.4" length="middle" direction="out"/> +<pin name="!WAIT" x="-17.78" y="-27.94" length="middle" direction="out"/> +<pin name="!HRESET" x="-17.78" y="-30.48" length="middle" direction="in"/> +<pin name="MODE1" x="-17.78" y="-33.02" length="middle" direction="in"/> +<pin name="MODE0" x="-17.78" y="-35.56" length="middle" direction="in"/> +<pin name="!CSW" x="-17.78" y="-38.1" length="middle" direction="in"/> +<pin name="!CSR" x="-17.78" y="-40.64" length="middle" direction="in"/> +<pin name="CD7" x="-17.78" y="-43.18" length="middle"/> +<pin name="VBB" x="17.78" y="-43.18" length="middle" direction="out" rot="R180"/> +<pin name="CD6" x="17.78" y="-40.64" length="middle" rot="R180"/> +<pin name="CD5" x="17.78" y="-38.1" length="middle" rot="R180"/> +<pin name="CD4" x="17.78" y="-35.56" length="middle" rot="R180"/> +<pin name="CD3" x="17.78" y="-33.02" length="middle" rot="R180"/> +<pin name="CD2" x="17.78" y="-30.48" length="middle" rot="R180"/> +<pin name="CD1" x="17.78" y="-27.94" length="middle" rot="R180"/> +<pin name="CD0" x="17.78" y="-25.4" length="middle" rot="R180"/> +<pin name="RD0" x="17.78" y="-22.86" length="middle" rot="R180"/> +<pin name="RD1" x="17.78" y="-20.32" length="middle" rot="R180"/> +<pin name="RD2" x="17.78" y="-17.78" length="middle" rot="R180"/> +<pin name="RD3" x="17.78" y="-15.24" length="middle" rot="R180"/> +<pin name="RD4" x="17.78" y="-12.7" length="middle" rot="R180"/> +<pin name="RD5" x="17.78" y="-10.16" length="middle" rot="R180"/> +<pin name="RD6" x="17.78" y="-7.62" length="middle" rot="R180"/> +<pin name="RD7" x="17.78" y="-5.08" length="middle" rot="R180"/> +<pin name="AD0" x="17.78" y="-2.54" length="middle" direction="out" rot="R180"/> +<pin name="AD1" x="17.78" y="0" length="middle" direction="out" rot="R180"/> +<pin name="AD2" x="17.78" y="2.54" length="middle" direction="out" rot="R180"/> +<pin name="AD3" x="17.78" y="5.08" length="middle" direction="out" rot="R180"/> +<pin name="AD4" x="17.78" y="7.62" length="middle" direction="out" rot="R180"/> +<pin name="AD5" x="17.78" y="10.16" length="middle" direction="out" rot="R180"/> +<pin name="AD6" x="17.78" y="12.7" length="middle" direction="out" rot="R180"/> +<pin name="AD7" x="17.78" y="15.24" length="middle" direction="out" rot="R180"/> +<pin name="R/!W" x="17.78" y="17.78" length="middle" direction="out" rot="R180"/> +<pin name="VDD" x="17.78" y="20.32" length="middle" direction="pwr" rot="R180"/> +<pin name="!CAS_X" x="17.78" y="22.86" length="middle" direction="out" rot="R180"/> +<pin name="!CAS_1" x="17.78" y="25.4" length="middle" direction="out" rot="R180"/> +<pin name="!CAS_0" x="17.78" y="27.94" length="middle" direction="out" rot="R180"/> +<pin name="!RAS" x="17.78" y="30.48" length="middle" direction="out" rot="R180"/> +<pin name="XTAL_1" x="17.78" y="33.02" length="middle" direction="in" rot="R180"/> +<pin name="XTAL_2" x="17.78" y="35.56" length="middle" direction="in" rot="R180"/> +<text x="-10.16" y="39.116" size="1.4224" layer="95">>NAME</text> +<text x="-7.62" y="-48.26" size="1.4224" layer="95">>VALUE</text> +</symbol> +<symbol name="HD6303Y"> +<wire x1="-12.7" y1="-40.64" x2="12.7" y2="-40.64" width="0.254" layer="94"/> +<wire x1="12.7" y1="-40.64" x2="12.7" y2="43.18" width="0.254" layer="94"/> +<wire x1="12.7" y1="43.18" x2="-12.7" y2="43.18" width="0.254" layer="94"/> +<wire x1="-12.7" y1="43.18" x2="-12.7" y2="-40.64" width="0.254" layer="94"/> +<text x="-10.16" y="44.196" size="1.4224" layer="95">>NAME</text> +<text x="-7.62" y="-43.18" size="1.4224" layer="95">>VALUE</text> +<pin name="VSS@1" x="-17.78" y="40.64" length="middle" direction="pwr"/> +<pin name="XTAL" x="-17.78" y="38.1" length="middle"/> +<pin name="EXTAL" x="-17.78" y="35.56" length="middle"/> +<pin name="MP0" x="-17.78" y="33.02" length="middle" direction="in"/> +<pin name="MP1" x="-17.78" y="30.48" length="middle" direction="in"/> +<pin name="!RES" x="-17.78" y="27.94" length="middle" direction="in"/> +<pin name="!STBY" x="-17.78" y="25.4" length="middle" direction="in"/> +<pin name="!NMI" x="-17.78" y="22.86" length="middle" direction="in"/> +<pin name="P20/TIN" x="-17.78" y="20.32" length="middle"/> +<pin name="P21/TOUT1" x="-17.78" y="17.78" length="middle"/> +<pin name="P22/SCLK" x="-17.78" y="15.24" length="middle"/> +<pin name="P23/RX" x="-17.78" y="12.7" length="middle"/> +<pin name="P24/TX" x="-17.78" y="10.16" length="middle"/> +<pin name="P25/TOUT2" x="-17.78" y="7.62" length="middle"/> +<pin name="P26/TOUT3" x="-17.78" y="5.08" length="middle"/> +<pin name="P27/TCLK" x="-17.78" y="2.54" length="middle"/> +<pin name="P50/!IRQ1" x="-17.78" y="0" length="middle" direction="in"/> +<pin name="P51/!IRQ2" x="-17.78" y="-2.54" length="middle" direction="in"/> +<pin name="P52/MR" x="-17.78" y="-5.08" length="middle" direction="in"/> +<pin name="P53/!HALT" x="-17.78" y="-7.62" length="middle" direction="in"/> +<pin name="P54" x="-17.78" y="-10.16" length="middle" direction="in"/> +<pin name="P55" x="-17.78" y="-12.7" length="middle" direction="in"/> +<pin name="P56" x="-17.78" y="-15.24" length="middle" direction="in"/> +<pin name="P57" x="-17.78" y="-17.78" length="middle" direction="in"/> +<pin name="P60" x="-17.78" y="-20.32" length="middle"/> +<pin name="P61" x="-17.78" y="-22.86" length="middle"/> +<pin name="P62" x="-17.78" y="-25.4" length="middle"/> +<pin name="P63" x="-17.78" y="-27.94" length="middle"/> +<pin name="P64" x="-17.78" y="-30.48" length="middle"/> +<pin name="P65" x="-17.78" y="-33.02" length="middle"/> +<pin name="P66" x="-17.78" y="-35.56" length="middle"/> +<pin name="P67" x="-17.78" y="-38.1" length="middle"/> +<pin name="VCC" x="17.78" y="-38.1" length="middle" direction="pwr" rot="R180"/> +<pin name="A15" x="17.78" y="-35.56" length="middle" direction="out" rot="R180"/> +<pin name="A14" x="17.78" y="-33.02" length="middle" direction="out" rot="R180"/> +<pin name="A13" x="17.78" y="-30.48" length="middle" direction="out" rot="R180"/> +<pin name="A12" x="17.78" y="-27.94" length="middle" direction="out" rot="R180"/> +<pin name="A11" x="17.78" y="-25.4" length="middle" direction="out" rot="R180"/> +<pin name="A10" x="17.78" y="-22.86" length="middle" direction="out" rot="R180"/> +<pin name="A9" x="17.78" y="-20.32" length="middle" direction="out" rot="R180"/> +<pin name="A8" x="17.78" y="-17.78" length="middle" direction="out" rot="R180"/> +<pin name="VSS@2" x="17.78" y="-15.24" length="middle" direction="pwr" rot="R180"/> +<pin name="A7" x="17.78" y="-12.7" length="middle" direction="out" rot="R180"/> +<pin name="A6" x="17.78" y="-10.16" length="middle" direction="out" rot="R180"/> +<pin name="A5" x="17.78" y="-7.62" length="middle" direction="out" rot="R180"/> +<pin name="A4" x="17.78" y="-5.08" length="middle" direction="out" rot="R180"/> +<pin name="A3" x="17.78" y="-2.54" length="middle" direction="out" rot="R180"/> +<pin name="A2" x="17.78" y="0" length="middle" direction="out" rot="R180"/> +<pin name="A1" x="17.78" y="2.54" length="middle" direction="out" rot="R180"/> +<pin name="A0" x="17.78" y="5.08" length="middle" direction="out" rot="R180"/> +<pin name="D7" x="17.78" y="7.62" length="middle" rot="R180"/> +<pin name="D6" x="17.78" y="10.16" length="middle" rot="R180"/> +<pin name="D5" x="17.78" y="12.7" length="middle" rot="R180"/> +<pin name="D4" x="17.78" y="15.24" length="middle" rot="R180"/> +<pin name="D3" x="17.78" y="17.78" length="middle" rot="R180"/> +<pin name="D2" x="17.78" y="20.32" length="middle" rot="R180"/> +<pin name="D1" x="17.78" y="22.86" length="middle" rot="R180"/> +<pin name="D0" x="17.78" y="25.4" length="middle" rot="R180"/> +<pin name="BA" x="17.78" y="27.94" length="middle" direction="out" rot="R180"/> +<pin name="!LIR" x="17.78" y="30.48" length="middle" direction="out" rot="R180"/> +<pin name="R/!W" x="17.78" y="33.02" length="middle" direction="out" rot="R180"/> +<pin name="!RW" x="17.78" y="35.56" length="middle" direction="out" rot="R180"/> +<pin name="!RD" x="17.78" y="38.1" length="middle" direction="out" rot="R180"/> +<pin name="E" x="17.78" y="40.64" length="middle" direction="out" rot="R180"/> +</symbol> +</symbols> +<devicesets> +<deviceset name="V9958" prefix="U" uservalue="yes"> +<description><h2> +<b>Yamah LSI V9958 MSX-VIDEO</b> +</h2> + +<h3>General Description</h3> +This LSI is a video display processor (VDP) which is applicable to new media.<br> +It uses an N-channel silicon gate MOS and has a linear RGB output. + +It is software compatible with TMS9918A and V9938. + + +<h3>Features</h3> +<ul> +<li>5V power supply</li> +<li>Outputs linear RGB</li> +<li>Built-in color plette for display in upt to 512 colors.</li> +<li>Capable of simultaneous display of 19,268 colors by using YJK system</li> +<li>Capable of displaying up to 512x424 pixels and 16 colors</li> +<li>Bit mapped graphics</li> +<li>Capable of displaying maximum of 256 colors simultaneously</li> +<li>16K byte ~ 128K byte usable for display memory</li> +<li>16Kx1b, 16Kx4b and 64Kx4b DRAMs are useable</li> +<li>256 addresses, 4ms auto refresh function of DRAM</li> +<li>Expansion video memory can be connected</li> +<li>Eight sprites can be displayed for each horizontal line</li> +<li>Area move, line, search and other commands</li> +<li>Command functionu useable in every display mode.</li> +<li>Logical operation function</li> +<li>Addresses can be specified by coordinates</li> +<li>Capable of external synchronization</li> +<li>Capable of superimposition</li> +<li>Capable of digitization</li> +<li>Multi MSX-VIDEO configurations are possible</li> +<li>External color palettes can be added by utilizing color output</li> +<li>Vertical and horizontal scroll function</li> +<li>Mail function to CPU</li> +</ul> +<a href="http://map.grauw.nl/resources/video/yamaha_v9958_ocr.pdf">Datasheet</a></description> +<gates> +<gate name="G$1" symbol="V9958" x="0" y="0"/> +</gates> +<devices> +<device name="" package="SDIP-64"> +<connects> +<connect gate="G$1" pin="!CAS_0" pad="61"/> +<connect gate="G$1" pin="!CAS_1" pad="60"/> +<connect gate="G$1" pin="!CAS_X" pad="59"/> +<connect gate="G$1" pin="!CSR" pad="31"/> +<connect gate="G$1" pin="!CSW" pad="30"/> +<connect gate="G$1" pin="!CSYNC" pad="6"/> +<connect gate="G$1" pin="!DHCLK" pad="2"/> +<connect gate="G$1" pin="!DLCLK" pad="3"/> +<connect gate="G$1" pin="!HRESET" pad="27"/> +<connect gate="G$1" pin="!HSYNC" pad="5"/> +<connect gate="G$1" pin="!INT" pad="25"/> +<connect gate="G$1" pin="!RAS" pad="62"/> +<connect gate="G$1" pin="!RESET" pad="9"/> +<connect gate="G$1" pin="!VRESET" pad="4"/> +<connect gate="G$1" pin="!WAIT" pad="26"/> +<connect gate="G$1" pin="AD0" pad="49"/> +<connect gate="G$1" pin="AD1" pad="50"/> +<connect gate="G$1" pin="AD2" pad="51"/> +<connect gate="G$1" pin="AD3" pad="52"/> +<connect gate="G$1" pin="AD4" pad="53"/> +<connect gate="G$1" pin="AD5" pad="54"/> +<connect gate="G$1" pin="AD6" pad="55"/> +<connect gate="G$1" pin="AD7" pad="56"/> +<connect gate="G$1" pin="B" pad="24"/> +<connect gate="G$1" pin="BLEO" pad="7"/> +<connect gate="G$1" pin="C0" pad="19"/> +<connect gate="G$1" pin="C1" pad="18"/> +<connect gate="G$1" pin="C2" pad="17"/> +<connect gate="G$1" pin="C3" pad="16"/> +<connect gate="G$1" pin="C4" pad="15"/> +<connect gate="G$1" pin="C5" pad="14"/> +<connect gate="G$1" pin="C6" pad="13"/> +<connect gate="G$1" pin="C7" pad="12"/> +<connect gate="G$1" pin="CBDR" pad="11"/> +<connect gate="G$1" pin="CD0" pad="40"/> +<connect gate="G$1" pin="CD1" pad="39"/> +<connect gate="G$1" pin="CD2" pad="38"/> +<connect gate="G$1" pin="CD3" pad="37"/> +<connect gate="G$1" pin="CD4" pad="36"/> +<connect gate="G$1" pin="CD5" pad="35"/> +<connect gate="G$1" pin="CD6" pad="34"/> +<connect gate="G$1" pin="CD7" pad="32"/> +<connect gate="G$1" pin="CPUCLK/!VDS" pad="8"/> +<connect gate="G$1" pin="G" pad="22"/> +<connect gate="G$1" pin="GND" pad="1"/> +<connect gate="G$1" pin="GND/DAC" pad="20"/> +<connect gate="G$1" pin="MODE0" pad="29"/> +<connect gate="G$1" pin="MODE1" pad="28"/> +<connect gate="G$1" pin="R" pad="23"/> +<connect gate="G$1" pin="R/!W" pad="57"/> +<connect gate="G$1" pin="RD0" pad="41"/> +<connect gate="G$1" pin="RD1" pad="42"/> +<connect gate="G$1" pin="RD2" pad="43"/> +<connect gate="G$1" pin="RD3" pad="44"/> +<connect gate="G$1" pin="RD4" pad="45"/> +<connect gate="G$1" pin="RD5" pad="46"/> +<connect gate="G$1" pin="RD6" pad="47"/> +<connect gate="G$1" pin="RD7" pad="48"/> +<connect gate="G$1" pin="VBB" pad="33"/> +<connect gate="G$1" pin="VDD" pad="58"/> +<connect gate="G$1" pin="VDD/DAC" pad="21"/> +<connect gate="G$1" pin="XTAL_1" pad="63"/> +<connect gate="G$1" pin="XTAL_2" pad="64"/> +<connect gate="G$1" pin="YS" pad="10"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="HD6303" prefix="U" uservalue="yes"> +<description><h2> +<b>HD6303XP, HD63A03X, HD63B03X CMOS MPU</b> +</h2> + +<h3>General Description</h3> +The HD6303X is a CMOS 8-bit micro processing unit (MPU) which includes a CPU compatible with the HD6301V1,<br> +192 bytes of RAM, 24 parallel I/O pins, a Serial Communication Interface (SCI) and two timers on chip. + + +<h3>Features</h3> +<ul> +<li>Instruction Set Compatible with the HD6301V1</li> +<li>192 Bytes of RAM</li> +<li>24 Parallel I/O Pins</li> +<li>16 I/O Pins - Porrt 2, 6</li> +<li>8 Input Pins - Port 5</li> +<li>Darlington Transistor Drive (Port 2, 6)</li> +<li>16-bit Programmable Timer</li> +<li>Input Capture Register x 1</li> +<li>Free Running Counter x 1</li> +<li>Output Compare Register x 2</li> +<li>8-bit Reloadable Timer</li> +<li>External Event Counter Square Wave Generation</li> +<li>Serial Communication Interface</li> +<li>Memory Ready</li> +<li>Halt</li> +<li>Error-Detection (Addrss Trap, Op-Code Trap)</li> +<li>Interrupts...3 External, 7 Internal</li> +<li>Up to 65k Bytes Address Space</li> +<li>Low Power Dissipation Mode</li> +<li>Sleep Mode</li> +<li>Standby Mode</li> +<li>Minimum Instruction Execution Time - 0.5&#181;s (f = 2.0 MHz)</li> +<li>Wide Range of Operation</li> +<li> Vcc = 3~6V (f = 0.1 ~ 0.5 MHz)</li> +<li> Vcc = 5V&#177;10%</li> + <ul> + <li>(f = 0.1 ~ 1.0 MHz; HD6303X)</li> + <li>(f = 0.1 ~ 1.5 MHz; HD63A03X)</li> + <li>(f = 0.1 ~ 2.0 MHz; HD63B03X)</li> + </ul> +</ul> +<a href="https://www.jameco.com/Jameco/Products/ProdDS/2287967.pdf">Datasheet</a></description> +<gates> +<gate name="G$1" symbol="HD6303Y" x="0" y="0"/> +</gates> +<devices> +<device name="" package="SDIP-64"> +<connects> +<connect gate="G$1" pin="!LIR" pad="60"/> +<connect gate="G$1" pin="!NMI" pad="8"/> +<connect gate="G$1" pin="!RD" pad="63"/> +<connect gate="G$1" pin="!RES" pad="6"/> +<connect gate="G$1" pin="!RW" pad="62"/> +<connect gate="G$1" pin="!STBY" pad="7"/> +<connect gate="G$1" pin="A0" pad="50"/> +<connect gate="G$1" pin="A1" pad="49"/> +<connect gate="G$1" pin="A10" pad="39"/> +<connect gate="G$1" pin="A11" pad="38"/> +<connect gate="G$1" pin="A12" pad="37"/> +<connect gate="G$1" pin="A13" pad="36"/> +<connect gate="G$1" pin="A14" pad="35"/> +<connect gate="G$1" pin="A15" pad="34"/> +<connect gate="G$1" pin="A2" pad="48"/> +<connect gate="G$1" pin="A3" pad="47"/> +<connect gate="G$1" pin="A4" pad="46"/> +<connect gate="G$1" pin="A5" pad="45"/> +<connect gate="G$1" pin="A6" pad="44"/> +<connect gate="G$1" pin="A7" pad="43"/> +<connect gate="G$1" pin="A8" pad="41"/> +<connect gate="G$1" pin="A9" pad="40"/> +<connect gate="G$1" pin="BA" pad="59"/> +<connect gate="G$1" pin="D0" pad="58"/> +<connect gate="G$1" pin="D1" pad="57"/> +<connect gate="G$1" pin="D2" pad="56"/> +<connect gate="G$1" pin="D3" pad="55"/> +<connect gate="G$1" pin="D4" pad="54"/> +<connect gate="G$1" pin="D5" pad="53"/> +<connect gate="G$1" pin="D6" pad="52"/> +<connect gate="G$1" pin="D7" pad="51"/> +<connect gate="G$1" pin="E" pad="64"/> +<connect gate="G$1" pin="EXTAL" pad="3"/> +<connect gate="G$1" pin="MP0" pad="4"/> +<connect gate="G$1" pin="MP1" pad="5"/> +<connect gate="G$1" pin="P20/TIN" pad="9"/> +<connect gate="G$1" pin="P21/TOUT1" pad="10"/> +<connect gate="G$1" pin="P22/SCLK" pad="11"/> +<connect gate="G$1" pin="P23/RX" pad="12"/> +<connect gate="G$1" pin="P24/TX" pad="13"/> +<connect gate="G$1" pin="P25/TOUT2" pad="14"/> +<connect gate="G$1" pin="P26/TOUT3" pad="15"/> +<connect gate="G$1" pin="P27/TCLK" pad="16"/> +<connect gate="G$1" pin="P50/!IRQ1" pad="17"/> +<connect gate="G$1" pin="P51/!IRQ2" pad="18"/> +<connect gate="G$1" pin="P52/MR" pad="19"/> +<connect gate="G$1" pin="P53/!HALT" pad="20"/> +<connect gate="G$1" pin="P54" pad="21"/> +<connect gate="G$1" pin="P55" pad="22"/> +<connect gate="G$1" pin="P56" pad="23"/> +<connect gate="G$1" pin="P57" pad="24"/> +<connect gate="G$1" pin="P60" pad="25"/> +<connect gate="G$1" pin="P61" pad="26"/> +<connect gate="G$1" pin="P62" pad="27"/> +<connect gate="G$1" pin="P63" pad="28"/> +<connect gate="G$1" pin="P64" pad="29"/> +<connect gate="G$1" pin="P65" pad="30"/> +<connect gate="G$1" pin="P66" pad="31"/> +<connect gate="G$1" pin="P67" pad="32"/> +<connect gate="G$1" pin="R/!W" pad="61"/> +<connect gate="G$1" pin="VCC" pad="33"/> +<connect gate="G$1" pin="VSS@1" pad="1"/> +<connect gate="G$1" pin="VSS@2" pad="42"/> +<connect gate="G$1" pin="XTAL" pad="2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> +</drawing> +</eagle> |