RK3399(4)

 TYPE-C接口

2.16 音频接口

l  I2S/PCM

n  SoC里内置了三个I2S/PCM

n  I2S0/I2S2支持达8通道TX8通道RXI2S1支持达2通道TX2通道RX

n  I2S2内部连接到HDMIDisplayPortI2S0I2S1提供给外设

n  音频分辨率从16bit32bit

n  采样速度达192KHz

n  听过主从工作模式,软件可以配置

n  支持3 I2S格式(常规、左调整、右调整)

n  支持4PCM格式(earlylate1late2 late3

n  I2SPCM模式不可能同时使用

l  SPDIF

n  支持216bit音频数据,存储在同一个32bit宽的位置

n  支持双相位格式立体声音频数据输出

n  支持1631bit音频数据左右对齐在32bit宽的采样数据缓冲里

n  支持162024bit音频数据传输,在线性PCM模式

n  支持非线性PCM传输

2.17 互联

l  SDIO接口

n  兼容SDIO3.0协议

n  4bits数据总线宽

n  总共有2MMC接口,可以配置为SD/MMCSDIO

l  GMAC 10/100/1000M以太网控制器

n  一个Giga以太网

n  RGMII接口支持10/100/1000Mbps数据传输速率

n  RMII接口支持10/100Mbps数据传输速率

n  支持全双工和半双工操作

n  在发生和接收通道里插入和删除前导码和数据起始帧

n  以每帧为基础可控制自动CRC和填补位的产生

n  在接收帧上,可选剥离自动填补/CRC

n  可编程的帧间隙(40-96bit8的倍数步长)

n  支持多种灵活的地址滤波模式

n  独立的32bit状态位,返回给发生和接收包

n  支持IEEE802.1Q VLAN标签检测,在接收帧

n  支持Lan唤醒帧的检测和AMD魔幻包检测

n  支持卸载检查,为接收的以太网帧封装的IPv4TCP

n  支持检查IPv4头检查和、TCPUDP或·ICMP检查和,封装在IPv4IPv6数据报文里

n  全面的状态报告,用于正常的操作和传输出错

n  PAUSE帧控制自动产生,或反压信号给GMAC核,基于接收FIFO-fill级别(阈值可以配置)

n  处理传输冲突帧的自动重发

n  废弃帧:延迟冲突,连续冲突,连续延期和低负荷情况

l  SPI控制器

n  6个内置SPI控制器

n  支持串行主、从模式,软件可配置

n  DMA或中断操作

n  内置两个32x16bitFIFO,分别用于TXRX操作

l  UART控制器

n  内置5UART控制器

n  可基于DMA、中断操作

n  收发各自有64KBFIFO

n  支持5678bit的数据长度

n  标准的异步通讯位,如开始、停止、校验位

n  支持不同的输入时钟,以获得4Mbps速率,或其它特殊的波特率

n  支持非整数倍的时钟分频器用作波特率时钟产生

n  UART03支持自动流控制模式

l  I2C控制器

n  内置9I2C控制器

n  支持多主I2C操作

n  支持7bit10bit寻址模式

n  串行8bit定向和双向数据传输可以进行

n  软件可编程时钟频率

n  传输速率:100kbit/s400kbit/s1Mbit/s

l  GPIO

n  5GPIO,总计122 GPIOs

n  所有的GPIOs均能够向CPU产生中断

n  GPIO0GPIO1能被用作将系统从低功耗模式唤醒

n  GPIOs的上下拉方式由软件编程

n  上电复位后所有的GPIOs都是输入

n  所有GPIOs的驱动长度软件可编程

l  USB OTG3.0

n  内置2USB OTG3.0接口

n  兼容的规范

u  USB3.0规范1.0

u  USB规范2.0

u  USB可扩展的Host扩展器接口(xHCI),版本1.1

n  支持控制/Bulk(包括流)/中断/等时传输

n  同时进行INOUT传输,8Gbps带宽

n  描述符Caching和数据预取

n  USB3.0设备特征

u  支持到7 IN EP,包括控制EP0

u  支持到6 OUT EP,包括看控制EP0

u  支持到13EP传输资源,一对一

u  灵活的EP配置,以适合多应用/USBset配置模式

u  硬件处理ERDY和突发

u  基于流的bulk EP,带控制器,自动发起数据搬移

u  等时EP,有等时数据在数据缓冲里

u  灵活的描述符,带有丰富的集特征,支持缓冲中断调制,多传输器,等时,控制,

n  USB3.0 xHCI Host特征

u  支持到64设备

u  支持1个中断

u  支持1USB2.0端口和一个超速端口

u  并发USB3.0/USB2.0流,高达8.48Gbps带宽

u  支持标准的或开源的xHCI和类驱动器

u  支持xHCI调试能力

n  USB3.0双角色设备(DRDdual-role设备)特征

u  静态设备操作

u  静态Host操作

u  USB3.0/USB2.0 OTG A设备和B设备,基于ID

u  UFP/DFP和数据角色交换,定义在USB类型C规范里

u  不支持USB3.0/USB2.0OTG任务请求规范(SRP),Host协商规范(HNP)和角色交换规范(RSP

l  USB 2.0 Host

n  内置2USB2.0 Host接口

n  兼容USB2.0 Host规范

n  支持高速(480Mbps)、全速(12Mbps)和低速(1.5Mbps)模式

n  支持16 host模式通道

n  支持在Host模式周期性的输出通道

l  PCIe

n  内置一个PCIe端口

n  兼容PCIe规范2.1

n  支持两种模式:RCEP

n  最大连接使4个单双向链路接口

n  每个方向每个通道支持2.5GT/s串行数据传输速率

n  支持模块内部的DMA2通道,2RAM分区、2K字节深度

n  支持可变尺寸BAR能力

n  EP模式,支持单物理PCI功能

n  支持传统中断、MSIMSI-X中断

n  支持inboundoutbound地址翻译

n  支持8个虚拟功能添加到物理功能

n  支持PCIe有效状态电源管理(ASPM)状态L0sL1

n  支持L1电源管理子状态

n  支持PCI功能电源状态D0D1D3,对应链路电源状态L0L1L2

2.18 其它

l  温度传感器(TS-ADC):

n  RK3399里,内置2通道TS-ADC

n  TS-ADC时钟小于800KHz

n  10bits TS-ADC具有50KS/s的采样速率

n  -40125℃范围,5℃精度

l  SAR-ADC(连续逼近寄存器):

n  6通道单独10bit SAR模数转换器

n  SAR-ADC时钟必须小于13MHZ

n  转换速度范围高达1MS/s采样速率。

l  eFuse(电子熔丝):

n  21024bit32x32)高密度电子熔丝集成在RK3399

n  支持标准模式和掉电模式

n  内置电源开关

n  内置4个冗余位。

l  封装类型:

n  FCBGA828(面积:21mm x 21mm,球:0.35mm,球间距:0.65mm

3. 框图

你可能感兴趣的:(视频处理算法及实现平台)