
5
ZR38650
Table 1: Standard Function Command and Response Summary
Class
Name
Description
Write Command
Commands to ZR38650 to perform a specific function
Primary Decoding
And Test
Functions
AC3
Select AC-3 or AC-3 + Pro Logic decoder function
PCMPROL
Select PCM or Pro Logic decoder functions with PCM input and mixer function
MPEG
Select MPEG or MPEG + Pro Logic decoder function
PNG
Select pink noise generator function
USER
Select user defined function
Operation
Functions
PLAY
Resume selected function operation and unmute audio output
MUTE
Mute audio output without stopping the selected operation
UNMUTE
Restore muted audio output while continuing the selected operation
STOP
Stop operation, retain data in input buffer and mute audio output
STOPF
Stop operation, flush the data in the input buffer and mute audio output
STAT
Return decoder status information using the READ command
SPDIFSTAT
Return the S/PDIF input channel status
GETPTC
Return the PTC and STC values for timing synchronization
NOP
Not a command, does not affect operation. Will return a Progress response.
Set-Up Functions
PLLTAB
Set the PLL programmable registers
PLLCFG
Define the PLL configuration
CFG
Configure the ZR38650 I/O to the specific system hardware
SETSTC
Set the system time clock and video delay
VER
Return 32-bit ROM version number using the READ command
BOOT
Load and execute the N parameter words of bootstrap program
SPDIFCS
Write the S/PDIF output channel status
PARAM
Define parameters for special functions
INTRP
Interpret: load and execute four parameter words as a ZR38001 instruction
SETIO
Set, test and return general purpose single-bit I/O registers
POKE
Load N 32-bit words to the core processor RAM at the given start address
PEEK
Read N 32-bit words from core processor RAM at the given start address
Read Command
Commands to ZR38650 to return Reply words to the host
READ
Command to ZR38650 to return a Reply word after specific commands
Reply Response
Data words returned to the host as the result of sending specific commands followed by READ commands
AC3STATR
Status and information about the AC-3 stream
PCMPROLR
Status and information about the PCM or Pro Logic stream
MPEGSTATR
Status and information about the MPEG stream
PNGSTATR
Status and information about the PNG stream
VERR
Four byte version number of ROM read by VER command
SETIOR
Two words of GPIOC and GPIO registers
PLLR
Two bits which indicate the PLL lock status
PEEKR
N 32-bit words from core processor RAM specified by PEEK command
SPDIFSTATR
S/PDIF input channel status
GETPTCR
PTC and STC values of 32 bits each
Progress Response
Data words returned to host in the normal process of sending any command
EXPECT
Expected number of parameter words still to be received from host
ISTATUS
Interpreter status