D2698是一个八路UART核心,软件兼容SC2698。这个IP的交付件包含:3bit接收FIFO,扩展波特率,可编程的接收和发送中断。D2698八路通用异步收发器(DUART)是一种通信设备,能够在单个封装中提供了两个全双工异步收发器通道。这个IP能够直接与微处理器接口,并且可以在轮询或中断驱动的系统中使用,并提供调制解调器接口。每个通道的工作模式和数据格式可以独立编程。另外,每个接收器和发送器可以选择其工作速度为26个固定波特率之一,一个由可编程计数器/定时器产生的16X时钟,或一个外部的1X或16X时钟。波特率发生器和计数器/定时器可以直接从外部时钟输入工作。能够独立编程接收器和发送器的工作速度使得UART对于双速率通道应用非常有吸引力,例如集群终端系统。
软件兼容SCC2698 UART
配置能力
8个全双工独立的异步接收机/发射机
每个接收器通道都有3个字符的fifo
可编程数据格式:
5到8个数据位加上奇偶校验
奇怪,甚至,没有平等或力量平价
1、1.5或2停止位,以1/16位增量编程
16位可编程计数器/计时器
每个接收器和发射器的可编程波特率从:
26个固定利率: 50到115.2k波特
来自可编程计数器/计时器的可编程用户定义速率
外部的1X或16X时钟
奇偶校验、帧化和溢出错误检测
错误启动位检测
断线线检测和生成
可编程通道模式:
正常(全双工)
自动回波
本地环回
远程环回
2个多功能输入端口和2个I/O端口:
可以作为时钟、调制解调器或控制输入吗
在四个输入上的状态检测的变化
多功能输出端口:
单个位元设置/复位能力
输出可以被编程为状态/中断信号
DMA和调制解调器接口的FIFO状态
多功能中断系统:
具有八个可屏蔽中断条件的单个中断输出
输出端口可以配置为提供最多6个独立的线路中断输出
每个FIFO都可以为四个不同的中断级别进行编程
每个接收器的监督计时器
最大数据传输速率:1X-1Mb/秒,16X-1Mb/秒
启动结束中断/状态
检测源自于角色中间的中断
断电模式
接收器超时模式
交付件
Applications