Return to previous page Return to menu Go to next page

3. Communication with CD block

3.1 Communication register

A list of registers for communication with the CD block and the corresponding access functions are shown in Table 3.1.

Table 3.1 Communication register list
 Register name 
 R / W 
 Description 
 access function 
 DATATRNS 
 R / W 
 Data transfer register 
CDC_GetDataPtr
 HIRQREQ 
 R / W 
 Interrupt factor register 
CDC_GetHirqReq
CDC_ClrHirqReq
 HIRQMSK 
 R / W 
 Interrupt mask register 
CDC_GetHirqMsk
CDC_SetHirqMsk
 MPEGRGB 
 R 
 MPEG register (RGB data) 
CDC_GetMpegPtr

* Access width is all 16 bits (1 word)

The details of the register for communication are shown below.

In the figure, reserved bits are represented by “-”. Be sure to specify 0 for reserved bits.
The bit configuration is 15 for the most significant bit (MSB) and 0 for the least significant bit (LSB).

(1) Data transfer register (DATATRNS)

Register to input / output data between host and CD block during data transfer.
The inside of the register is a FIFO, and when the host retrieves the data, the CD block automatically sets the data. (Same for writing data)

Table 3.2 Bit configuration of data transfer register
 Register name 
 R / W 
 15 
14
13
12
11
10
9
8
DATATRNS
R/W
    
    
    
    
    
    
    
7
6
5
4
3
2
1
0
    
    
    
    
    
    
    
    

(A) Initial value of bit is undefined.


Return to previous page Return to menu Go to next page