This document summarizes the functions related to the MPEG part of the CD block and the external specifications related to the MPEG part of the CD communication interface.
The CD communication interface of the MPEG part is abbreviated as MPEG communication interface.
┌──────────────────────────────────────────┬─┐
│┌────────────────────────────────────────┐│ │
││ Host side program ││ │
││ (MPEG library, application, etc.) ││ │
│└────────────────────────────────────────┘│h│
│ │CD comm │MPEG comm ↑ │o│
│ │functions │functions │ │s│
│ ↓ ↓ │ │t│
│┌─────────────────────┐┌ ─ ─ ┴ ─ ─ ─ ─ ─ ┐│ │
││ CD communication │ (Data transfer │ │
││ interface ││ module such as ││ │
││ │ DMA) │ │
│└─────────────────────┘└ ─ ─ ┬ ─ ─ ─ ─ ─ ┘│ │
└─────────────────────────────┼────────────┴─┘
│ │ │
CD block│CD │MPEG │
comms │command │command │ Extracted data
↓ ↓ │
┌─────────────────────────────┼────────────┬─┐
│ ┌────┴───┐ │ │
│ │MPEG │ │C│
│ │register│ │D│
│ CD part MPEG part└────┬───┘ │ │
│functions functions │ │b│
│┌──────┐ ┌────────┐ │ │l│
││ CD │ │ MPEG │ │video │o│
││buffer├─────→│ device ├─────┤data │c│
│└──────┘MPEG └────┬───┘ │ │k│
│ stream │audio │ │ │
│ │data │ │ │
└───────────────────┼─────────┼────────────┴─┘
↓ ↓ ┌──────┐
┌────┐ ┌────┐ │ TV │
│SCSP│ │VDP2├─→│screen│
└────┘ └────┘ │ │
└──────┘
To play MPEG and actually output video and audio, separate VDP2 and SCSP settings are required.
Please refer to the VDP2 and SCSP manuals for configuration instructions.
window function
You can set the display range of the decoded video as a window and further enlarge or reduce it.
video effects
Video effects such as ``mosaic'', ``blur'', and ``luminescence'' can be applied to the decoded video.
★ PROGRAMMER'S GUIDE ★ CD communication I/F (MPEG part)