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

MAS3549F 参数 Datasheet PDF下载

MAS3549F图片预览
型号: MAS3549F
PDF下载: 下载PDF文件 查看货源
内容描述: MAS 35x9F MPEG 2/3层, AAC音频解码器, G.729附录编解码器 [MAS 35x9F MPEG Layer 2/3, AAC Audio Decoder, G.729 Annex A Codec]
分类和应用: 解码器编解码器
文件页数/大小: 92 页 / 1187 K
品牌: MICRONAS [ MICRONAS ]
 浏览型号MAS3549F的Datasheet PDF文件第26页浏览型号MAS3549F的Datasheet PDF文件第27页浏览型号MAS3549F的Datasheet PDF文件第28页浏览型号MAS3549F的Datasheet PDF文件第29页浏览型号MAS3549F的Datasheet PDF文件第31页浏览型号MAS3549F的Datasheet PDF文件第32页浏览型号MAS3549F的Datasheet PDF文件第33页浏览型号MAS3549F的Datasheet PDF文件第34页  
MAS 35x9F  
DATA SHEET  
3.3.2.9. Default Read  
– Issue a Run command to start program execution at  
entry point of downloaded code  
The Default Read command is the fastest way to get  
information from the MAS 35x9F. Executing the  
Default Read in a polling loop can be used to detect a  
special state during decoding.  
Example for Fast Program Download command:  
Download 5 words starting at D0:800,  
then download 4 words starting at D1:200:  
<DW 68 00 00>  
Freeze  
S
DW  
W
A
data_read  
A
S
DR  
W
A
A
d3,d2  
d1,d0  
W
N
P
<DW 68 b3 b0 03 18>Stop all internal transfers  
<DW 68 b4 30 03 00>  
The Default Read command immediately returns the  
lower 16 bit content of a specific RAM location as  
defined by the pointer D0:ffb. The pointer must be  
loaded before the first Default Read action occurs. If  
the MSB of the pointer is set, it points to a memory  
location in D1 rather than to one in D0.  
<DW 68 b4 b0 00 00>  
<DW 68 b5 30 03 18>  
<DW 68 b6 b0 00 00>  
<DW 68 bb b0 03 18>  
<DW 68 bc 30 03 00>  
<DW 68 b0 60 00 00>  
<DW 68 60 05  
08 00>  
initiate download of 5 words  
start at address D0:800  
Example: For watching D1:123 the pointer D0:ffb must  
be loaded with 8123  
:
hex  
Now transfer 5 20-bit words via the parallel PIO-port:  
<DW 68 e0 00  
00 01  
write to D0 memory  
1 word to write  
start address ffb  
value = 8...  
d4,d3 d2,d1 d0,d4 d3,d2 d1,d0  
d4,d3 d2,d1 d0,d4 d3,d2 d1,d0  
d4,d3 d2,d1 d0,x  
0f fb  
00 08  
01 23>  
...0123  
hex  
<DW 68 60 05  
82 00>  
initiate download of 4 words  
start at address D1:200  
Now the Default Read commands can be issued as  
often as desired:  
Now transfer 4 20-bit words via the parallel PIO-port:  
<DW 69 <DR  
Default Read command  
16 bit content of the  
address as defined by the  
pointer  
dd dd >  
d4,d3 d2,d1 d0,d4 d3,d2 d1,d0  
d4,d3 d2,d1 d0,d4 d3,d2 d1,d0  
<DW 69 <DR dd dd > ... and do it again  
<DW 68 b6 bc 00 00>switch the memory area  
D0:800 ... D0:fff from  
3.3.2.10.Fast Program Download (Code 6  
)
hex  
data to program usage  
<DW 68 10 0a>  
start program execution at  
address D0:100a  
S
DW  
W
A
data_write  
A
6,n2  
A
A
n1,n0  
a1,a0  
W
A
a3,a2  
W
A
P
The Fast Program Download command introduces a  
data transfer via the parallel port. n = n2,n1,n0  
denotes the number of 20-bit data words to be trans-  
ferred, a = a3,a2,a1,a0 gives the start address. The  
data must be organized in two times five nibbles to get  
two words of 20-bit length. If the number n of 20-bit  
data words is odd, the very last word has to be padded  
with one additional nibble.  
3.3.2.11.Serial Program Download  
Program downloads may also be performed via the  
2
I C-interface by using the Write D0/D1 Memory com-  
mands. A similar command sequence as in the Fast  
Program Download (Freeze, stop transfers...) applies.  
The download must be initiated in the following order:  
– Issue Freeze command  
– Stop all DMA-transfers  
– Issue Fast Program Download command  
– Download code via PIO-interface  
– Switch appropriate memory area to act as program  
RAM (register ED  
)
hex  
30  
June 30, 2004; 6251-505-1DS  
Micronas