参数资料
型号: MAS3587F
厂商: Electronic Theatre Controls, Inc.
元件分类: 通用总线功能
英文描述: MPEG Layer 3 Audio Encoder/Decoder
中文描述: MPEG层3音频编码器/解码器
文件页数: 24/83页
文件大小: 734K
代理商: MAS3587F
MAS 3587F
ADVANCE INFORMATION
24
Micronas
3.3. DSP Core
The DSP Core of the MAS 3587F has two RAM banks
denoted D0 and D1. The word size is 20 bits. All RAM
addresses can be accessed in a 20-bit or a 16-bit
mode via I
2
C bus. For fast access of internal DSP
states, the processor core also has an address space
of 256 data registers. All register and RAM addresses
are given in hexadecimal notation.
3.3.1. Access Protocol
The access of the DSP Core in the MAS 3587F uses a
special command syntax. The commands are exe-
cuted by the DSP during its normal operation without
any loss or interruption of the incoming data or outgo-
ing audio data stream. These I
2
C commands allow the
controller accessing the internal DSP registers and
RAM cells and thus, monitoring internal states and set-
ting the parameters for the DSP firmware. This access
also provides a download option for alternative soft-
ware modules.
The MAS 3587F firmware scans the I
2
C interface peri-
odically and checks for pending or new commands.
However, due to some time critical firmware parts, a
certain latency time for the response has to be
expected. The theoretical worst case response time
does not exceed 4 ms. However, the typical response
time is less than 0.5 ms.
Table 3
4 gives an overview over the different com-
mands which the DSP Core receives via the I
2
C data
register. The
Code
is always the first data nibble
transmitted after the
data_write
subaddress byte. A
second auxiliary code nibble is used for the short
memory (16-bit) access commands.
Due to the 16-bit width of the I
2
C data register, all
actions transmit telegrams with multiples of 16 data
bits.
Fig. 3
2:
General core access protocol
S
DW
A
W
$68
A
W
code , ...
A
... , ...
A
... , ...
Table 3
4:
Basic controller command codes
Code
(hex)
Command
Function
0...3
Run
Start execution of an internal program.
Run
with start address 0 means
freeze the operating system.
5
Read Ancillary Data
The controller reads a block of MPEG Ancillary Data from the MAS 3587F
6
Fast Program Download
The controller downloads custom software via the PIO interface
A
Read from Register
The controller reads an internal register of the MAS 3587F
B
Write to Register
The controller writes an internal register of the MAS 3587F
C
Read D0 Memory
The controller reads a block of the DSP memory
D
Read D1 Memory
The controller reads a block of the DSP memory
E
Write D0 Memory
The controller writes a block of the DSP memory
F
Write D1 Memory
The controller writes a block of the DSP memory
相关PDF资料
PDF描述
MAS7848L RDS MODEM / MANCHESTER DECODER
MAS7848L44C RDS MODEM / MANCHESTER DECODER
MAS9090BS-T LOW VOLTAGE 14-BIT LINEAR CODEC
MAS9090B LOW VOLTAGE 14-BIT LINEAR CODEC
MAS9090BJ LOW VOLTAGE 14-BIT LINEAR CODEC
相关代理商/技术参数
参数描述
MAS35X9F 制造商:MICRONAS 制造商全称:MICRONAS 功能描述:MAS 35x9F MPEG Layer 2/3, AAC Audio Decoder, G.729 Annex A Codec
MAS36 制造商:CUI 制造商全称:CUI INC 功能描述:Incremental Encoder
MAS36-256-N5 功能描述:ENCODER OPT 46MM ABS BIN 256PPR RoHS:是 类别:传感器,转换器 >> 编码器 系列:MAS36 产品目录绘图:OPE Series Panel Mount 标准包装:1 系列:OPE 编码器类型:光学 输出类型:正交(增量) 每转脉冲:256 电源电压:5VDC 触动器类型:1/4 英寸直径扁平端头 锁销:无 内置开关:无 安装类型:面板安装 方向:垂直 端接类型:端子引脚 回转寿命(最小循环):- 产品目录页面:2569 (CN2011-ZH PDF) 相关产品:OPEDAS0256-ND - ENCODER 256PPR DISK ASSY SHAFT 其它名称:365-1542
MAS3690CC 制造商:DYNEX 制造商全称:Dynex Semiconductor 功能描述:1553B Bus Controller/Remote Terminal
MAS3690CD 制造商:DYNEX 制造商全称:Dynex Semiconductor 功能描述:1553B Bus Controller/Remote Terminal