欢迎访问ic37.com |
会员登录 免费注册
发布采购

CS49326 参数 Datasheet PDF下载

CS49326图片预览
型号: CS49326
PDF下载: 下载PDF文件 查看货源
内容描述: 多标准音频解码器系列 [Multi-Standard Audio Decoder Family]
分类和应用: 解码器
文件页数/大小: 86 页 / 1343 K
品牌: CIRRUS [ CIRRUS LOGIC ]
 浏览型号CS49326的Datasheet PDF文件第42页浏览型号CS49326的Datasheet PDF文件第43页浏览型号CS49326的Datasheet PDF文件第44页浏览型号CS49326的Datasheet PDF文件第45页浏览型号CS49326的Datasheet PDF文件第47页浏览型号CS49326的Datasheet PDF文件第48页浏览型号CS49326的Datasheet PDF文件第49页浏览型号CS49326的Datasheet PDF文件第50页  
CS49300 Family DSP  
the host ends the write cycle by driving the CS  
and DS pins high.  
4) The host should now terminate the read cycle  
by driving the CS and DS pins high.  
6.2.2.2.Reading a Byte in Motorola Mode  
6.2.3. Procedures for Parallel Host Mode  
Communication  
The flow diagram shown in Figure 27 illustrates  
the sequence of events that define a one-byte read  
in Motorola mode. The protocol presented  
Figure 27 will now be described in detail.  
6.2.3.1.Control Write in a Parallel Host Mode  
When writing control data to the CS493XX, the  
same protocol is used whether the host is writing a  
control message or an entire executable download  
image. Messages sent to the CS493XX should be  
written most significant byte first. Likewise,  
downloads of the application code should also be  
performed most significant byte first.  
1) The host must drive the A1 and A0 register  
address pins of the CS493XX with the address  
of the desired Parallel I/O Register. Note that  
only the Host Message register and the Host  
Control register can be read.  
Host Message:  
Host Control:  
A[1:0]==00b.  
A[1:0]==01b.  
The example shown in this section can be  
generalized to fit any control write situation. The  
generic function ‘Read_Byte_*()’ is used in the  
following example as a generalized reference to  
either Read_Byte_MOT() or Read_Byte_INT(),  
and ‘Write_Byte_*()’ is a generic reference to  
The host indicates that this is a read cycle by  
driving the R/W pin high.  
2) The host initiates the read cycle by driving the  
CS and DS pins low.  
Write_Byte_MOT()  
or  
Write_Byte_INT().  
3) Once the data is valid, the host can read the  
value of the selected register from the  
DATA[7:0] pins of the CS493XX.  
Figure 28 shows a typical write sequence. The  
protocol presented in Figure 28 will now be  
described in detail.  
1) When the host is communicating with the  
CS493XX, the host must verify that the DSP is  
ready to accept a new control byte. If the DSP  
is in the midst of an interrupt service routine, it  
will be unable to retrieve control data from the  
Host Message Register. Please note that  
‘Read_Byte_*()’ and ‘Write_Byte_*()’ are  
generic references to either the Intel or  
Motorola communication protocol.  
R/W (HIGH)  
ADDRESS A PARALLEL I/O REGISTER  
(A[1:0] SET APPROPRIATELY  
CS (LOW )  
DS (LOW )  
If the most recent control byte has not yet been  
read by the DSP, the host must not write a new  
byte.  
READ BYTE FROM  
DATA [7:0]  
2) In order to determine whether the CS493XX is  
ready to accept a new control byte the host must  
check the HINBSY bit of the Host Control  
Register (bit 2). If HINBSY is high, then the  
DSP is not prepared to accept a new control  
CS (HIGH)  
DS (HIGH)  
Figure 27. Motorola Mode, One-Byte Read Flow  
Diagram  
46  
DS339PP4  
 复制成功!