A modern programmable device in a 28 pin DIL footprint, with on
board power decoupling for glitch free operation.
This can be used to replace old custom ICs, or to develop your own
application using free design software.
A JTAG port is available for easy programming.
|
|

|
Now also available are a range of modules to replace 14, 16 and 20 pin DIL devices.
For example, imagine you are working on repairing an old board, and suspect a particular
74LSxx device is faulty. You can now program in seconds one of these devices to replace the old part.
They can also be used to replace more unusual parts such a GALs or PALs.
You can order them pre-programmed with a design of your choice, or blank.
More details on the TTL Replacement page.
|
|

|
For more information about designing for this module and software / datasheet links : Development page
The 28 pin module can be ordered pre-programmed and tested to replace one of the following Namco devices
(xx means any number, for example 5156, 5174 are all functionally identical):
| Order Code   | Replaces Device |
| C00 | 00xx Vram address |
| C04 | 04xx Motion object interface |
| C07 | 07xx Sync generator |
| C08 | 08xx Syncbus interface (will come with a 1K resistor between pins 28 and 26) |
| C11 | 11xx Playfield shifter |
| C12 | 12xx Motion object position |
| C13 | 13xx Scroll address generator |
| GSB | Module on Gallag (green board).No wires required ! |
| PSB | Pacman Syncbus (285) |
| PVR | Pacman Vram address (284) |
| BL | Blank, for your own use |
The 'K' modules use firmware designed by Arnim Läuger to replace Konami custom ICs.
The designs have been tested by Arnim and I can supply the modules programmed and tested with this firmware,
but as I do not have suitable test boards I offer no warranty for compatibility.
More details on the Konami page
They can also be programmed as a Commodore 64 PLA replacement, details by Arnim Läuger on C64 PLA page
| Order Code   | Notes : |
| K082 |   |
| K083 |   |
| K501 |   |
| K502 | Additional pull ups are required, not supplied.              |
| PLA_C64 | Replacement PLA for Commodore 64 |
Running happily in a SuperPac board !
Each design has been extensively tested against a real chip, in real arcade boards, using a logic
analyser. This ensures the module will behave identically to a real one - they are run in the
game together, with the analyser indicating when they do anything different. In the picture
below you can see the module being harassed, along with a programming cable (not required for
normal use !). Many thanks to Phil Morris for the patient loan of a number of boards which made this
testing possble.
Some notes and small print :
THE MODULE MUST NOT BE PLUGGED IN THE WRONG WAY ROUND.
Pin 1 is clearly marked. Don't do it as this
will almost certainly break it.
In my opinion, adding a protection diode
would have lowered the voltage too much and affected the reliability of the module.
It is always worth making sure the power is close to 5V across pins
14 (GND) and 28 (5V). I have seen some setups which have a huge power
drop and you get about 4.5 V at the module. It is normally ok, but you may get problems.
It is not possible to Guarantee the module will always fix your problem -
so you can get a refund (minus postage) if it is returned undamaged.
(Email me to get a return code first).
The cost is £15 (about $25) - email for a quote. Postage & packing at cost (about £2 in the UK).
Yes, I know it is expensive - but it is a complex part and the cost may
fall if demand is high.
Discounts can be negotiated for larger orders !
(Payments can be made by PayPal)
Mail custom{no spam}@fpgaarcade.com
(removing the {no spam} bit first)
|