#DVD Player
1 messages · Page 1 of 1 (latest)
ARM Developer Suite Hardware
Specs:
Processors:
1x ARM7TDMI 32bit RISC MCU, 55MHz (Optical Disk Controller)
1x ARM7TDMI 32bit RISC MCU, 20MHz (System Controller)
1x Intel 8032 8bit CISC MCU, 12MHz (Input\Output Processor)
1x Cyndanera DSP16 16bit DSP, 81MHz (Digital Signal Processor)
Video:
1x Display (720x480 pixel, 24bit color depth)
1x 2D Engine (Video Display Processor)
1x MPEG 1/2 Decoder (Image Processor Unit)
Sound:
Output: Stereo, 5.1 Surround
Input: Microphone
Communication Ports:
Serial Port (4-Player Link, Single Game Pak play)
Internal Memory:
4MB Drive Buffer
512KB VRAM (allocateable as BG/OBJ/Palette/SRAM memory)
16MB SDRAM
128B EEPROM
2MB IPL ROM + RTC
External Memory:
DVD-ROM Drive
Card Slot
GBA Slot
DSP Spec:
Cyndanera DSP16:
Clock: 81MHz
Bits: 16bit
Endian: Little
Data RAM: 8KB x16
Data ROM: 4KB x1
Instruction RAM: 8KB x4
Instruction ROM: 8KB x2
Hardware Decoder: ADPCM, MP2, AC3, DTS
DSP Programs:
Bootrom IPL microcode
DSP Init microcode
Card microcode - handles card security
Audio System microcode - mixing, filters, dolby logic pro ii
GBA Multiboot microcode - decrypts GBA multiboot program
Software:
ARM Multi-ICE - for ARM debugging
ARM Developer Suite - for ARM development
C51 & Keil uVision - for Intel 8051 development
Cyndanera DSP Tools - for DSP development
Icarus Verilog - Verilog Simulator
so... an os that only runs dvd software?
it uses a System Controller(Manager) and a Disc Controller to do low level drive functions, so not quite
Disc Controller also does Descrambling, XADPCM decoding, servo control, etc.
Here's a pic of the DVD Driver for the IOP(Input\Output Processor) Intel 8032
The compiled code is stored as a rom program c array to be compiled into the System Controller source code
That’s really cool!
thanks I thought it would be could to have a IO Processor for doing task jobs like DVD Interface & Commands, VFD, IR Sensor, I2C Devices, UART, GPIO
startup and bank switching are pretty much what's written in assembly for the intel 8032(IOP) microcontroller
Microcontroller Specs
Microcontrollers used in other DVD Player chipsets
ESS - MIPS-X
ZORAN - Intel 8086
SUNPLUS - MIPS32, MIPS-DSP
MEDIATEK - Intel 8032(System) & ARM7TDMI(Playback)
SAMSUNG - ARM7TDMI