<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="9.6.2">
<drawing>
<library>
<packages>
<package name="SDIP-64">
<description>&lt;h2&gt;SDIP 64 pin (Shrink Dip)&lt;/h2&gt;

&lt;p&gt;&lt;img src="https://www.precicontact.ch/images/iso-18.jpg" width="375" height="242"&gt;


&lt;p&gt;&lt;b&gt;Shrink-Dip Socket 0.70 in (1.78 mm) Pitch&lt;/b&gt;

&lt;p&gt;
&lt;table BORDER="1" CELLSPACING="0" CELLPADDING="2" WIDTH="507" bordercolordark="#000000"&gt;
  &lt;tr&gt;
    &lt;td width="22%"&gt;&lt;b&gt;Standard Parts&lt;/b&gt;&lt;/font&gt;&lt;/b&gt;&lt;/td&gt;
    &lt;td width="10%"&gt;&lt;/td&gt;
    &lt;td width="68%" colspan="4"&gt;&lt;p align="center"&gt;Dimensions &lt;font color="#208080"&gt;(See Fig. 1)&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td width="22%"&gt;&lt;b&gt;PART NUMBER&lt;/b&gt;&lt;/td&gt;
    &lt;td width="10%"&gt;&lt;b&gt;NUMBER OF PINS&lt;/b&gt;&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;&lt;b&gt;A&lt;/b&gt;&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;&lt;b&gt;B&lt;/b&gt;&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;&lt;b&gt;C&lt;/b&gt;&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;&lt;b&gt;D&lt;/b&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td width="22%"&gt;ISO9440028XXXXX&lt;/td&gt;
    &lt;td width="10%"&gt;&lt;p align="center"&gt;28&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.980 (24.89)&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.500 (12.70)&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.400 (10.16)&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.094 (2.39)&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td width="22%"&gt;ISO9460042XXXXX&lt;/td&gt;
    &lt;td width="10%"&gt;&lt;p align="center"&gt;42&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;1.470 (37.34)&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.700 (17.78)&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.600 (15.24)&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.094 (2.39)&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td width="22%"&gt;ISO9475064XXXXX&lt;/td&gt;
    &lt;td width="10%"&gt;&lt;p align="center"&gt;64&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;2.240 (56.90)&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.850 (21.59)&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.750 (19.05)&lt;/td&gt;
    &lt;td width="17%"&gt;&lt;p align="center"&gt;.094 (2.39)&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;
&lt;table border="0"&gt;
  &lt;tr&gt;
     &lt;td&gt;&lt;img src="https://www.precicontact.ch/images/iso-19-1.jpg" width="575" height="243"&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
     &lt;td align="center"&gt;&lt;font color="#80c0c0"&gt;&lt;strong&gt;Fig. 1&lt;/strong&gt;&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;</description>
</package>
</packages>
<symbols>
<symbol name="V9958">
<pin name="GND" direction="pwr"/>
<pin name="!DHCLK" direction="out"/>
<pin name="!DLCLK"/>
<pin name="!VRESET" direction="in"/>
<pin name="!HSYNC" direction="out"/>
<pin name="!CSYNC" direction="out"/>
<pin name="BLEO" direction="out"/>
<pin name="CPUCLK/!VDS" direction="out"/>
<pin name="!RESET" direction="in"/>
<pin name="YS" direction="out"/>
<pin name="CBDR" direction="out"/>
<pin name="C7"/>
<pin name="C6"/>
<pin name="C5"/>
<pin name="C4"/>
<pin name="C3"/>
<pin name="C2"/>
<pin name="C1"/>
<pin name="C0"/>
<pin name="GND/DAC" direction="in"/>
<pin name="VDD/DAC" direction="in"/>
<pin name="G" direction="out"/>
<pin name="R" direction="out"/>
<pin name="B" direction="out"/>
<pin name="!INT" direction="out"/>
<pin name="!WAIT" direction="out"/>
<pin name="!HRESET" direction="in"/>
<pin name="MODE1" direction="in"/>
<pin name="MODE0" direction="in"/>
<pin name="!CSW" direction="in"/>
<pin name="!CSR" direction="in"/>
<pin name="CD7"/>
<pin name="VBB" direction="out"/>
<pin name="CD6"/>
<pin name="CD5"/>
<pin name="CD4"/>
<pin name="CD3"/>
<pin name="CD2"/>
<pin name="CD1"/>
<pin name="CD0"/>
<pin name="RD0"/>
<pin name="RD1"/>
<pin name="RD2"/>
<pin name="RD3"/>
<pin name="RD4"/>
<pin name="RD5"/>
<pin name="RD6"/>
<pin name="RD7"/>
<pin name="AD0" direction="out"/>
<pin name="AD1" direction="out"/>
<pin name="AD2" direction="out"/>
<pin name="AD3" direction="out"/>
<pin name="AD4" direction="out"/>
<pin name="AD5" direction="out"/>
<pin name="AD6" direction="out"/>
<pin name="AD7" direction="out"/>
<pin name="R/!W" direction="out"/>
<pin name="VDD" direction="pwr"/>
<pin name="!CAS_X" direction="out"/>
<pin name="!CAS_1" direction="out"/>
<pin name="!CAS_0" direction="out"/>
<pin name="!RAS" direction="out"/>
<pin name="XTAL_1" direction="in"/>
<pin name="XTAL_2" direction="in"/>
</symbol>
<symbol name="HD6303Y">
<pin name="VSS@1" direction="pwr"/>
<pin name="XTAL"/>
<pin name="EXTAL"/>
<pin name="MP0" direction="in"/>
<pin name="MP1" direction="in"/>
<pin name="!RES" direction="in"/>
<pin name="!STBY" direction="in"/>
<pin name="!NMI" direction="in"/>
<pin name="P20/TIN"/>
<pin name="P21/TOUT1"/>
<pin name="P22/SCLK"/>
<pin name="P23/RX"/>
<pin name="P24/TX"/>
<pin name="P25/TOUT2"/>
<pin name="P26/TOUT3"/>
<pin name="P27/TCLK"/>
<pin name="P50/!IRQ1" direction="in"/>
<pin name="P51/!IRQ2" direction="in"/>
<pin name="P52/MR" direction="in"/>
<pin name="P53/!HALT" direction="in"/>
<pin name="P54" direction="in"/>
<pin name="P55" direction="in"/>
<pin name="P56" direction="in"/>
<pin name="P57" direction="in"/>
<pin name="P60"/>
<pin name="P61"/>
<pin name="P62"/>
<pin name="P63"/>
<pin name="P64"/>
<pin name="P65"/>
<pin name="P66"/>
<pin name="P67"/>
<pin name="VCC" direction="pwr"/>
<pin name="A15" direction="out"/>
<pin name="A14" direction="out"/>
<pin name="A13" direction="out"/>
<pin name="A12" direction="out"/>
<pin name="A11" direction="out"/>
<pin name="A10" direction="out"/>
<pin name="A9" direction="out"/>
<pin name="A8" direction="out"/>
<pin name="VSS@2" direction="pwr"/>
<pin name="A7" direction="out"/>
<pin name="A6" direction="out"/>
<pin name="A5" direction="out"/>
<pin name="A4" direction="out"/>
<pin name="A3" direction="out"/>
<pin name="A2" direction="out"/>
<pin name="A1" direction="out"/>
<pin name="A0" direction="out"/>
<pin name="D7"/>
<pin name="D6"/>
<pin name="D5"/>
<pin name="D4"/>
<pin name="D3"/>
<pin name="D2"/>
<pin name="D1"/>
<pin name="D0"/>
<pin name="BA" direction="out"/>
<pin name="!LIR" direction="out"/>
<pin name="R/!W" direction="out"/>
<pin name="!RW" direction="out"/>
<pin name="!RD" direction="out"/>
<pin name="E" direction="out"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="V9958" prefix="U" uservalue="yes">
<description>&lt;h2&gt;
&lt;b&gt;Yamah LSI V9958 MSX-VIDEO&lt;/b&gt;
&lt;/h2&gt;

&lt;h3&gt;General Description&lt;/h3&gt;
This LSI is a video display processor (VDP) which is applicable to new media.&lt;br&gt;
It uses an N-channel silicon gate MOS and has a linear RGB output.

It is software compatible with TMS9918A and V9938.


&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;5V power supply&lt;/li&gt;
&lt;li&gt;Outputs linear RGB&lt;/li&gt;
&lt;li&gt;Built-in color plette for display in upt to 512 colors.&lt;/li&gt;
&lt;li&gt;Capable of simultaneous display of 19,268 colors by using YJK system&lt;/li&gt;
&lt;li&gt;Capable of displaying up to 512x424 pixels and 16 colors&lt;/li&gt;
&lt;li&gt;Bit mapped graphics&lt;/li&gt;
&lt;li&gt;Capable of displaying maximum of 256 colors simultaneously&lt;/li&gt;
&lt;li&gt;16K byte ~ 128K byte usable for display memory&lt;/li&gt;
&lt;li&gt;16Kx1b, 16Kx4b and 64Kx4b DRAMs are useable&lt;/li&gt;
&lt;li&gt;256 addresses, 4ms auto refresh function of DRAM&lt;/li&gt;
&lt;li&gt;Expansion video memory can be connected&lt;/li&gt;
&lt;li&gt;Eight sprites can be displayed for each horizontal line&lt;/li&gt;
&lt;li&gt;Area move, line, search and other commands&lt;/li&gt;
&lt;li&gt;Command functionu useable in every display mode.&lt;/li&gt;
&lt;li&gt;Logical operation function&lt;/li&gt;
&lt;li&gt;Addresses can be specified by coordinates&lt;/li&gt;
&lt;li&gt;Capable of external synchronization&lt;/li&gt;
&lt;li&gt;Capable of superimposition&lt;/li&gt;
&lt;li&gt;Capable of digitization&lt;/li&gt;
&lt;li&gt;Multi MSX-VIDEO configurations are possible&lt;/li&gt;
&lt;li&gt;External color palettes can be added by utilizing color output&lt;/li&gt;
&lt;li&gt;Vertical and horizontal scroll function&lt;/li&gt;
&lt;li&gt;Mail function to CPU&lt;/li&gt;
&lt;/ul&gt;
&lt;a href="http://map.grauw.nl/resources/video/yamaha_v9958_ocr.pdf"&gt;Datasheet&lt;/a&gt;</description>
<gates>
<gate name="G$1" symbol="V9958"/>
</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>&lt;h2&gt;
&lt;b&gt;HD6303XP, HD63A03X, HD63B03X CMOS MPU&lt;/b&gt;
&lt;/h2&gt;

&lt;h3&gt;General Description&lt;/h3&gt;
The HD6303X is a CMOS 8-bit micro processing unit (MPU) which includes a CPU compatible with the HD6301V1,&lt;br&gt;
192 bytes of RAM, 24 parallel I/O pins, a Serial Communication Interface (SCI) and two timers on chip.


&lt;h3&gt;Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Instruction Set Compatible with the HD6301V1&lt;/li&gt;
&lt;li&gt;192 Bytes of RAM&lt;/li&gt;
&lt;li&gt;24 Parallel I/O Pins&lt;/li&gt;
&lt;li&gt;16 I/O Pins - Porrt 2, 6&lt;/li&gt;
&lt;li&gt;8 Input Pins - Port 5&lt;/li&gt;
&lt;li&gt;Darlington Transistor Drive (Port 2, 6)&lt;/li&gt;
&lt;li&gt;16-bit Programmable Timer&lt;/li&gt;
&lt;li&gt;Input Capture Register x 1&lt;/li&gt;
&lt;li&gt;Free Running Counter x 1&lt;/li&gt;
&lt;li&gt;Output Compare Register x 2&lt;/li&gt;
&lt;li&gt;8-bit Reloadable Timer&lt;/li&gt;
&lt;li&gt;External Event Counter Square Wave Generation&lt;/li&gt;
&lt;li&gt;Serial Communication Interface&lt;/li&gt;
&lt;li&gt;Memory Ready&lt;/li&gt;
&lt;li&gt;Halt&lt;/li&gt;
&lt;li&gt;Error-Detection (Addrss Trap, Op-Code Trap)&lt;/li&gt;
&lt;li&gt;Interrupts...3 External, 7 Internal&lt;/li&gt;
&lt;li&gt;Up to 65k Bytes Address Space&lt;/li&gt;
&lt;li&gt;Low Power Dissipation Mode&lt;/li&gt;
&lt;li&gt;Sleep Mode&lt;/li&gt;
&lt;li&gt;Standby Mode&lt;/li&gt;
&lt;li&gt;Minimum Instruction Execution Time - 0.5&amp;#181;s (f = 2.0 MHz)&lt;/li&gt;
&lt;li&gt;Wide Range of Operation&lt;/li&gt;
&lt;li&gt; Vcc = 3~6V (f = 0.1 ~ 0.5 MHz)&lt;/li&gt;
&lt;li&gt; Vcc = 5V&amp;#177;10%&lt;/li&gt;
  &lt;ul&gt;
  &lt;li&gt;(f = 0.1 ~ 1.0 MHz; HD6303X)&lt;/li&gt;
  &lt;li&gt;(f = 0.1 ~ 1.5 MHz; HD63A03X)&lt;/li&gt;
  &lt;li&gt;(f = 0.1 ~ 2.0 MHz; HD63B03X)&lt;/li&gt;
  &lt;/ul&gt;
&lt;/ul&gt;
&lt;a href="https://www.jameco.com/Jameco/Products/ProdDS/2287967.pdf"&gt;Datasheet&lt;/a&gt;</description>
<gates>
<gate name="G$1" symbol="HD6303Y"/>
</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>
