2 产品简介
2.1 概述
D1s是为视频解码平台设计的高级应用处理器。它集成了一个64位处理器和RISC CPU指令架构,以提供最有效的计算能力。D1s支持全格式解码,如H.265,H.264,MPEG-1/2/4,JPEG,VC1等。而独立的硬件编码器可以用JPEG或MJPEG进行编码。集成的多ADC/DAC和I2S/PCM/DMIC/OWA音频接口可以与CPU无缝配合,加速多媒体算法,提供完美的语音交互解决方案。D1s支持丰富的显示输出接口,满足差异化市场对屏幕显示的要求。D1s可用于网络视频机、广告机、数码相框、车载MP5等。
2.2 特点
2.2.1 CPU结构
- RISC CPU
- 32 KB I-缓存和32 KB D-缓存
2.2.2 内存子系统
2.2.2.1 启动存储器(BROM)
片上存储器
支持从以下设备启动系统。
-
sd卡
- eMMC
- SPI NOR闪存
- SPI
NAND闪存
支持通过USB和SD卡的强制升级过程
支持GPIO引脚和eFuse模块来选择启动媒体类型
2.2.2.2
SDRAM
嵌入64MB DDR2
支持时钟频率高达533 MHz的DDR2
2.2.2.3 SMHC
三个SD/MMC主机控制器(SMHC)接口
SMHC0控制符合安全数字存储器(SD mem-version)协议的设备。
3.0)
SMHC1控制符合安全数字I/O(SDIO-版本3.0)协议的设备。
SMHC2控制符合协议的设备,多媒体卡(eMMC-版本5.0)。
最大性能。
- SDR模式150
MHz@1.8 V IO垫
- DDR模式50
MHz@1.8 V IO pad
- DDR模式50
MHz@3.3 V IO pad
支持1位或4位数据宽度
支持1至65535字节的块大小
内部1024字节的RX
FIFO和1024字节的TX FIFO
支持插卡和拆卡中断
支持硬件CRC生成和错误检测
支持基于描述符的内部DMA控制器
2.2.3 视频引擎
视频解码
- H.265
MP@L4.1 高达1080p@60fps
- H.264 BP/MP/HP@L4.2 高达1080p@60fps
- H.263 BP高达1080p@60fps
- MPEG-4 SP/ASP L5高达1080p@60fps
保密性
版权所有©
全志科技有限公司。保留所有权利。6
- MPEG-2 MP/HL高达1080p@60fps
- MPEG-1 MP/HL高达1080p@60fps
- Xvid高达1080p@60fps
- Sorenson Spark高达1080p@60fps
- WMV9/VC-1 SP/MP/AP高达1080p@60fps
- MJPEG高达1080p@30fps
视频编码
- JPEG/MJPEG高达1080p@60fps
- 支持输入图片缩放器向上/向下
2.2.4 视频和图形
2.2.4.1 显示引擎(DE)
- 输出尺寸最大可达2048 x 2048
- 支持两个alpha混合通道用于主显示,一个通道用于辅助显示
- 在每个通道中支持四个叠加层,并有一个独立的缩放器
- 支持potter-duff兼容的混合操作
- 支持LBC缓冲区解码器
- 支持抖动输出到TCON
- 支持输入格式 半平面YUV422/YUV420/YUV411和平面YUV422/YUV420/YUV411。
- ARGB8888/XRGB8888/RGB888/ARGB4444/ARGB1555/RGB565/palette
- 支持SmartColor2.0,提供卓越的显示体验
- - 自适应细节/边缘增强
- - 自适应色彩增强
- - 自适应对比度增强和新鲜色调校正
- 支持辅助显示的回写
2.2.4.2 去隔行器(DI)
- 支持YUV420(Planar/NV12/NV21)和YUV422(Planar/NV16/NV61)数据格式
- 支持32×32至2048×1280像素的视频分辨率
- 支持场间插值/运动自适应去交错方法
- 性能:1080p@60Hz YUV420的模块时钟为600M
2.2.4.3 Graphic 2D (G2D)
- 支持图层尺寸最大为2048 * 2048像素
- 支持预混阿尔法图像数据
- 支持色键
- 支持双管波特-达夫阿尔法混合
- 支持多种视频格式4:2:0, 4:2:2, 4:1:1和多种像素格式(8/16/24/32位图形层)
- 支持内存扫描顺序选项
- 支持任何格式转换功能
- 支持1/16×到32×的调整比例
- 支持32相8抽头水平抗混叠滤波器和32相4抽头垂直抗混叠滤波器
- 支持窗口剪辑
- 支持FillRectangle, BitBlit, StretchBlit 和 MaskBlit
- 支持水平和垂直翻转,顺时针旋转0/90/180/270度的正常缓冲区
- 对LBC缓冲区支持水平翻转,顺时针0/90/270度旋转
2.2.5 视频输出
2.2.5.1 RGB和LVDS LCD
- 支持带有DE/SYNC模式的RGB接口,最高可达1920 * 1080@60fps
- 支持串行RGB/假RGB接口,最高可达800 * 480@60fps
- 支持双链路的LVDS接口,最高可达1920 * 1080@60fps
- 支持单链路的LVDS接口,最高可达1366 * 768@60fps
- 支持i8080接口,最高可达800 * 480@60fps
- 支持NTSC和PAL的BT656接口
- 支持RGB666和RGB565,具有抖动功能
- 具有R/G/B通道独立性的伽马校正
2.2.5.2 MIPI DSI
- 符合MIPI DSI v1.01标准
- 支持4线MIPI DSI,分辨率最高可达1280 * 720@60fps和1920 * 1200@60fps
- 支持带同步脉冲/同步事件的非突发模式和突发模式
- 支持像素格式。RGB888、RGB666、RGB666松散排列和RGB565
- 支持连续和非连续的通道时钟模式
- 支持通过数据通道0进行LP中所有通用命令的双向通信
- 支持低功率数据传输
- 支持ULPS和逃逸模式
- 硬件校验功能
2.2.5.3 CVBS输出
- 1个通道的CVBS输出
- 支持NTSC和PAL格式
- 插头状态自动检测
- 10位DAC输出
2.2.6 视频输入
2.2.6.1 并行CSI
- 支持8位数码相机接口(RAW8/YUV422/YUV420)。
- 支持BT656、BT601接口(YUV422)
- 支持ITU-R BT.656时间多路复用格式,在DDR采样模式下最高可达2*1080p@30fps
- 最大的像素时钟为148.5MHz
- 支持隔行扫描视频输入的去隔行扫描
- 支持从YUV422到YUV420、YUV422到YUV400、YUV420到YUV400的转换
- 支持水平和垂直翻转
2.2.6.2 CVBS输入
- 2通道CVBS输入和1通道CVBS解码器
- 支持NTSC和PAL格式
- 支持YUV422/YUV420格式
- 具有1通道3D梳状滤波器
- 检测信号锁定和625线
- 可编程的亮度、对比度和饱和度
- 10位视频ADC
2.2.7 系统外设
2.2.7.1 定时器
- 定时器模块实现了定时和计数功能,其中包括定时器0、定时器1。
- 看门狗,以及音频视频同步(AVS)。
- 定时器0/定时器1是一个32位的下行计数器。定时器0和定时器1是完全一致的
- 看门狗用于传输复位信号,当系统中发生异常时,复位整个系统
- 系统中发生异常时,传送一个复位信号以重置整个系统。
- AVS是用来同步音频和视频的。AVS子块包括AVS0和AVS1是完全一致的
2.2.7.2 高速定时器(HSTimer)
- HSTimer模块由HSTimer0和HSTimer1组成。HSTimer0和HSTimer1是向下的计数器,实现定时和计数功能。
- 实现定时和计数功能。它们是完全一致的。
- 可配置的56位下行定时器
- 支持5个预刻度因子
- 时钟源与AHB0时钟同步,比其他定时器准确得多
- 支持2种工作模式:周期性模式和单一计数模式
- 当计数减少到0时产生一个中断
2.2.7.3 平台级中断控制器(PLIC)
- 对外部中断源进行采样、优先级仲裁和分配
- 中断可以被配置为机器模式和超级用户模式
- 多达256个中断源采样,支持电平中断和脉冲中断
- 32级的中断优先级
- 独立维护每种中断模式(机器/超级用户)的中断使能
- 独立维护每种中断模式的中断阈值(机器/超级用户)。
- 可配置PLIC寄存器的访问权限
2.2.7.4 DMAC
- 多达16个通道的DMA
- 为数据读取提供32个外围DMA请求,为数据写入提供32个外围DMA请求
- 灵活的数据宽度为8/16/32/64位
- 可编程的DMA突发长度
- 支持线性和IO地址模式
- 支持具有内存到内存、内存到外设、外设到内存的数据传输类型。
- 外设到外设
- 支持链接列表的传输
- DRQ响应包括等待模式和握手模式
- DMA通道支持暂停功能
- 存储器设备支持非对齐转换
更多内容请查看附件