Skip to the content
PCBKitNew board
2 layers73.7 × 81.1 mmVideo, the printed circuit board in 3D

PAL-1 Sprite Color Graphics Adapter

Size
73.7 × 81.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
40
Nets
107
Pads
295
Tracks, vias
26, 0
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
17 Sep 2022
Updated
23 Aug 2024

Overview

Video is an open-source printed circuit board by dimitrit, from the dimitrit/pal1vdp repository on GitHub. It is a 2-layer board of 73.7 × 81.1 mm with 40 parts on 107 nets, routed with 26 tracks and 0 vias.

It is built around the 74LS574N, 74LS00SC and 74LS02PC, with the 74LS04PC and 74LS30PC among its other parts. Its parts include 15 capacitors, 10 ICs, 4 resistors, 3 connectors and 1 diode. It belongs with the interfaces and adapters boards of this library.

Main components

5

README

readme.md

PAL-1 Sprite Colour Graphics Adapter

The PAL-1 Sprite Colour Graphics Adapter is an expansion board for the PAL-1 system1, based on the Texas Instruments TMS9918A Video Display Processor (VDP)2 and was inspired by a Ciarcia's Circuit Cellar project3.

The TMS9918A VDP was used in video systems to provide data display on raster scanned colour television sets or monitors. The IC generates all necessary video, control, and synchronisation signals and also controls the storage and retrieval of display data in its own dedicated screen memory.

Note
The TMS9918A VDP generates a 525-line NTSC encoded colour video signal. While the TMS9928A VDP, which is intended for use with PAL video systems, is functionally compatible with the TMS9918A, it is not pin-for-pin compatible. Thus it is not possible to use the TMS9928A VDP in the PAL-1 Sprite Colour Graphics Adapter. Instead, users who do not have access to an NTSC TV or monitor are recommended to use AV to HDMI or AV to VGA converters as appropriate. Such converters are widely available from the usual e-commerce and auction web sites.

Acknowledgements

The SRAM circuitry is based on work by Tom LeMense and Dan Werner4,5.
PAL-1 and the PAL-1 logo used with kind permission of Liu Ganning.

References

  1. Liu Ganning, ‘PAL-1 Microcomputer User Manual’, 2020 http://pal.aibs.ws/assets/PAL_en.pdf [accessed 21 July 2022].
  2. ‘9900 TMS9918A/TMS9928A/TMS9929A Video Display Processors’ (Texas Instruments Incorporated, 1982) https://web.archive.org/web/20180717212934/https://emu-docs.org/VDP%20TMS9918/Datasheets/TMS9918.pdf [accessed 17 September 2022].
  3. Steve Ciarcia, ‘High-Resolution Sprite-Oriented Color Graphics’, Byte, 7.8 (1982), 57–80.
  4. Tom LeMense, ‘SRAM Replacement for TMS99x8 VRAM’, 2010 https://retrobrewcomputers.org/n8vem-pbwiki-archive/0/35845334/48860720/33053543/SRAM%20Replacement%20for%20TMS99x8%20VRAM.pdf [accessed 17 September 2022].
  5. Tom LeMense and Dan Werner, ‘Video Display Interface Board’, RetroBrew Computers Wiki, 2021 https://www.retrobrewcomputers.org/doku.php?id=boards:ecb:scg:start [accessed 17 September 2022].

Parts

40
QtyValueFootprintReferences
110.1uFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C14
374LS574Package_DIP:DIP-20_W7.62mmU7, U8, U9
233pFCapacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mmC11, C12
275Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3, R4
10Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
110.7386MhzCrystal:Crystal_HC49-U_VerticalY1
11N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1
1220uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC15
122uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC13
12N3904Package_TO_SOT_THT:TO-92_InlineQ1
1470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2
174LS00Package_DIP:DIP-14_W7.62mmU2
174LS02Package_DIP:DIP-14_W7.62mmU3
174LS04Package_DIP:DIP-14_W7.62mmU4
174LS08Package_DIP:DIP-14_W7.62mmU5
174LS30Package_DIP:DIP-14_W7.62mmU1
1CY7C199Package_DIP:DIP-28_W7.62mmU10
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1Conn_02x20_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_VerticalJ1
1Conn_CoaxialVideo:RCA right angle phonoJ2
1Inductor (bead)Inductor_THT:L_Axial_L7.0mm_D3.3mm_P10.16mm_Horizontal_Fastron_MICCL1
1Jumper_2_OpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2
1Jumper_3_OpenConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP1
1LOGOPAL-1:logo_ebG***
1LOGOLOGOG***
1TMS9918APackage_DIP:DIP-40_W15.24mmU6

Questions

How big is the Video PCB?

It measures 73.7 × 81.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Video use?

40 parts, built around the 74LS574N, 74LS00SC, 74LS02PC and 74LS04PC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Video KiCad files?

From the dimitrit/pal1vdp repository on GitHub, at the commit this page was made from: the board is video/video.kicad_pcb and its schematic video/video.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Video design in my own project?

Its repository states no licence, so its author keeps all rights: ask dimitrit before reusing the design.

Similar boards

  • 4 layers243.8 × 170.2 mmHEC1, the printed circuit board in 3D

    HEC1

    Andy18650/HEC-Model-Z1

    A Z80 computer with protected mode support

    126 parts36GPL-3.0
  • 4 layers304.5 × 217.2 mmLatest Full Backplane, the printed circuit board in 3D

    Latest Full Backplane

    Trilobyte-CPU/8-bit-computer

    A DIY 8-bit computer built mostly with discrete logic chips

    478 parts2
  • 2 layers100 × 100 mmALU0, the printed circuit board in 3D

    ALU0

    Left-Hand/74-gate-computer

    An logic gate computer made of 74 gates

    68 parts19
  • 2 layers364 × 203 mmCPU6S, the printed circuit board in 3D

    CPU6S

    Meisaka/CenMiniCom

    Centurion Minicomputer Schematics

    240 parts8
  • 4 layers304.8 × 215.9 mm64 256KB SYSTEM BOARD, the printed circuit board in 3D

    64 256KB SYSTEM BOARD

    kev-ju/PC-Retro-MTM

    Modern KiCad version of the IBM 5150 system board originally created by MTM Scientific, Inc.

    197 parts4
  • 2 layers279.9 × 76.1 mmAmdekDVM, the printed circuit board in 3D

    AmdekDVM

    schlae/AmdekDVM

    Reverse engineering Amdek DVM video card for the Apple II

    69 parts4CERN-OHL-P-2.0
  • 2 layersRogelio Pineda part 7-AMLDC-2044B, the printed circuit board in 3D

    Rogelio Pineda part 7-AMLDC-2044B

    ForgottenMachines/Entrex

    The technologies documented here will include all like-kind systems manufactured by Nixdorf, Redifon, ROCC & Mera, all originally designed by Entrex Inc, Burlington, MA USA.

    332 parts1