瑞芯微RK2728B方案芯片介绍

RK2728B是一种高集成度、高性能、低功耗的数字多媒体处理器。

RK2728B可以通过软件和专用协处理器支持各种类型的视频标准(如H.264/RMVB/MPEG-4/AVS/WMV 9)的解码和
编码。特别是,视频解码的最高性能。对于H.264@1280x720格式的视频,将实现流畅的重放。通过提供一套完整
的外围接口,RK2728B可以支持非常灵活的应用程序,包括SDRAM,NOR闪存,NAND Flash,LCDC,USB OTG
,SD/MMC,I2C,I2S,UART,SPI主控,SPI从站,PWM等

System Operation
双核体系结构(ARM 926EJC DSP)
从ARM到DSP依次支持系统引导
支持地址重映射功能
对于两个内核,所有模块都有统一的地址空间
ARM9JTAG调试方法

Communication between two cores
支持共享内存和交互中断方法完成通信
处理器接口单元(PIU)
-内置三个命令/应答协议寄存器和三个信号量寄存器,由两个核心访问
-支持三个信号量相关中断和两个内核之间的一个命令-回复相关中断

Clock/Power Management
用于ARM 9子系统、dsp子系统和其他逻辑的三个片上PLL。
支持不同的DSP核心和内部AHB总线时钟比:1:1, 1:2, 1:3, 1:4, up to 1:16 mode
支持不同的DSP内部AHB总线和内部APB总线时钟比:1:1, 1:2, 1:3, 1:4, up to 1:16 mode
支持不同ARM9内核和AHB总线时钟比率:1:1,1:2,1:3,1:4模式
支持不同ARMAHB总线和ARMAPB总线时钟比率:1:1, 1:2 and 1:4 modes
每个关键时钟域的最大频率:TBD
6种工作模式通过时钟门控以节省功率:
正常模式:正常运行模式
慢模式:没有锁相环的低频时钟(24MHz)
深慢速模式:无PLL的更低频率时钟(32.768kHz)
空闲模式:只用于cpu的时钟被停止,被来自空闲模式对cpu的任何中断唤醒
睡眠模式:仅用于dsp的时钟停止,通过一些中断dsp或从cpu设置寄存器从睡眠模式中唤醒
停止模式:所有时钟停止,sdram进入自刷新状态,所有pll进入断电模式,通过外部引脚或rtc报警中断从停止模式
中唤醒
分别支持4个领域的电源关闭

Memory Interface
静态/SDRAM内存控制器
-支持工业标准SDRAM从16MB到128MB设备
-只有16位SDRAM数据总线
-支持sdram断电模式
-支持SDRAM自刷新模式
-5个从数据端口的可编程仲裁优先级

NAND闪存控制器
-支持4芯片选择NAND闪存
-支持8位宽数据
-灵活的CPU接口支持
-嵌入4x512b尺寸缓冲区,以提高性能
-支持内部DMA从/向闪存的传输
-512B,2kb,4KB页面大小支持
-支持最多14位硬件ECC

SD/MMC控制器
-嵌入式SD/MMC控制器
-兼容SD内存/SDIO,具有1位和4位数据总线
-兼容MMC V3.3和V4.0的1/4位数据总线
-支持合并的单个32x32bitFIFO,用于发送和接收操作
-通过停止卡时钟支持FIFO过运行和欠载运行
-可变sd/mmc卡时钟速率0-52 mhz,取决于ahb时钟频率
-可控SD/MMC卡时钟节省功耗
-支持卡的检测和初始化,以及写保护
-支持传输块大小1到65365字节
-基于DMA或基于中断的操作

视频接口
LCD控制器
-嵌入式DMA功能
-支持一个缩放窗口和一个“无缩放”窗口
-缩放窗口支持YUV 422/YUV 420/RGB 565/RGB 888输入
-无标度窗口支持RGB565/RGB888输入和4个区域
-支持虚拟显示
-从1/8到8的缩放引擎生成
-支持16级Alpha混合和透明操作
-支持空白/黑色功能
-支持高达480X272的液晶面板分辨率
-与MCU Pannel兼容
-支持单片机面板旁路模式和比例尺模式
-兼容RGB Delta/NO-Delta Pannel
-与RGB系列/并行24位(MAX)输出兼容
-兼容CCIR 656输出
-支持交错和渐进输出
-LC-Hiz控制支架
-支持主机接口的LCDC接口旁路

详细的请参考RK2728B规格书

猜你喜欢

转载自blog.csdn.net/qq_42792038/article/details/95179115