ECB-VDU

The Video Display Unit (VDU) board is a peripheral that allows direct video display generation. The VDU allows the home brew computer a greater degree of autonomy because it eliminates the dependency on serial terminals and/or external PCs. The VDU uses an SY6545 CRTC to generate a monochrome 80 column by 25 line display compatible with commonly available composite monitors.

Features

  • 80×25 NTSC composite video output display format .
  • Reprogrammable for PAL video output.
  • Reprogrammable ROM based character set.
  • PS/2 keyboard interface.
  • PS/2 mouse interface.
  • Parallel printer port interface.
  • ROMWBW BIOS support for CP/M.

Hardware Documentation

The following files describe the V2 board. Kicad and Gerber files are unavailable for this version. Differences between this version and previous versions are described as changes to headers and new pcb routing.

Schematics

Board Layout

Gerber Files

Version: ECB-VDU-A 10-Sep-2010

PCB Gerber files

The following manufacturing files have been regenerated from the ecb-vdu.zip file set shown below and have not been tested. Boards being manufactured as at 26 December 2018.

:boards:ecb:vdu:ecb-vdu-a-10sep2010.zip

:boards:ecb:vdu:ecb_vdu.zip

Hardware Documentation

The following files describe the V2 board. Kicad and Gerber files are unavailable for this version. Differences between this version and previous versions are described as changes to headers and new pcb routing.

Schematics

Board Layout

Gerber Files

Version: ECB-VDU-A 10-Sep-2010

PCB Gerber files

The following manufacturing files have been regenerated from the ecb-vdu.zip file set shown below and have not been tested. Boards being manufactured as at 26 December 2018.

:boards:ecb:vdu:ecb-vdu-a-10sep2010.zip

:boards:ecb:vdu:ecb_vdu.zip

Parts

Parts substitution:

SY6545A

The ECB-VDU incorporates a 6545 CRT controller (CRTC). The 6545 was a popular design and a range of derivatives and enhanced versions of this design were offered by different manufacturers under the 6545 and 6845 designation. For compatibility with this board the CRTC chip must support 'transparent' mode and 2Mhz operation.

Tranparent mode - provides the ability for the processor to access video memory through CRTC registers. The memory on the ECB-VDU board is not directly accessible by any device on the ECB bus.

2Mhz operation - provides ability for 80×25 display.

Known compatible chips are:

  • Synertek SY6545A, SY6845EA, SY6845EB, SY6545A-1.
  • United Microelectronics UM6845EA (2MHz), UM6845EB (3Mhz)
  • Rockwell R6545AP

Chips with unknown compatibility:

  • Rockwell R6545, R6545E.

Chips know not to work:

  • Motorolla MC6845

A range of data sheets are available here for reference.

Resistor network arrays:

The 1K5 resistor networks are specified as 10 pin units. These are difficult to obtain and 9 pin units can be substituted as the the last resistor is not used. Additionally the value for these pull up resistors are not critical and anything in the range 1K5 to 4K7 should work.

Other:

Capacitor

Transistor

Pictures

Connectors

There isn't a RESET select jumper on this board. RESET is configured for LEGACY mode. To run in KONTRON mode the trace from pin 15 IC26 (74LS241) to ECB connector C29 should be cut and pin 15 IC26 should be connected to ECB connector C26
  • P2 - 2 pin header for 75 Ohm video output for connecting to a cinch-style video connector for composite video output (pin 1 is signal, 2 is GND).
  • P3 - Parallel printer.
  • P4 - PS/2 keyboard.
  • P5 - PS/2 mouse.
  • K3 - Light pen input.

Jumpers

  • P6, P7, P8 - Character Bank selection.
  • K1 - Character set A. Default: Jumper pins 2-3.
  • K2 - Character set B. Default: Jumper pins 1-2.

Resources

FilenameFilesizeLast modified
consoledocs.pdf1.3 MiB2018/12/24 10:33
datasheets-6545-6845.zip6.0 MiB2019/01/12 23:59
ecb-vdu-a-10sep2010.zip136.1 KiB2018/12/25 20:52
ecb-vdu.jpg93.5 KiB2018/12/25 20:37
ecb-vdu_dsn.zip98.0 KiB2018/12/24 10:51
ecb_vdu.zip2.0 MiB2018/12/03 09:17
ek-vt5x-op-001.pdf1.2 MiB2018/12/24 10:33
electronics_project_volume_22.zip524.0 KiB2018/12/24 10:33
img_0014.jpg726.0 KiB2018/12/24 10:33
img_0015.jpg602.2 KiB2018/12/24 10:33
img_0017.jpg609.0 KiB2018/12/24 10:33
img_0024.jpg497.9 KiB2018/12/24 10:33
img_0109.jpg571.7 KiB2018/12/24 10:33
img_0114.jpg441.5 KiB2018/12/24 10:33
img_0116.jpg1.1 MiB2018/12/24 10:33
img_1089.jpg1.1 MiB2018/12/24 10:34
img_1090.jpg1.1 MiB2018/12/24 10:34
img_1091.jpg1.2 MiB2018/12/24 10:34
img_1092.jpg916.3 KiB2018/12/24 10:34
img_1093.jpg1001.3 KiB2018/12/24 10:34
img_9705.jpg754.0 KiB2018/12/24 10:34
img_9706.jpg749.5 KiB2018/12/24 10:34
img_9707.jpg780.0 KiB2018/12/24 10:35
n8vem-vdu-back-300dpi.jpg545.2 KiB2018/12/24 10:35
n8vem-vdu-front-300dpi.jpg762.8 KiB2018/12/24 10:35
printing_vdu_v1-brd-full.pdf444.1 KiB2018/12/24 10:35
printing_vdu_v1-sch.pdf189.9 KiB2018/12/24 10:35
printing_vdu_v2-brd.pdf1016.7 KiB2018/12/03 09:01
printing_vdu_v2-sch.pdf248.7 KiB2018/12/03 09:00
vdu-01.zip2.2 KiB2018/12/24 10:35
vdu-02.zip15.8 KiB2018/12/24 10:35
vdu-parts.txt2.0 KiB2018/12/24 10:51
vdu.jpg31.9 KiB2018/12/24 10:35
vdu3.zip23.7 KiB2018/12/24 10:35
vdu_board_completed.jpeg216.0 KiB2018/12/24 10:35
vdu_running.jpg903.6 KiB2018/12/24 10:36
FilenameFilesizeLast modified
80z-karte.pdf383.5 KiB2018/12/24 11:11
80zkuprom.zip933.0 B2018/12/24 11:11
html-files.zip859.8 KiB2018/12/24 11:12
img_9444.jpg937.2 KiB2018/12/24 11:12
kup80zlib.zip1.9 KiB2018/12/24 11:11
my_understanding_of_the_n8vem_vdu_board.doc2.4 MiB2018/12/24 11:13
mz_700_3_eng.rtf11.9 KiB2018/12/24 11:12
mz_700_3_ger.rtf8.4 KiB2018/12/24 11:12
vdu-dw.zip961.0 B2018/12/24 11:13
vdu4.zip32.1 KiB2018/12/24 11:13
vdu_font_edit.zip218.4 KiB2018/12/24 11:13
vducons.asm55.1 KiB2018/12/24 11:13
vduconssw.asm56.3 KiB2018/12/24 11:13
vduterm.asm50.6 KiB2018/12/24 11:13

Legacy Archive

boards/ecb/vdu/start.txt · Last modified: 2019/01/14 02:18 by b1ackmai1er
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0