cedar_magnet.cpp: Add PCB ASCII layout (nw)

This commit is contained in:
ClawGrip 2019-11-09 04:02:36 +01:00 committed by Vas Crabb
parent 88f702b416
commit 2c4f35908d

View File

@ -99,13 +99,173 @@ The hardware consists of 5 main PCBs in a cage.
2x Plane PCBs (both identical aside from jumper settings)
1x Sprite PCB
There are small memory sub-boards on the Master PCB and Sprite PCB; due to the awkwardness of
On some systems, there are small memory sub-boards on the Master PCB and Sprite PCB; due to the awkwardness of
the banking at times (and the fact that even with 4 banks of 256 colours, only one can be active)
I suspect the additional memory was an afterthought.
(put more details hardware notes here)
SOUND BOARD
__________________________________________________________________________
| __________ __________ ___________________ __________ |
| |OKI M5205| |_MC74HC02| |Z843004PSC Z80 CTC| |_MC74HC74| |
| __________ |__________________| __________ |
| __________ |MC74HC393| ___________________ |_MC74HC00| |
| |__MF10CN_| __________ |Z843004PSC Z80 CTC| __________ |
| |_MC74HC03| |__________________| |_MC74HC14| |
| __________ __________ |
| |__MF10CN_| __________ _____________________ |_MC74HC32| |
| |HCF40105BE |AY-3-8910A | ____________ _| 5
| __________ |____________________| |_SS74HC241E| _| 0
| __________ |_MC74HC74| ____________ _|
| |_TC4066BP| __________ _____________________ |_MC74HC374_| _| P
| |MC74HC138| |AY-3-8910A | ____________ _| I
| __________ |____________________| |_MC74HC245_| _| N
| |TC4013BP_| _____________________ ____________ _|
| __________ |Z840004PSC Z80 CPU | |_MC74HC244_| _| C
| |MC74HC74_| |____________________| ____________ _| O
| __________ __________ |_MC74HC244_| _| N
| __________ |MC74HC157||MC74HC157| __________ |
| |CD74HC04E| |MC74HC157| |
| __________ __________ __________ __________ |
| |CD74HC393| TMM41464P-15 TMM41464P-15 |MC74HC393| |
|________________________________________________________________________|
MASTER BOARD
__________________________________________________________________________
| J10 CONN |
| _____________________ __________ |
| | SIEMENS SAB 2797B P| |MC74HC244| |
| |____________________| __________ __________ |
| |_MC74HC00| |_MC74HC74| |
| _____________________ _| 5
| __________ __________ __________ |Z0842004PSC Z80 PIO | _| 0
| |MC74HC393| |CD74HC04E| |TC74HC138P |_____________________| _|
| __________ __________ __________ _____________________ _| P
| |_SN7406N_| |CD74HC04E| |MC74HC139| |Z0842004PSC Z80 PIO | _| I
| __________ __________ ____________ |_____________________| _| N
| |SN74LS14N| |_MC74HC10| |AMPAL16R8PC| _____________________ _|
| __________ __________ ________________ |Z0840004PSC Z80 CPU | _| C
| |_MC74HC32||_MC74HC08| |VID E03 MBM2764| |_____________________| _| O
| __________ |_______________| _| N
| |_MC74HC74| |
| __________ __________ __________ __________ |
| |_MC74HC86| |_MC74HC74| |MC74HC174| |MC74HC157| |
| __________ __________ __________ __________ __________ |
| |CD74HC04E| |_MC74F04N| |_MC74HC74| |MC74HC157| M74ALS161AP |
| __________ __________ __________ __________ |
| |_MC74HC14| ____ ____ |_MC74HC27| HYB41256-12 M74ALS161AP |
| XTAL1 XTAL2 __________ __________ __________ _| 5
| |_MC74HC10| HYB41256-12 M74ALS161AP _| 0
__| ____________ __________ __________ __________ __________ _|
|__ |_MC74HC244_| |_SN7406N_| |_MC74HC08| |MC74HC157| AMPAL16R4APC _| P
|__ ____________ __________ __________ __________ __________ _| I
|__ |_MC74HC244_| |_MC74HC00| |TC4040BP_| |MC74HC157| |CD74HC374E _| N
|__ ____________ __________ ___________ __________ __________ _|
|__ |_MC74HC244_| |_MC74HC00| |_MC74HC244| |MC74HC157| |CD74HC374E _| C
|__ ___________ __________ __________ __________ _| O
|__ |_MC74HC273| |MM2114N-3L |MC74HC157| |MC74HC244| _| N
|__ __________ __________ __________ _________ |
|__ |MC74HC174| |MM2114N-3L |MC74HC157| |MC74HC157 |
|__ __________ __________ __________ _________ |
|__ |MC74HC174| |MM2114N-3L |MC74HC157| |MC74HC393 |
|__ CONN |
|________________________________________________________________________|
PLANES BOARD
___________________________________________________________________________
| __________ __________ __________ __________ __________ |
| |KM4164B-15 |_MC74HC02| |_MC74HC74| |MC74HC157| |_MC74HC02| |
| __________ __________ __________ __________ |
| |KM4164B-15 |_SN7406N_| |MC74HC139| |_MC74HC04| |
| __________ __________ __________ __________ __________ CONN |
| |KM4164B-15 |_MC74HC74| |MC74HC157| |MC74HC393| |_MC74HC00| _| 5
| __________ __________ __________ __________ __________ _| 0
| |KM4164B-15 |_MC74HC86| |MC74HC161| |_MC74HC74| |_MC74HC04| _|
| __________ __________ ___________ __________ __________ _| P
| |KM4164B-15 |_MC74HC86| |_MC74HC273| |MC74HC153| |MC74HC153| _| I
| __________ __________ __________ __________ ___________ _| N
| |KM4164B-15 |MC74HC153| |MC74HC161| |MC74HC161| |_MC74HC241| _|
| __________ __________ __________ __________ __________ _| C
| |KM4164B-15 |MC74HC153| |MC74HC157| |MC74HC161| |_MC74HC74| _| O
| __________ __________ __________ __________ ___________ _| N
| |KM4164B-15 |_MC74HC08| |MC74HC393| |MC74HC157| |_MC74HC245| |
| _______________________ __________ ___________ |
| |Z0842004PSC Z80 PIO | SN74ALS161BN |_MC74HC244| |
| |______________________| |
| _______________________ |
| |Z0842004PSC Z80 PIO | __________ __________ ___________ |
| |______________________| |_MC74HC86| |MC74HC157| |_MC74HC244| |
| __________ __________ __________ ________________________ _| 5
| |KM4164B-15 SN74ALS161BN |MC74HC161| |Z0840004PSC Z80 CPU | _| 0
| __________ |_______________________| _|
| |KM4164B-15 _| P
| __________ __________ __________ __________ __________ _| I
| |KM4164B-15 SN74ALS161BN |_MC74HC86| |_MC74HC32_| |_MC74HC157| ·· _| N
| __________ ___________ __________ __________ __________ ·· _|
| |KM4164B-15 |_MC74HC273| |MC74HC161| |_MC74HC08_| |_MC74HC38N| ·· _| C
| __________ __________ __________ _| O
| |KM4164B-15 |_MC74HC27| |_MC74HC38N| ·· _| N
| __________ ___________ __________ __________ __________ ·· |
| |KM4164B-15 |_MC74HC273| |_MC74HC10| |_MC74F32N_| |_MC74HC38N| ·· |
| __________ ·· |
| |KM4164B-15 ·· |
| __________ ___________ __________ __________ __________ ·· |
| |KM4164B-15 |_MC74HC245| |_MC74HC14| |_MC74HC11_| |_MC74HC164| ·· |
|_________________________________________________________________________|
SPRITES BOARD
___________________________________________________________________________
| __________ __________ __________ ________________________ |
| SN74ALS161BN |MC74HC153| |MC74HC161| |MK3881N-4 Z80 PIO | |
| |_______________________| |
| __________ __________ __________ ________________________ |
| |MC74HC153| |MC74HC153| |MC74HC161| |MK3881N-4 Z80 PIO | CONN |
| |_______________________| _| 5
| ___________ __________ __________ ________________________ _| 0
| |_MC74HC273| |_MC74HC86| |MC74HC161| |MK3881N-4 Z80 PIO | _|
| __________ __________ __________ |_______________________| _| P
| |MC74HC86_| |_MC74HC74| |_MC74HC86| ________________________ _| I
| __________ __________ __________ |X0840004PSC Z80 CPU | _| N
| |MC74HC138| |MC74HC153| SN74ALS161BN |_______________________| _|
| __________ __________ __________ __________ __________ _| C
| |MC74HC245| |_MC74HC04| |_MC74HC86| SN74ALS161BN |_MC74HC04| _| O
| __________ __________ __________ ___________ _| N
| |MC74HC153| |MC74HC161| |MC74HC393| |_MC74HC241| |
| __________ __________ __________ __________ __________ |
| |KM4164B-15 TMS4256-12NL |MC74HC157| |MC74HC157| |MC74HC161| |
| __________ __________ __________ __________ ___________ |
| |KM4164B-15 TMS4256-12NL |_MC74HC74| |MC74HC161| |_MC74HC245| |
| __________ __________ __________ __________ ___________ |
| |KM4164B-15 TMS4256-12NL |_MC74F32N| |MC74HC161| |_MC74HC244| |
| __________ __________ __________ __________ ___________ _| 5
| |KM4164B-15 TMS4256-12NL |MC74HC153| |MC74HC161| |_MC74HC244| _| 0
| __________ __________ __________ __________ ___________ _|
| |KM4164B-15 TMS4256-12NL |_MC74HC08| |MC74HC157| |_MC74HC244| _| P
| __________ __________ __________ __________ ___________ _| I
| |KM4164B-15 TMS4256-12NL |MC74HC157| |MC74HC161| |_MC74HC244| _| N
| __________ __________ __________ __________ __________ _|
| |KM4164B-15 TMS4256-12NL |MC74HC139| |MC74HC161| |_MC74HC11| _| C
| __________ __________ __________ __________ __________ _| O
| |KM4164B-15 TMS4256-12NL |_MC74HC00| |MC74HC164| |SN74LS38N| _| N
| ___________ ___________ __________ __________ __________ |
| |_MC74HC273| |_MC74HC273| |_MC74HC20| |_MC74HC10| |_MC74HC27| |
| __________ __________ __________ __________ __________ |
| |_MC74HC10| |MC74HC157| |_MC74HC74| |_MC74HC08| |MC74HC38N| |
| __________ __________ __________ __________ __________ |
| |_MC74HC74| |MC74HC153| |_MC74HC27| |_MC74HC02| |MC74HC38N| |
| __________ __________ __________ __________ __________ |
| |_MC74HC74| |MC74HC153| |_MC74HC08| |_MC74HC04| |_MC74HC14| |
| __________ __________ __________ __________ __________ |
| |_MC74HC74| |_MC74HC00| |MC74HC393| |_MC74HC08| |MC74HC164| |
| __________ __________ __________ __________ __________ |
| |_SN7406N_| |_MC74HC74| |_MC74HC32| |_MC74HC02| M74ALS161AP |
| __________ |
| |MC74HC157| |
|________________________________________________________________________|
*/
#include "emu.h"