1 数字媒体片上系统
1.1 特性
。高性能能数字媒体soc
- 594MHz C64x+
- 297MHz ARM926EJ-S
- 8条32位C64x+ 指令/周期
- 4752 C64x+ MIPS
- 与C64x和ARM9完全软兼容
。高级长指令字(VLIW)
。TM320C64X+ DSP
-
8个高度独立的功能单元
。6个ALU(32-/-40位),在每个时钟周期内支持单条
32位指令,两条16位指令,或者4条8位指令
。
2个乘法器支持四条16*16-bit乘法操作/时钟周期
- 支持非对齐方式的存取
- 64个
32位通用存储器
- 指令打包减少代码长度
- 所有指令都是条件的
- 提高
。保护模式运算
。错误检测和程序重定向的例外支持
。硬件支持模循环运算
。
C64x+ 指令集特性
- 字节寻址(
8-/16-/32-/64-位数据)
- 8位移处保护
- 位抽取,置位,复位
- 标准化,饱和,位计数
- 压缩的
16位指令
- 增加的支持复杂乘法器的指令
。
C64x+ L1/L2 存储结构
- 32K-字节
L1P 程序RAM/Cache(直接匹配)
- 80K-字节
L1D 数据 RAM/Cache(2-Way Set-Associative)
- 80K-字节
L2 统一匹配 RAM/Cache(灵活的RAM/Cache分配)
。
ARM926EJ-S(MPU)Core
- 支持
32-位和16-位(Thumb)指令集
- DSP 指令扩展和单周期
MAC
- ARM Jazelle 技术
- EmbeddedICE-RT Logic 用来实时调试
。
ARM 存储结构
- 16K-字节指令
cache
- 8K-字节数据
cache
- 16K-字节
RAM
- 16K-字节
ROM
。
4-K字节存储的Emulation Trace Buffer(ETB11)用来调试
。
Endianness:小头 ARM和DSP
。视频处理子系统
- 调整引擎提供:
。调整图象大小为
1/4到4倍
。分离水平和垂直控制
- 后端支持:
。硬件实现的画中画显示(
OSD)
。
4-54MHz DAC 用来组合:
。合成
NTSC/PAL视频
。亮度
/色度独立视频
。
Component (YPbPr or RGB)
。
Video (progressive)
。数字数出:
。
8-/16-位YUV或24 位RGB
。搞清精度
。达到
2个视频窗口
。外部存储接口(
EMIFs)
- 32位
DDR2 SDRAM 存储控制器,256M字节地址空间(1.8V I/O)
- 异步
16位宽EMIF(EMIFA),128M。 字节地址延伸
。
Flash 存储接口
。
NOR(8-/16-位宽数据)
。
NAND(8-/16-位宽数据)
。
Flash 卡接口
- MMC/SD
- CompactFlash 控制器,
True IDE模式
-SmartMedia
。
EDMA控制器(64个独立的通道)
。两个
64-位通用定时器(每个可以配置为两个32-位定时器
。一个
64位看门狗定时器
。
3个UART(一个具有RTS和CTS流控制)
。
1个具有2个片选的SPI接口
。主
/从 I2C
。音频串行接口(
ASP)
- I2S
- AC97 音频编解码接口
- 标准声音编解码借口(
AIC12)
。
10/100Mb/s MAC(EMAC)
- IEEE802.3 规范
- 媒体独立接口(
MII)
。
VLYNQ接口(FPGA接口)
。
USB2.0
- USB2.0高速
/全速(480 Mbps)从口
- USB2.0 高速
/全速/低速主口(Mini-Host,支持1个外部设备)
。
3个脉宽调制输出
。片上
ARM ROM Bootloader (RBL),从NAND或者UART上Boot
。
ATA/ATAI I/F(ATA/ATAPI-5规范)
。单独的功耗节省模块(
ARM/DSP)
。 灵活的锁相环(
PLL)产生器
。
IEEE-1149.1(JTAG)
。 多达
71个GPIO(与其他设备复用)
。
361-Pin Pb-Free BGA Package(ZWT suffix),0.8-mm Ball pitch
。
0.09-um/6-Level Cu Metal Progress(CMOS)
。
3.3V 和1.8V I/O,1.2V内部
。应用:
- 多媒体
- 网络媒体编解码
- 视频图像