esq5505.cpp: added PCB layout for SQ-2 [Guru]

stadhero.cpp: added PCB layout [Guru]
This commit is contained in:
Ivan Vangelista 2020-02-01 10:39:23 +01:00
parent 3827cbb433
commit ceb8803d32
2 changed files with 113 additions and 13 deletions

View File

@ -2,12 +2,12 @@
// copyright-holders:R. Belmont, Parduz
/***************************************************************************
esq5505.c - Ensoniq ES5505 + ES5510 based synthesizers and samplers
esq5505.cpp - Ensoniq ES5505 + ES5510 based synthesizers and samplers
Ensoniq VFX, VFX-SD, EPS, EPS-16 Plus, SD-1, SD-1 32, SQ-1 and SQ-R (SQ-1 Plus,
SQ-2, and KS-32 are known to also be this architecture).
The Taito sound system in taito_en.c is directly derived from the 32-voice version
The Taito sound system in taito_en.cpp is directly derived from the 32-voice version
of the SD-1.
Driver by R. Belmont and Parduz with thanks to Christian Brunschen, and Phil Bennett
@ -124,6 +124,40 @@
22 = second digit of patch # becomes 6
23 = first digit of patch # becomes 6
Ensoniq SQ-2 MIDI keyboard
Ensoniq 1992
PCB Layout by Guru
PART NO.: 4001018001 REV B
|--| |--| |--| |--| |--| |--| |--| |--|
|--|J1|--|J2|--|J3|----|J4|-----------------------|J7|-----|J8|---|J9|---|J10--|
| PHONE RAUD LAUD PEDAL 3V_BATT FOOT MIDI MIDI MIDI |
| CV 74LS244 74LS244 74LS245 IN OUT THRU |
| |
| TL072 J5 HP6N138 |---| |
| 7912 4051 CARTRIDGE LOWER.U27 UPPER.U32 | 6 |LM2926
| J15 |-------J6------| 62256 62256 | 8 | |
| |---------------| 74HC4053 | 0 |7805
| 7812 7407 ENSONIQ | 0 | |
| TL072 TL072 ENSONIQ GLU | 0 | |
| SUPERGLU |---| |
| |
| 16MHz 30.47618MHz |
| POWER|
|TDA1541A ROM3.U38 ROM1.U26 74HC74 LM339 J12|
| |
| ROM2.U39 ROM0.U25 NCR6500/11 J13 |
| |
| OTISR2 74LS373 ESP 68681 |
| |
|7805 74HC74 74F139 6264 6264 ADJ-POT ESPR6 LM339 |
| |
|7915 74LS174 74HC161 74LS373 LM317T J11 J14 |
|------------------------------------------------------------------------------|
Note: All parts shown.
***************************************************************************/
#include "emu.h"

View File

@ -6,21 +6,87 @@
Emulation by Bryan McPhail, mish@tendril.co.uk
=== PCB Info ===
PCB Layout and Hardware Info by Guru
The OSC on the CPU board(DE-0303-3) is 20MHz
The OSC on the video board(DE-0304-3) is 24MHz
68000 = 20 / 2 (10)
6502 = 24 / 16 (1.5)
YM3812 = 24 / 8 (3)
YM2203 = 24 / 16 (1.5)
M6295 is driven by a 1.056MHz resonator, pin 7 is high
HSync = 15.6246kHz
VSync = 57.4434Hz
TODO : RNG issue? Some behavior isn't correct (ex: BGM randomizer).
PCB Layouts
-----------
DE-0303-3 |-----------| |------------|
|------------|-----------|-----|------------|-------------|
| |
| 20MHz 6264 |
| PV-2A |
| (PAL) X |
| |----| |
| SW2 | | |
| | 6 | X |
|J | 8 | |
|A | 0 | |
|M EF18.7F 65C02 | 0 | EF15.9A|
|M | 0 | |
|A 5814 | | |
| |----| X |
| SW1 |
| PV-1 |
| YM2203 YM3812 (PAL) PV-0 X |
| (PAL) |
| YM3014 YM3014 M6295 EF13.4A|
| UPC3403 UPC3403 1.056MHz |
| 6264 |
| MB3730 EF17.1E |
|---------------------------------------------------------|
Notes:
68000 - Clock 10.000MHz [20/2]
65C02 - Clock 1.500MHz [24/16]
YM3812 - Clock 3.000MHz [24/8]
YM2203 - Clock 1.500MHz [24/16]
M6295 - Clock 1.056MHz (via resonator), pin 7 HIGH
YM3014 - Yamaha YM3014B Serial Input Floating D/A Converter
6264 - 8kx8 SRAM
5814 - 2kx8 SRAM
X - unpopulated DIP28 socket
SW1/2 - 8-position DIP Switch
MB3730 - Fujitsu MB3730 Audio Power AMP
uPC3403- NEC uPC3403 High Performance Quad Operational Amplifier
HSync - 15.6246kHz
VSync - 57.4434Hz
DE-0304-3 |-----------| |------------|
|------------|-----------|-----|------------|-------------|
|EF12.14J |
| HM3-65728 |
|EF11.13J |
| |--------| HM3-65728 EF07.12A|
|EF10.11J |DATAEAST| PV-3 |
| |L7B0072 | (PAL) EF06.11A|
| 2063 |BAC 06 | |
| |--------| EF05.9A |
| 2063 5814 |
| 5814 EF04.8A |
| |
| 5814 |
| 5814 |--------| EF03.6A |
| |DATAEAST| |
| |L7B0073 | EF02.5A |
| |MXC 06 | |
| |--------| |--------| EF01.4A |
|EF09.4J |DATAEAST| |
| |TC17G042| EF-19.3D EF00.2A |
|EF08.2J | | |
| |--------| 24MHz |
|---------------------------------------------------------|
Notes:
HM3-65728 - 2kx8 SRAM
2063 - 8kx8 SRAM
5814 - 2kx8 SRAM
TODO : RNG issue? Some behavior isn't correct (ex: BGM randomizer).
reference: https://youtu.be/6azneK6uUnA
***************************************************************************/
#include "emu.h"