ZORAN Corporation
USBvision II Data Decoder
ZR36505 Data Sheet
The tables in the following pages specify all the Control and Status registers in the ZR36504.
A brief description is given for every specific bit in these registers, and the default values
(after Reset operation) are defined. For more details about a specific register, consult the
appropriate session in this data sheet.
General Control Registers (Power, Restart EP, USB, IO-pins, Camera Control):
Reg.
Reg. Name
Function
Address
0
PWR_REG
d0: WD_EN: '1' Enables USB Watch-Dog timer
d1: SSPND_EN: '0' Enables Suspend-Resume logic
d2: RES2: '0' Restarts End-Point #2 logic, '1' Releases
d3: CLK48_EN: '1' Enables 48MHz at CLK48 output pin.
d4: reserved
d5: PWR_VID: '1' Video-logic Power-On
d6: reserved
d7: E2_EN: '1' Enables EEPROM R/W
1
CONFIG_REG d7-d0: Configuration (set via USB). Read-Only reg.
2
ADRS_REG
d6-d0: Device Address (set via USB). Read-Only reg.
d7: '0'. reserved.
3
ALTER_REG
d3-d0: Video Bandwidth (set via USB). Read-Only reg.
d7-d4: '0000'. reserved.
4
FORCE_
d3-d0: NEW_ALT Forced Video Bandwidth. R/W reg.
ALTER_REG
d7: FORCE_ALT ('1'=force, '0'=ignore)
d6-d4: '000'. reserved.
5
STATUS_REG d0: VFRM_BLNK Vertic. Blank (if '1'). Read-Only reg.
d7-d1: '0000000'. reserved.
6
IOPIN_REG
d0: IO_1 Read/Write level of ZR36504 pin IO-1
d1: IO_2 Read/Write level of ZR36504 pin IO-2
d7-d4: TEST[3..0], must be '0000' for proper operation.
d3-d2: '00'. reserved
7
SER_MODE
d7-d4: MODE (Soft, IICC, Cam1,Cam2,,,)
normally (when not in Soft mode):
d0: CLK_RATE ('0' = 93.75KHz, '1' =1.5MHz)
d1: CLK_POL ('0' = Normal, '1' = Inverted)
d2: TEST(auto bulk). Must be '0' for proper operation.
d3: VSYNC ('1' = wait to new input video field)
Soft mode:
d0: CLK_OUT (functional in Soft mode only)
d1: DAT_IO (functional in Soft mode only)
d2: SENS_OUT (functional in Soft mode only)
8
SER_ADRS
d7-d0: Address of serial device/camera-param.
9
SER_CONT
d2-d0: SER_LEN Number of bytes to Wr/Rd
d3: SER_DIR ('0' = Wr, '1' = Rd)
d4: SER_GO/SER_BUSY
d5: NACK_RCV (Read-Only. '1' means Not Ack.)
d6: CONTINUE (Do not send START signal next time)
d7: NO_STOP (Do not send STOP signal this time)
10
SER_DAT1
d7-d0: 1st serial byte to be sent/received
11
SER_DAT2
d7-d0: 2nd serial byte to be sent/received
12
SER_DAT3
d7-d0: 3rd serial byte to be sent/received
13
SER_DAT4
d7-d0: 4th serial byte to be sent/received
November-99
Default
Value
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
00H
Page 21 of 21