<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.neogeodev.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pnauts</id>
	<title>NeoGeo Development Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.neogeodev.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pnauts"/>
	<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php/Special:Contributions/Pnauts"/>
	<updated>2026-05-21T18:40:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.neogeodev.org//index.php?title=NEO-E0&amp;diff=6505</id>
		<title>NEO-E0</title>
		<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php?title=NEO-E0&amp;diff=6505"/>
		<updated>2019-07-03T21:17:51Z</updated>

		<summary type="html">&lt;p&gt;Pnauts: /* MV2B &amp;amp; MV2-01 @ H7 pinout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ChipInfo&lt;br /&gt;
|picture=aes_e0.jpg&lt;br /&gt;
|pkg=QFP64R&lt;br /&gt;
|manu=fujitsu&lt;br /&gt;
|date=1991 ?&lt;br /&gt;
|gates=&lt;br /&gt;
|used_on={{PCB|NEO-AES3-3}} ...&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Just a 24-bit buffer and logic for [[68k vector table]] swapping.&lt;br /&gt;
&lt;br /&gt;
=68k vector table swapping=&lt;br /&gt;
The 68k vector table is selected between the one from the game, or the on from the [[system ROM]] by writing to {{Reg|REG_SWPROM}} or {{Reg|REG_SWPBIOS}}.&lt;br /&gt;
&lt;br /&gt;
A22Z and A23Z are used in place of A22 and A23 to make the address appear to address decoding chips as a system ROM access instead of a [[P ROM]] access.&lt;br /&gt;
&lt;br /&gt;
The {{Sig|VEC|VEC}} signal comes from the 74H259 system latch.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!rowspan=2|Address||colspan=2|Maps to&lt;br /&gt;
|-&lt;br /&gt;
!VEC = 0||VEC = 1&lt;br /&gt;
|-&lt;br /&gt;
|$000000~$00007F||$C00000~$C0007F||$000000~$00007F&lt;br /&gt;
|-&lt;br /&gt;
|$000080~$BFFFFF||colspan=2|$000080~$BFFFFF&lt;br /&gt;
|-&lt;br /&gt;
|$C00000~$C0007F||$000000~$00007F||$C00000~$C0007F&lt;br /&gt;
|-&lt;br /&gt;
|$C00080~$FFFFFF||colspan=2|$C00080~$FFFFFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Verilog from [[User:Kyuusaku]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;{A23Z,A22Z} = A[23:22] ^ 2{~|{A[21:7],^A[23:22],VEC}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Pinouts=&lt;br /&gt;
&lt;br /&gt;
==Input to output map=&lt;br /&gt;
&lt;br /&gt;
* 64 -&amp;gt; 5&lt;br /&gt;
* 1 -&amp;gt; 6&lt;br /&gt;
* 2 -&amp;gt; 7&lt;br /&gt;
* 3 -&amp;gt; 8&lt;br /&gt;
* 4 -&amp;gt; 9&lt;br /&gt;
* 15 -&amp;gt; 11&lt;br /&gt;
* 16 -&amp;gt; 12&lt;br /&gt;
* 17 -&amp;gt; 13&lt;br /&gt;
* 18 -&amp;gt; 14&lt;br /&gt;
* 19 -&amp;gt; 22&lt;br /&gt;
* 20 -&amp;gt; 23&lt;br /&gt;
* 21 -&amp;gt; 24&lt;br /&gt;
* 31 -&amp;gt; 27&lt;br /&gt;
* 32 -&amp;gt; 28&lt;br /&gt;
* 33 -&amp;gt; 29&lt;br /&gt;
* 34 -&amp;gt; 30&lt;br /&gt;
* 36 -&amp;gt; 39&lt;br /&gt;
* 37 -&amp;gt; 40&lt;br /&gt;
* 38 -&amp;gt; 41&lt;br /&gt;
* 48 -&amp;gt; 43&lt;br /&gt;
* 49 -&amp;gt; 44&lt;br /&gt;
* 50 -&amp;gt; 45&lt;br /&gt;
* 51 -&amp;gt; 46&lt;br /&gt;
* 52 -&amp;gt; 47&lt;br /&gt;
* 53 -&amp;gt; 55 if VEC is high&lt;br /&gt;
* 54 -&amp;gt; 56 if VEC is high&lt;br /&gt;
&lt;br /&gt;
==Console==&lt;br /&gt;
&lt;br /&gt;
On the AES, the AND gate is used to make /SROMOE from (/SROMOEL AND /SROMOEU).&lt;br /&gt;
&lt;br /&gt;
==MV2B &amp;amp; MV2-01 @ H7 pinout==&lt;br /&gt;
&lt;br /&gt;
* 55 = sPCK1B&lt;br /&gt;
* 56 = sPCK2B&lt;br /&gt;
[[P_bus]] buffer&lt;br /&gt;
&lt;br /&gt;
==MV2B @ G2 pinout==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
[[File:Neo-e0_G2_pinout.png|512px]]&lt;br /&gt;
&lt;br /&gt;
OpenOffice Draw file: [[File:Neo-e0_mv2b_G2.odg]]&lt;br /&gt;
|&lt;br /&gt;
*A1~A23: [[68k]] address bus&lt;br /&gt;
*MCA0~MCA23: [[memory card]] address bus&lt;br /&gt;
*BNK0~BNK2: memory card banking from [[NEO-D0]]&lt;br /&gt;
*VEC: [[System ROM]] vector table swapping enable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==MV2B @ F7 pinout==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
[[File:Neo-e0_F7_pinout.png|512px]]&lt;br /&gt;
&lt;br /&gt;
OpenOffice Draw file: [[File:Neo-e0_mv2b_F7.odg]]&lt;br /&gt;
|&lt;br /&gt;
Acts just as a buffer.&lt;br /&gt;
&lt;br /&gt;
*s*: signals to both slots&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==MV2F @ E1 pinout (to be confirmed)==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
[[File:Neo-e0_pinout.png|512px]]&lt;br /&gt;
&lt;br /&gt;
OpenOffice Draw file: [[File:neo-e0.odg]]&lt;br /&gt;
|&lt;br /&gt;
*A1~A23: 68k address bus&lt;br /&gt;
*Y0~Y23: memory card address bus&lt;br /&gt;
*BNK0~BNK2: comes from [[NEO-D0]], [[memory card]] bank&lt;br /&gt;
*VEC: System ROM vector table swapping&lt;br /&gt;
*ANI0, ANI1, AND0: AND gate used to generate ROMOE from (ROMOEU and ROMOEL)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Chips]]&lt;/div&gt;</summary>
		<author><name>Pnauts</name></author>
	</entry>
	<entry>
		<id>https://wiki.neogeodev.org//index.php?title=Repair_help&amp;diff=6504</id>
		<title>Repair help</title>
		<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php?title=Repair_help&amp;diff=6504"/>
		<updated>2019-07-03T21:13:14Z</updated>

		<summary type="html">&lt;p&gt;Pnauts: /* Z80 error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Damaged chips=&lt;br /&gt;
&lt;br /&gt;
==Smoke and other visible clues==&lt;br /&gt;
&lt;br /&gt;
[[File:Friedchip.jpg|thumb|If a chip looks like the moon&#039;s surface, it can only be bad news. Here [[NEO-GRC2-F]] on a [[MV1B]], which fried under 12V.]]&lt;br /&gt;
&lt;br /&gt;
Visual inspection can reveal physically damaged chips. Burnt, deformed or cracked chips are definitely dead.&lt;br /&gt;
&lt;br /&gt;
On NeoGeo systems, burnt chips are often a sign that the 5V rail went way higher than 5V, probably because of a cab or [[supergun]] power supply failure, 12V short, or a reverse connection of the [[JAMMA_connector_pinout|JAMMA connector]]. Several chips are usually killed in that case, but all may not show visible damage.&lt;br /&gt;
&lt;br /&gt;
Some chips may have survived on the board. &#039;&#039;&#039;May have&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Internal damage==&lt;br /&gt;
&lt;br /&gt;
Internal chip damage is more common, and can&#039;t be detected visually. Voltage spikes or shorts may cause microscopic, irreversible damage, resulting in floating or &amp;quot;stuck&amp;quot; pins.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why some pins of multi-purpose SNK chips like [[NEO-I0]] may still function, but others may be dead. Some custom chips can be saved if they&#039;re mostly functioning: the dead pins can be cut off and replaced with discrete logic chips with a bit of courage.&lt;br /&gt;
&lt;br /&gt;
[[RAM_chip|RAM]] having unexplainable behavior are certainly internally damaged and need to be replaced. Multiple RAM chips may have been killed by a &amp;quot;long&amp;quot; voltage spike. RAM chips also tend to die one after the other on cabs which have their PSU&#039;s voltage set too high or drifting up with time.&lt;br /&gt;
&lt;br /&gt;
=MVS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Backup/Work/Video RAM error==&lt;br /&gt;
Typical message looks like: &#039;&#039;Backup RAM error: Address 00D00000; Written 5555; Read 0000.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last part is the most usefull: &#039;&#039;Written XXXX Read YYZZ&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
The YYZZ represent upper and lower bytes - each one handled by different SRAM IC: YY is upper RAM, ZZ is lower RAM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The value can help you to know which line/trace cause problem.&amp;lt;br /&amp;gt;&lt;br /&gt;
For example writting AAAA and reading AAA2 means the 4th data line of lower RAM causes problem.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Calc-hexa.jpg|200px|]]&lt;br /&gt;
&lt;br /&gt;
==Video RAM error==&lt;br /&gt;
*Address between $0000 and $7FFF: Check [[CXK58257]] [[VRAM]] chips next to [[GPU]]s (see [[RAM_chip]]).&lt;br /&gt;
*Address between $8000 and $86FF: Check [[CXK5814]] VRAM chips (see [[RAM_chip]]).&lt;br /&gt;
*Read high byte is different: check RAM chip with highest number.&lt;br /&gt;
*Read low byte is different: check RAM chip with lowest number.&lt;br /&gt;
*Read byte stuck to $FF (bad /OE ?), only a few bits different (traces cut ?), random address (floating /OE, /CE ?)&lt;br /&gt;
&lt;br /&gt;
==No [[fix layer]]==&lt;br /&gt;
*Signal 1MB doesn&#039;t reach [[NEO-B1]].&lt;br /&gt;
*Signal PCK2B doesn&#039;t reach the cartridge slot.&lt;br /&gt;
&lt;br /&gt;
==No sound==&lt;br /&gt;
*Backup RAM corrupt, &#039;&#039;&#039;SOUND_STOP&#039;&#039;&#039; ($D00046) is non-zero. Clear [[backup RAM]].&lt;br /&gt;
*[[YM2610]] has no clock, bad control signals (/CS mainly), or dead.&lt;br /&gt;
*[[YM3016]] has cut traces to YM2610, or dead.&lt;br /&gt;
*Low sound level: broken sliders/pots, bad caps.&lt;br /&gt;
*[[Power amp]] is fried.&lt;br /&gt;
*Unplugged or faulty [[NEO-CDD boards|NEO-CDD board]].&lt;br /&gt;
*Dead op-amps.&lt;br /&gt;
&lt;br /&gt;
==Z80 error==&lt;br /&gt;
Can be caused by bad components / continuity with the following:&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; SM1&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; RAM&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; NEO-B0 (Z80 SD0-SD7)&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; NEO-257 (Z80 SD0-SD7) / if output of mux of a multi slot is shorted&lt;br /&gt;
&lt;br /&gt;
Second generation specific (todo: get pin numbers in a nice table)&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; NEO-D0 (NMI,A2-A4,IORQ) 1st generation is also concerned.&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; NEO-C1 (Z80 SD0-SD7)&lt;br /&gt;
*NEO-D0 &amp;lt;-&amp;gt; NEO-C1 (Z80R,Z80W,Z80CLR,SDW)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Repairs]]&lt;/div&gt;</summary>
		<author><name>Pnauts</name></author>
	</entry>
	<entry>
		<id>https://wiki.neogeodev.org//index.php?title=NEO-E0&amp;diff=6503</id>
		<title>NEO-E0</title>
		<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php?title=NEO-E0&amp;diff=6503"/>
		<updated>2019-06-29T13:31:17Z</updated>

		<summary type="html">&lt;p&gt;Pnauts: /* MV2B @ H7 pinout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ChipInfo&lt;br /&gt;
|picture=aes_e0.jpg&lt;br /&gt;
|pkg=QFP64R&lt;br /&gt;
|manu=fujitsu&lt;br /&gt;
|date=1991 ?&lt;br /&gt;
|gates=&lt;br /&gt;
|used_on={{PCB|NEO-AES3-3}} ...&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Just a 24-bit buffer and logic for [[68k vector table]] swapping.&lt;br /&gt;
&lt;br /&gt;
=68k vector table swapping=&lt;br /&gt;
The 68k vector table is selected between the one from the game, or the on from the [[system ROM]] by writing to {{Reg|REG_SWPROM}} or {{Reg|REG_SWPBIOS}}.&lt;br /&gt;
&lt;br /&gt;
A22Z and A23Z are used in place of A22 and A23 to make the address appear to address decoding chips as a system ROM access instead of a [[P ROM]] access.&lt;br /&gt;
&lt;br /&gt;
The {{Sig|VEC|VEC}} signal comes from the 74H259 system latch.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!rowspan=2|Address||colspan=2|Maps to&lt;br /&gt;
|-&lt;br /&gt;
!VEC = 0||VEC = 1&lt;br /&gt;
|-&lt;br /&gt;
|$000000~$00007F||$C00000~$C0007F||$000000~$00007F&lt;br /&gt;
|-&lt;br /&gt;
|$000080~$BFFFFF||colspan=2|$000080~$BFFFFF&lt;br /&gt;
|-&lt;br /&gt;
|$C00000~$C0007F||$000000~$00007F||$C00000~$C0007F&lt;br /&gt;
|-&lt;br /&gt;
|$C00080~$FFFFFF||colspan=2|$C00080~$FFFFFF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Verilog from [[User:Kyuusaku]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;{A23Z,A22Z} = A[23:22] ^ 2{~|{A[21:7],^A[23:22],VEC}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Pinouts=&lt;br /&gt;
&lt;br /&gt;
==Input to output map=&lt;br /&gt;
&lt;br /&gt;
* 64 -&amp;gt; 5&lt;br /&gt;
* 1 -&amp;gt; 6&lt;br /&gt;
* 2 -&amp;gt; 7&lt;br /&gt;
* 3 -&amp;gt; 8&lt;br /&gt;
* 4 -&amp;gt; 9&lt;br /&gt;
* 15 -&amp;gt; 11&lt;br /&gt;
* 16 -&amp;gt; 12&lt;br /&gt;
* 17 -&amp;gt; 13&lt;br /&gt;
* 18 -&amp;gt; 14&lt;br /&gt;
* 19 -&amp;gt; 22&lt;br /&gt;
* 20 -&amp;gt; 23&lt;br /&gt;
* 21 -&amp;gt; 24&lt;br /&gt;
* 31 -&amp;gt; 27&lt;br /&gt;
* 32 -&amp;gt; 28&lt;br /&gt;
* 33 -&amp;gt; 29&lt;br /&gt;
* 34 -&amp;gt; 30&lt;br /&gt;
* 36 -&amp;gt; 39&lt;br /&gt;
* 37 -&amp;gt; 40&lt;br /&gt;
* 38 -&amp;gt; 41&lt;br /&gt;
* 48 -&amp;gt; 43&lt;br /&gt;
* 49 -&amp;gt; 44&lt;br /&gt;
* 50 -&amp;gt; 45&lt;br /&gt;
* 51 -&amp;gt; 46&lt;br /&gt;
* 52 -&amp;gt; 47&lt;br /&gt;
* 53 -&amp;gt; 55 if VEC is high&lt;br /&gt;
* 54 -&amp;gt; 56 if VEC is high&lt;br /&gt;
&lt;br /&gt;
==Console==&lt;br /&gt;
&lt;br /&gt;
On the AES, the AND gate is used to make /SROMOE from (/SROMOEL AND /SROMOEU).&lt;br /&gt;
&lt;br /&gt;
==MV2B &amp;amp; MV2-01 @ H7 pinout==&lt;br /&gt;
&lt;br /&gt;
* 55 = sPCK1B&lt;br /&gt;
* 56 = sPCK2B&lt;br /&gt;
Pbus buffer&lt;br /&gt;
&lt;br /&gt;
==MV2B @ G2 pinout==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
[[File:Neo-e0_G2_pinout.png|512px]]&lt;br /&gt;
&lt;br /&gt;
OpenOffice Draw file: [[File:Neo-e0_mv2b_G2.odg]]&lt;br /&gt;
|&lt;br /&gt;
*A1~A23: [[68k]] address bus&lt;br /&gt;
*MCA0~MCA23: [[memory card]] address bus&lt;br /&gt;
*BNK0~BNK2: memory card banking from [[NEO-D0]]&lt;br /&gt;
*VEC: [[System ROM]] vector table swapping enable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==MV2B @ F7 pinout==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
[[File:Neo-e0_F7_pinout.png|512px]]&lt;br /&gt;
&lt;br /&gt;
OpenOffice Draw file: [[File:Neo-e0_mv2b_F7.odg]]&lt;br /&gt;
|&lt;br /&gt;
Acts just as a buffer.&lt;br /&gt;
&lt;br /&gt;
*s*: signals to both slots&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==MV2F @ E1 pinout (to be confirmed)==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
[[File:Neo-e0_pinout.png|512px]]&lt;br /&gt;
&lt;br /&gt;
OpenOffice Draw file: [[File:neo-e0.odg]]&lt;br /&gt;
|&lt;br /&gt;
*A1~A23: 68k address bus&lt;br /&gt;
*Y0~Y23: memory card address bus&lt;br /&gt;
*BNK0~BNK2: comes from [[NEO-D0]], [[memory card]] bank&lt;br /&gt;
*VEC: System ROM vector table swapping&lt;br /&gt;
*ANI0, ANI1, AND0: AND gate used to generate ROMOE from (ROMOEU and ROMOEL)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Chips]]&lt;/div&gt;</summary>
		<author><name>Pnauts</name></author>
	</entry>
	<entry>
		<id>https://wiki.neogeodev.org//index.php?title=Graphics_pipeline&amp;diff=6476</id>
		<title>Graphics pipeline</title>
		<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php?title=Graphics_pipeline&amp;diff=6476"/>
		<updated>2019-04-22T16:03:42Z</updated>

		<summary type="html">&lt;p&gt;Pnauts: /* First gen PRO chipset */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=First gen PRO chipset=&lt;br /&gt;
*[[LSPC-A0]]&lt;br /&gt;
*[[PRO-B0]]&lt;br /&gt;
*[[PRO-CT0]]&lt;br /&gt;
*[[PRO-C0]]&lt;br /&gt;
&lt;br /&gt;
=Second gen chipset=&lt;br /&gt;
*[[LSPC2-A2]], [[NEO-B1]] (most common)&lt;br /&gt;
==MVS==&lt;br /&gt;
[[File:Gpu2mvs.png]]&lt;br /&gt;
==AES==&lt;br /&gt;
[[File:Gpu2aes.png]]&lt;br /&gt;
&lt;br /&gt;
=CD gen chipset=&lt;br /&gt;
*[[NEO-GRC]]&lt;br /&gt;
*[[NEO-OFC]] (CD systems)&lt;br /&gt;
*[[NEO-SFT]] new ZMC2 ?&lt;br /&gt;
&lt;br /&gt;
The sprite and fix DRAM bus can be switched between from NEO-OFC and the 68k bus for upload of graphics, thus allowing [[software rendering]].&lt;br /&gt;
&lt;br /&gt;
=Last gen chipset=&lt;br /&gt;
*[[NEO-GRZ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Video system]]&lt;/div&gt;</summary>
		<author><name>Pnauts</name></author>
	</entry>
	<entry>
		<id>https://wiki.neogeodev.org//index.php?title=NEO-ZMC2&amp;diff=6426</id>
		<title>NEO-ZMC2</title>
		<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php?title=NEO-ZMC2&amp;diff=6426"/>
		<updated>2019-02-25T22:42:13Z</updated>

		<summary type="html">&lt;p&gt;Pnauts: /* Pinout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ChipInfo&lt;br /&gt;
|picture=mvs_zmc2.jpg&lt;br /&gt;
|pkg=QFP80R&lt;br /&gt;
|manu=fujitsu&lt;br /&gt;
|date=1994 ?&lt;br /&gt;
|gates=&lt;br /&gt;
|used_on={{PCB|MV1FZS}} [[Cartridges]]...&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Chipname|NEO-ZMC}} and {{Chipname|PRO-CT0}} in one package.&lt;br /&gt;
&lt;br /&gt;
Found in second revision [[MVS hardware|MVS]] boards (for the PRO-CT0 logic only), and AES cartridges.&lt;br /&gt;
&lt;br /&gt;
=Pinout=&lt;br /&gt;
&lt;br /&gt;
{{Pinout|NEO-ZMC2|640px}}&lt;br /&gt;
&lt;br /&gt;
NEO-ZMC part:&lt;br /&gt;
*SDA0,SDA1,SDA8~SDA15: [[Z80]] address bus &lt;br /&gt;
*MA11~MA21: M ROM address outputs &lt;br /&gt;
&lt;br /&gt;
PRO-CT0 part, inputs:&lt;br /&gt;
*12M: 12MHz clock, outputs next pixel on falling edge.&lt;br /&gt;
*C0~C31: C ROM data bus (2*16 bits). Gives all the pixel data needed for a 8 pixel line.&lt;br /&gt;
*H: When high, reverse bit order of pixels shifted out (used for [[sprites]] horizontal flipping)&lt;br /&gt;
*EVEN: Swap A/B pixels.&lt;br /&gt;
*LOAD: Latch C ROM data on rising edge of 12M.&lt;br /&gt;
Outputs:&lt;br /&gt;
*DOTA: High when pixel A is opaque (color &amp;gt; 0)&lt;br /&gt;
*DOTB: High when pixel B is opaque (color &amp;gt; 0)&lt;br /&gt;
*GAD0~GAD3: Pixel A color index&lt;br /&gt;
*GBD0~GBD3: Pixel B color index&lt;br /&gt;
&lt;br /&gt;
[[Category:Chips]]&lt;/div&gt;</summary>
		<author><name>Pnauts</name></author>
	</entry>
	<entry>
		<id>https://wiki.neogeodev.org//index.php?title=Repair_help&amp;diff=6414</id>
		<title>Repair help</title>
		<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php?title=Repair_help&amp;diff=6414"/>
		<updated>2019-01-31T20:53:00Z</updated>

		<summary type="html">&lt;p&gt;Pnauts: /* Z80 error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Damaged chips=&lt;br /&gt;
&lt;br /&gt;
==Smoke and other visible clues==&lt;br /&gt;
&lt;br /&gt;
[[File:Friedchip.jpg|thumb|If a chip looks like the moon&#039;s surface, it can only be bad news. Here [[NEO-GRC2-F]] on a [[MV1B]], which fried under 12V.]]&lt;br /&gt;
&lt;br /&gt;
Visual inspection can reveal physically damaged chips. Burnt, deformed or cracked chips are definitely dead.&lt;br /&gt;
&lt;br /&gt;
On NeoGeo systems, burnt chips are often a sign that the 5V rail went way higher than 5V, probably because of a cab or [[supergun]] power supply failure, 12V short, or a reverse connection of the [[JAMMA_connector_pinout|JAMMA connector]]. Several chips are usually killed in that case, but all may not show visible damage.&lt;br /&gt;
&lt;br /&gt;
Some chips may have survived on the board. &#039;&#039;&#039;May have&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Internal damage==&lt;br /&gt;
&lt;br /&gt;
Internal chip damage is more common, and can&#039;t be detected visually. Voltage spikes or shorts may cause microscopic, irreversible damage, resulting in floating or &amp;quot;stuck&amp;quot; pins.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why some pins of multi-purpose SNK chips like [[NEO-I0]] may still function, but others may be dead. Some custom chips can be saved if they&#039;re mostly functioning: the dead pins can be cut off and replaced with discrete logic chips with a bit of courage.&lt;br /&gt;
&lt;br /&gt;
[[RAM_chip|RAM]] having unexplainable behavior are certainly internally damaged and need to be replaced. Multiple RAM chips may have been killed by a &amp;quot;long&amp;quot; voltage spike. RAM chips also tend to die one after the other on cabs which have their PSU&#039;s voltage set too high or drifting up with time.&lt;br /&gt;
&lt;br /&gt;
=MVS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Backup/Work/Video RAM error==&lt;br /&gt;
Typical message looks like: &#039;&#039;Backup RAM error: Address 00D00000; Written 5555; Read 0000.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last part is the most usefull: &#039;&#039;Written XXXX Read YYZZ&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
The YYZZ represent upper and lower bytes - each one handled by different SRAM IC: YY is upper RAM, ZZ is lower RAM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The value can help you to know which line/trace cause problem.&amp;lt;br /&amp;gt;&lt;br /&gt;
For example writting AAAA and reading AAA2 means the 4th data line of lower RAM causes problem.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Calc-hexa.jpg|200px|]]&lt;br /&gt;
&lt;br /&gt;
==Video RAM error==&lt;br /&gt;
*Address between $0000 and $7FFF: Check [[CXK58257]] [[VRAM]] chips next to [[GPU]]s (see [[RAM_chip]]).&lt;br /&gt;
*Address between $8000 and $86FF: Check [[CXK5814]] VRAM chips (see [[RAM_chip]]).&lt;br /&gt;
*Read high byte is different: check RAM chip with highest number.&lt;br /&gt;
*Read low byte is different: check RAM chip with lowest number.&lt;br /&gt;
*Read byte stuck to $FF (bad /OE ?), only a few bits different (traces cut ?), random address (floating /OE, /CE ?)&lt;br /&gt;
&lt;br /&gt;
==No [[fix layer]]==&lt;br /&gt;
*Signal 1MB doesn&#039;t reach [[NEO-B1]].&lt;br /&gt;
*Signal PCK2B doesn&#039;t reach the cartridge slot.&lt;br /&gt;
&lt;br /&gt;
==No sound==&lt;br /&gt;
*Backup RAM corrupt, &#039;&#039;&#039;SOUND_STOP&#039;&#039;&#039; ($D00046) is non-zero. Clear [[backup RAM]].&lt;br /&gt;
*[[YM2610]] has no clock, bad control signals (/CS mainly), or dead.&lt;br /&gt;
*[[YM3016]] has cut traces to YM2610, or dead.&lt;br /&gt;
*Low sound level: broken sliders/pots, bad caps.&lt;br /&gt;
*[[Power amp]] is fried.&lt;br /&gt;
*Unplugged or faulty [[NEO-CDD boards|NEO-CDD board]].&lt;br /&gt;
*Dead op-amps.&lt;br /&gt;
&lt;br /&gt;
==Z80 error==&lt;br /&gt;
Can be caused by bad components / continuity with the following:&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; SM1&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; RAM&lt;br /&gt;
Second generation specific (todo: get pin numbers in a nice table)&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; NEO-D0 (NMI,A2-A4,IORQ) 1st generation is also concerned.&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; NEO-C1 (Z80 D0-D7)&lt;br /&gt;
*NEO-D0 &amp;lt;-&amp;gt; NEO-C1 (Z80R,Z80W,Z80CLR,SDW)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Repairs]]&lt;/div&gt;</summary>
		<author><name>Pnauts</name></author>
	</entry>
	<entry>
		<id>https://wiki.neogeodev.org//index.php?title=Repair_help&amp;diff=6413</id>
		<title>Repair help</title>
		<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php?title=Repair_help&amp;diff=6413"/>
		<updated>2019-01-31T20:52:02Z</updated>

		<summary type="html">&lt;p&gt;Pnauts: /* Z80 error */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Damaged chips=&lt;br /&gt;
&lt;br /&gt;
==Smoke and other visible clues==&lt;br /&gt;
&lt;br /&gt;
[[File:Friedchip.jpg|thumb|If a chip looks like the moon&#039;s surface, it can only be bad news. Here [[NEO-GRC2-F]] on a [[MV1B]], which fried under 12V.]]&lt;br /&gt;
&lt;br /&gt;
Visual inspection can reveal physically damaged chips. Burnt, deformed or cracked chips are definitely dead.&lt;br /&gt;
&lt;br /&gt;
On NeoGeo systems, burnt chips are often a sign that the 5V rail went way higher than 5V, probably because of a cab or [[supergun]] power supply failure, 12V short, or a reverse connection of the [[JAMMA_connector_pinout|JAMMA connector]]. Several chips are usually killed in that case, but all may not show visible damage.&lt;br /&gt;
&lt;br /&gt;
Some chips may have survived on the board. &#039;&#039;&#039;May have&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Internal damage==&lt;br /&gt;
&lt;br /&gt;
Internal chip damage is more common, and can&#039;t be detected visually. Voltage spikes or shorts may cause microscopic, irreversible damage, resulting in floating or &amp;quot;stuck&amp;quot; pins.&lt;br /&gt;
&lt;br /&gt;
That&#039;s why some pins of multi-purpose SNK chips like [[NEO-I0]] may still function, but others may be dead. Some custom chips can be saved if they&#039;re mostly functioning: the dead pins can be cut off and replaced with discrete logic chips with a bit of courage.&lt;br /&gt;
&lt;br /&gt;
[[RAM_chip|RAM]] having unexplainable behavior are certainly internally damaged and need to be replaced. Multiple RAM chips may have been killed by a &amp;quot;long&amp;quot; voltage spike. RAM chips also tend to die one after the other on cabs which have their PSU&#039;s voltage set too high or drifting up with time.&lt;br /&gt;
&lt;br /&gt;
=MVS=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Backup/Work/Video RAM error==&lt;br /&gt;
Typical message looks like: &#039;&#039;Backup RAM error: Address 00D00000; Written 5555; Read 0000.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last part is the most usefull: &#039;&#039;Written XXXX Read YYZZ&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
The YYZZ represent upper and lower bytes - each one handled by different SRAM IC: YY is upper RAM, ZZ is lower RAM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The value can help you to know which line/trace cause problem.&amp;lt;br /&amp;gt;&lt;br /&gt;
For example writting AAAA and reading AAA2 means the 4th data line of lower RAM causes problem.&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:Calc-hexa.jpg|200px|]]&lt;br /&gt;
&lt;br /&gt;
==Video RAM error==&lt;br /&gt;
*Address between $0000 and $7FFF: Check [[CXK58257]] [[VRAM]] chips next to [[GPU]]s (see [[RAM_chip]]).&lt;br /&gt;
*Address between $8000 and $86FF: Check [[CXK5814]] VRAM chips (see [[RAM_chip]]).&lt;br /&gt;
*Read high byte is different: check RAM chip with highest number.&lt;br /&gt;
*Read low byte is different: check RAM chip with lowest number.&lt;br /&gt;
*Read byte stuck to $FF (bad /OE ?), only a few bits different (traces cut ?), random address (floating /OE, /CE ?)&lt;br /&gt;
&lt;br /&gt;
==No [[fix layer]]==&lt;br /&gt;
*Signal 1MB doesn&#039;t reach [[NEO-B1]].&lt;br /&gt;
*Signal PCK2B doesn&#039;t reach the cartridge slot.&lt;br /&gt;
&lt;br /&gt;
==No sound==&lt;br /&gt;
*Backup RAM corrupt, &#039;&#039;&#039;SOUND_STOP&#039;&#039;&#039; ($D00046) is non-zero. Clear [[backup RAM]].&lt;br /&gt;
*[[YM2610]] has no clock, bad control signals (/CS mainly), or dead.&lt;br /&gt;
*[[YM3016]] has cut traces to YM2610, or dead.&lt;br /&gt;
*Low sound level: broken sliders/pots, bad caps.&lt;br /&gt;
*[[Power amp]] is fried.&lt;br /&gt;
*Unplugged or faulty [[NEO-CDD boards|NEO-CDD board]].&lt;br /&gt;
*Dead op-amps.&lt;br /&gt;
&lt;br /&gt;
==Z80 error==&lt;br /&gt;
Can be caused by bad components / continuity with the following:&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; SM1&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; RAM&lt;br /&gt;
Second generation specific (todo: get pin numbers in a nice table)&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; NEO-D0 (NMI,A2-A4,IORQ) 1st generation also.&lt;br /&gt;
*Z80 &amp;lt;-&amp;gt; NEO-C1 (Z80 D0-D7)&lt;br /&gt;
*NEO-D0 &amp;lt;-&amp;gt; NEO-C1 (Z80R,Z80W,Z80CLR,SDW)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Repairs]]&lt;/div&gt;</summary>
		<author><name>Pnauts</name></author>
	</entry>
	<entry>
		<id>https://wiki.neogeodev.org//index.php?title=NEO-I0&amp;diff=6285</id>
		<title>NEO-I0</title>
		<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php?title=NEO-I0&amp;diff=6285"/>
		<updated>2018-09-17T21:35:59Z</updated>

		<summary type="html">&lt;p&gt;Pnauts: /* Pinout */  No A0 pinout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ChipInfo&lt;br /&gt;
|picture=neo-i0.jpg&lt;br /&gt;
|pkg=QFP64R&lt;br /&gt;
|manu=fujitsu&lt;br /&gt;
|date=1990 ?&lt;br /&gt;
|gates=&lt;br /&gt;
|used_on={{PCB|MV2B}} ...&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
MVS specific chip that does a bunch of unrelated things.&lt;br /&gt;
&lt;br /&gt;
* [[S ROM]] 16bit address latch for the [[SFIX ROM]], same as S ROM portion of {{Chipname|NEO-273}}&lt;br /&gt;
* [[SM1]] /CS output when {{Chipname|Z80}} is reading from ROM and onboard ROMs are enabled&lt;br /&gt;
* {{Sig|ROMOE|ROMOE}} output for cartridge(s) [[PROG board]]&lt;br /&gt;
* Video sync inversion (or not) to [[JAMMA_connector_pinout|JAMMA connector]]&lt;br /&gt;
* [[Coin counter]] and [[coin lockout]] outputs&lt;br /&gt;
&lt;br /&gt;
=Pinout=&lt;br /&gt;
&lt;br /&gt;
{{Pinout|NEO-I0|640px}}&lt;br /&gt;
&lt;br /&gt;
*A1~A3,A7: {{Chipname|68k}} address bus&lt;br /&gt;
*P0~P15: [[P bus]]&lt;br /&gt;
*Q01~Q18: [[SFIX ROM]] address lines&lt;br /&gt;
*SM1CS(ORO0): [[SM1]] ROM chip select, made from SYSTEM(ORI0) OR SDROM(ORI1)&lt;br /&gt;
*SYNCOUT = SYNCIN XOR SYNCREV (SYNCREV always tied to ground ?)&lt;br /&gt;
*Q21, Q22: METER1, METER2&lt;br /&gt;
*Q23, Q24: LOCK1, LOCK2&lt;br /&gt;
*DS0, DS1: Data select for 2-slot systems made from SLOT0, SLOT1, PORTADRS and ROMOE, goes to a {{Chipname|NEO-G0}}&lt;br /&gt;
*COUNTOUT: Address decode from {{Chipname|NEO-F0}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Chips]]&lt;/div&gt;</summary>
		<author><name>Pnauts</name></author>
	</entry>
	<entry>
		<id>https://wiki.neogeodev.org//index.php?title=MVS_board_connectors_pinouts&amp;diff=5978</id>
		<title>MVS board connectors pinouts</title>
		<link rel="alternate" type="text/html" href="https://wiki.neogeodev.org//index.php?title=MVS_board_connectors_pinouts&amp;diff=5978"/>
		<updated>2018-03-23T18:11:10Z</updated>

		<summary type="html">&lt;p&gt;Pnauts: This is MV4 only (Not MV4F)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All infos by MKL.&lt;br /&gt;
&lt;br /&gt;
[[MV4]] PCB connectors pinouts:&lt;br /&gt;
&lt;br /&gt;
=CN8=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A1 +5V&lt;br /&gt;
A2 +5V&lt;br /&gt;
A3 +5V&lt;br /&gt;
A4 SC2 (15), PRO-CT0 (15)&lt;br /&gt;
A5 SC2 (13), PRO-CT0 (16)&lt;br /&gt;
A6 SC2 (10), PRO-CT0 (21)&lt;br /&gt;
A7 SC2 (8), PRO-CT0 (22)&lt;br /&gt;
A8 SC2 (6), PRO-CT0 (23)&lt;br /&gt;
A9 SC2 (4), PRO-CT0 (24)&lt;br /&gt;
A10 NOT CONNECTED&lt;br /&gt;
A11 R2 (1), R3 (3)&lt;br /&gt;
A12 NOT CONNECTED&lt;br /&gt;
A13 NOT CONNECTED&lt;br /&gt;
A14 P1 (9)&lt;br /&gt;
A15 P1 (12)&lt;br /&gt;
A16 P1 (7)&lt;br /&gt;
A17 P1 (14)&lt;br /&gt;
A18 P1 (5)&lt;br /&gt;
A19 P1 (16)&lt;br /&gt;
A20 P1 (3)&lt;br /&gt;
A21 P1 (18)&lt;br /&gt;
A22 R1 (9)&lt;br /&gt;
A23 R1 (12)&lt;br /&gt;
A24 R1 (7)&lt;br /&gt;
A25 R1 (14)&lt;br /&gt;
A26 R1 (5)&lt;br /&gt;
A27 R1 (16)&lt;br /&gt;
A28 R1 (3)&lt;br /&gt;
A29 R1 (18)&lt;br /&gt;
A30 GND&lt;br /&gt;
A31 GND&lt;br /&gt;
A32 GND&lt;br /&gt;
&lt;br /&gt;
B1 +5V&lt;br /&gt;
B2 +5V&lt;br /&gt;
B3 +5V&lt;br /&gt;
B4 SC2 (14), PRO-CT0 (19)&lt;br /&gt;
B5 SC2 (12), PRO-CT0 (20)&lt;br /&gt;
B6 SC2 (9), PRO-CT0 (25)&lt;br /&gt;
B7 SC2 (7), PRO-CT0 (26)&lt;br /&gt;
B8 SC2 (5), PRO-CT0 (27)&lt;br /&gt;
B9 SC2 (3), PRO-CT0 (28)&lt;br /&gt;
B10 SFIX (13)&lt;br /&gt;
B11 SFIX (14)&lt;br /&gt;
B12 SFIX (15)&lt;br /&gt;
B13 SFIX (17)&lt;br /&gt;
B14 SFIX (18)&lt;br /&gt;
B15 SFIX (19)&lt;br /&gt;
B16 SFIX (20)&lt;br /&gt;
B17 SFIX (21)&lt;br /&gt;
B18 R3 (12)&lt;br /&gt;
B19 R3 (14)&lt;br /&gt;
B20 R3 (16)&lt;br /&gt;
B21 R3 (18)&lt;br /&gt;
B22 R2 (11)&lt;br /&gt;
B23 R2 (12)&lt;br /&gt;
B24 R2 (13)&lt;br /&gt;
B25 R2 (14)&lt;br /&gt;
B26 R2 (15)&lt;br /&gt;
B27 R2 (16)&lt;br /&gt;
B28 R2 (17)&lt;br /&gt;
B29 R2 (18)&lt;br /&gt;
B30 GND&lt;br /&gt;
B31 GND&lt;br /&gt;
B32 GND&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ICs:&lt;br /&gt;
&lt;br /&gt;
* P1 = 74AS244&lt;br /&gt;
* R1 = 74AS244&lt;br /&gt;
* R2 = 74AS245&lt;br /&gt;
* R3 = 74AS244&lt;br /&gt;
&lt;br /&gt;
=CN9=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A1 +5V&lt;br /&gt;
A2 +5V&lt;br /&gt;
A3 +5V&lt;br /&gt;
A4 R11 (9)&lt;br /&gt;
A5 R11 (12)&lt;br /&gt;
A6 R11 (7)&lt;br /&gt;
A7 R11 (14)&lt;br /&gt;
A8 R11 (5)&lt;br /&gt;
A9 R11 (16)&lt;br /&gt;
A10 R11 (3)&lt;br /&gt;
A11 R11 (18)&lt;br /&gt;
A12 R10 (9)&lt;br /&gt;
A13 R10 (12)&lt;br /&gt;
A14 R10 (7)&lt;br /&gt;
A15 R10 (14)&lt;br /&gt;
A16 R10 (5)&lt;br /&gt;
A17 R10 (16)&lt;br /&gt;
A18 R10 (3)&lt;br /&gt;
A19 R10 (18)&lt;br /&gt;
A20 SC1 (19), PRO-CT0 (59)&lt;br /&gt;
A21 SC1 (17), PRO-CT0 (60)&lt;br /&gt;
A22 SC1 (15), PRO-CT0 (61)&lt;br /&gt;
A23 SC1 (13), PRO-CT0 (62)&lt;br /&gt;
A24 SC1 (10), PRO-CT0 (5)&lt;br /&gt;
A25 SC1 (8), PRO-CT0 (6)&lt;br /&gt;
A26 SC1 (6), PRO-CT0 (7)&lt;br /&gt;
A27 SC1 (4), PRO-CT0 (8)&lt;br /&gt;
A28 SC2 (19), PRO-CT0 (13)&lt;br /&gt;
A29 SC2 (17), PRO-CT0 (14)&lt;br /&gt;
A30 GND&lt;br /&gt;
A31 GND&lt;br /&gt;
A32 GND&lt;br /&gt;
&lt;br /&gt;
B1 +5V&lt;br /&gt;
B2 +5V&lt;br /&gt;
B3 +5V&lt;br /&gt;
B4 P11 (9)&lt;br /&gt;
B5 P11 (12)&lt;br /&gt;
B6 P11 (7)&lt;br /&gt;
B7 P11 (14)&lt;br /&gt;
B8 P11 (5)&lt;br /&gt;
B9 P11 (16)&lt;br /&gt;
B10 P11 (3)&lt;br /&gt;
B11 P11 (18)&lt;br /&gt;
B12 P10 (9)&lt;br /&gt;
B13 P10 (12)&lt;br /&gt;
B14 P10 (7)&lt;br /&gt;
B15 P10 (14)&lt;br /&gt;
B16 P10 (5)&lt;br /&gt;
B17 P10 (16)&lt;br /&gt;
B18 P10 (3)&lt;br /&gt;
B19 P10 (18)&lt;br /&gt;
B20 SC1 (18), PRO-CT0 (1)&lt;br /&gt;
B21 SC1 (16), PRO-CT0 (2)&lt;br /&gt;
B22 SC1 (14), PRO-CT0 (3)&lt;br /&gt;
B23 SC1 (12), PRO-CT0 (4)&lt;br /&gt;
B24 SC1 (9), PRO-CT0 (9)&lt;br /&gt;
B25 SC1 (7), PRO-CT0 (10)&lt;br /&gt;
B26 SC1 (5), PRO-CT0 (11)&lt;br /&gt;
B27 SC1 (3), PRO-CT0 (12)&lt;br /&gt;
B28 SC2 (18), PRO-CT0 (17)&lt;br /&gt;
B29 SC2 (16), PRO-CT0 (18)&lt;br /&gt;
B30 GND&lt;br /&gt;
B31 GND&lt;br /&gt;
B32 GND&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ICs:&lt;br /&gt;
&lt;br /&gt;
* R10 = 74LS244&lt;br /&gt;
* R11 = 74LS244&lt;br /&gt;
* P10 = 74LS244&lt;br /&gt;
* P11 = 74LS244&lt;br /&gt;
&lt;br /&gt;
=CN10=&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Pin||Connected to||Location&lt;br /&gt;
|-&lt;br /&gt;
|A1||+5V||&lt;br /&gt;
|-&lt;br /&gt;
|A2||+5V||&lt;br /&gt;
|-&lt;br /&gt;
|A3||+5V||&lt;br /&gt;
|-&lt;br /&gt;
|A4||+5V||&lt;br /&gt;
|-&lt;br /&gt;
|A5||Pin 2 of 74AS245||B7&lt;br /&gt;
|-&lt;br /&gt;
|A6||Pin 3 of 74AS245||B7&lt;br /&gt;
|-&lt;br /&gt;
|A7||Pin 4 of 74AS245||B7&lt;br /&gt;
|-&lt;br /&gt;
|A8||Pin 5 of 74AS245||B7&lt;br /&gt;
|-&lt;br /&gt;
|A9||Pin 6 of 74AS245||B7&lt;br /&gt;
|-&lt;br /&gt;
|A10||Pin 7 of 74AS245||B7&lt;br /&gt;
|-&lt;br /&gt;
|A11||Pin 8 of 74AS245||B7&lt;br /&gt;
|-&lt;br /&gt;
|A12||Pin 9 of 74AS245||B7&lt;br /&gt;
|-&lt;br /&gt;
|A13||Pin 2 of 74AS245||B8&lt;br /&gt;
|-&lt;br /&gt;
|A14||Pin 3 of 74AS245||B8&lt;br /&gt;
|-&lt;br /&gt;
|A15||Pin 4 of 74AS245||B8&lt;br /&gt;
|-&lt;br /&gt;
|A16||Pin 5 of 74AS245||B8&lt;br /&gt;
|-&lt;br /&gt;
|A17||Pin 6 of 74AS245||B8&lt;br /&gt;
|-&lt;br /&gt;
|A18||Pin 7 of 74AS245||B8&lt;br /&gt;
|-&lt;br /&gt;
|A19||Pin 8 of 74AS245||B8&lt;br /&gt;
|-&lt;br /&gt;
|A20||Pin 9 of 74AS245||B8&lt;br /&gt;
|-&lt;br /&gt;
|A21||Pin 9 of 74AS245 + Pin 3 of 74AS244||B8 + C11&lt;br /&gt;
|-&lt;br /&gt;
|A22||Pin 5 of 74AS244||C11&lt;br /&gt;
|-&lt;br /&gt;
|A23||Pin 7 of 74AS244||C11&lt;br /&gt;
|-&lt;br /&gt;
|A24||Pin 9 of 74AS244||C11&lt;br /&gt;
|-&lt;br /&gt;
|A25||Pin 12 of 74AS244||C11&lt;br /&gt;
|-&lt;br /&gt;
|A26||Pin 14 of 74AS244||C11&lt;br /&gt;
|-&lt;br /&gt;
|A27||Pin 16 of 74AS244||C11&lt;br /&gt;
|-&lt;br /&gt;
|A28||Pin 18 of 74AS244||C11&lt;br /&gt;
|-&lt;br /&gt;
|A29||Ground||&lt;br /&gt;
|-&lt;br /&gt;
|A30||Ground||&lt;br /&gt;
|-&lt;br /&gt;
|A31||Ground||&lt;br /&gt;
|-&lt;br /&gt;
|A32||Ground||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
B1 +5V&lt;br /&gt;
B2 +5V&lt;br /&gt;
B3 +5V&lt;br /&gt;
B4 +5V&lt;br /&gt;
B5 B9 (18)&lt;br /&gt;
B6 B9 (3)&lt;br /&gt;
B7 B9 (16)&lt;br /&gt;
B8 B9 (5)&lt;br /&gt;
B9 B9 (14)&lt;br /&gt;
B10 B9 (7)&lt;br /&gt;
B11 B9 (12)&lt;br /&gt;
B12 B9 (9)&lt;br /&gt;
B13 B10 (18)&lt;br /&gt;
B14 B10 (3)&lt;br /&gt;
B15 B10 (16)&lt;br /&gt;
B16 B10 (5)&lt;br /&gt;
B17 B10 (14)&lt;br /&gt;
B18 B10 (7)&lt;br /&gt;
B19 B10 (12)&lt;br /&gt;
B20 B10 (9)&lt;br /&gt;
B21 B11 (18)&lt;br /&gt;
B22 B11 (3)&lt;br /&gt;
B23 B11 (16)&lt;br /&gt;
B24 B11 (5)&lt;br /&gt;
B25 PRO-C0 (72)&lt;br /&gt;
B26 PRO-C0 (74)&lt;br /&gt;
B27 PRO-C0 (75)&lt;br /&gt;
B28 PRO-C0 (73)&lt;br /&gt;
B29 GND&lt;br /&gt;
B30 GND&lt;br /&gt;
B31 GND&lt;br /&gt;
B32 GND&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ICs:&lt;br /&gt;
&lt;br /&gt;
* B7 = 74AS245&lt;br /&gt;
* B8 = 74AS245&lt;br /&gt;
* B9 = 74HC244&lt;br /&gt;
* B10 = 74HC244&lt;br /&gt;
* B11 = 74AS244&lt;br /&gt;
* C11 = 74AS244&lt;br /&gt;
&lt;br /&gt;
=CN11=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A1 +5V&lt;br /&gt;
A2 +5V&lt;br /&gt;
A3 +5V&lt;br /&gt;
A4 +5V&lt;br /&gt;
A5 F2 (14)&lt;br /&gt;
A6 F2 (12)&lt;br /&gt;
A7 F2 (9)&lt;br /&gt;
A8 F2 (7)&lt;br /&gt;
A9 F2 (3)&lt;br /&gt;
A10 F2 (5)&lt;br /&gt;
A11 G2 (5)&lt;br /&gt;
A12 G2 (16)&lt;br /&gt;
A13 G2 (9)&lt;br /&gt;
A14 G2 (12)&lt;br /&gt;
A15 G2 (7)&lt;br /&gt;
A16 G2 (14)&lt;br /&gt;
A17 G2 (18)&lt;br /&gt;
A18 G2 (3)&lt;br /&gt;
A19 F2 (16)&lt;br /&gt;
A20 NOT CONNECTED&lt;br /&gt;
A21 B11 (14)&lt;br /&gt;
A22 G10 (13)&lt;br /&gt;
A23 NOT CONNECTED&lt;br /&gt;
A24 NOT CONNECTED&lt;br /&gt;
A25 NOT CONNECTED&lt;br /&gt;
A26 NOT CONNECTED&lt;br /&gt;
A27 NOT CONNECTED&lt;br /&gt;
A28 NOT CONNECTED&lt;br /&gt;
A29 GND&lt;br /&gt;
A30 GND&lt;br /&gt;
A31 GND&lt;br /&gt;
A32 GND&lt;br /&gt;
&lt;br /&gt;
B1 +5V&lt;br /&gt;
B2 +5V&lt;br /&gt;
B3 +5V&lt;br /&gt;
B4 +5V&lt;br /&gt;
B5 F1 (9)&lt;br /&gt;
B6 F1 (8)&lt;br /&gt;
B7 F1 (7)&lt;br /&gt;
B8 F1 (6)&lt;br /&gt;
B9 F1 (5)&lt;br /&gt;
B10 F1 (4)&lt;br /&gt;
B11 F1 (3)&lt;br /&gt;
B12 F1 (2)&lt;br /&gt;
B13 G1 (9)&lt;br /&gt;
B14 G1 (8)&lt;br /&gt;
B15 G1 (7)&lt;br /&gt;
B16 G1 (6)&lt;br /&gt;
B17 G1 (5)&lt;br /&gt;
B18 G1 (4)&lt;br /&gt;
B19 G1 (3)&lt;br /&gt;
B20 G1 (2)&lt;br /&gt;
B21 B11 (7)&lt;br /&gt;
B22 B11 (12)&lt;br /&gt;
B23 B11 (9)&lt;br /&gt;
B24 NOT CONNECTED&lt;br /&gt;
B25 NOT CONNECTED&lt;br /&gt;
B26 NOT CONNECTED&lt;br /&gt;
B27 NOT CONNECTED&lt;br /&gt;
B28 NOT CONNECTED&lt;br /&gt;
B29 GND&lt;br /&gt;
B30 GND&lt;br /&gt;
B31 GND&lt;br /&gt;
B32 GND&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ICs:&lt;br /&gt;
&lt;br /&gt;
* B11 = 74AS244&lt;br /&gt;
* F1 = 74LS245&lt;br /&gt;
* F2 = 74LS244&lt;br /&gt;
* G1 = 74LS245&lt;br /&gt;
* G2 = 74LS244&lt;br /&gt;
* G10 = LS138&lt;br /&gt;
&lt;br /&gt;
[[Category:Chips]]&lt;/div&gt;</summary>
		<author><name>Pnauts</name></author>
	</entry>
</feed>