D16750:具有FIFO的可配置UART


通讯订阅

DCD徽标D16750是与TL16C750功能相同的通用异步接收器/发射器(UART)的软核。D16750允许两种模式中的串行传输:UART模式和FIFO模式。在FIFO模式中,内部FIFO被激活允许64字节(RCVR FIFO中每个字节的3位错误数据)以存储在接收和传输方向上。D16750在从外围设备或调制解调器接收的数据字符上执行串行类别转换,以及从CPU接收的数据字符上的并行串行转换。CPU可以在功能操作期间随时读取UART的完整状态。报告的状态信息包括由UART执行的传输操作的类型和条件,以及任何错误条件(奇偶校验,超级,帧或中断)。D16750包括可编程波特率发生器,能够将定时参考时钟除以1至(216-1)的除数,并产生16×时钟,用于驱动内部发射器逻辑。还包括规定以使用此16×时钟来驱动接收器逻辑。D16750具有完整的调制解调器控制能力和处理器 - 中断系统。中断可以对用户的要求进行编程,最大限度地减少处理通信链路所需的计算。

在FIFO模式下,有一个可选择的自动流控制功能,可以通过自动控制通过RTS输出和CTS输入信号来显着降低软件过载并提高系统效率。

单独的波特CLK线允许设置精确的传输速度,而UART内部逻辑以CPU频率计时。

支持两个DMA模式:单次传输和多转移bob电子竞技俱乐部。这些模式允许UART接口到更高的性能DMA单元,可以在CPU周期或执行多个字节转移之间交换它们的转移。

配置功能允许用户在合成过程中启用或禁用调制解调器控制逻辑和FIFO的控制逻辑,更改FIFO大小。因此,在具有bobappios下载地址区域限制的应用程序中,UART仅在16450模式下工作,禁用调制解调器控制和FIFO允许节省大约50%的逻辑资源。

核心是完美的应用程序,其中UART核心和微控制器bobappios下载地址由相同的时钟信号计时,并且在相同的ASIC或FPGA芯片内实现,以及独立实现,其中需要在单个芯片内实现多个UARTS,并由一些片外设备驱动。由于通用接口D16750核心实现和验证非常简单,通过消除完整系统中的许多时钟树。

特征

  • 软件与16450,16550和16750 UARTS兼容
  • 配置能力
  • 独立的可配置波特时钟线
  • 两种操作模式:UART模式和FIFO模式
  • 大多数投票逻辑
  • 在FIFO模式中,发送器和接收器每个都有16个字节或64字节FIFO缓冲,以减少所呈现给CPU的中断的数量
  • 可选的FIFO大小扩展到128,256或512字节
  • 在串行数据中添加或删除标准异步通信位(启动,停止和奇偶校验)
  • 在UART模式接收器和发射器中,双缓冲以消除CPU和串行数据之间的精确同步需求
  • 独立控制的传输,接收,线路状态和数据集中断
  • 假启动位检测
  • 16位可编程波特发生器
  • 调制解调器控制功能(CTS,RTS,DSR,DTR,RI和DCD)
  • 通过自动RTS和AUTO-CTS的可编程自动硬件流量控制逻辑
  • 完全可编程串行接口特性:
    • 5-,6-,7-或8位字符
    • 甚至,奇数或无奇偶校验位生成和
      检测
    • 1-,1.5-或2秒钟生成
    • 波特一代
  • 完整状态报告功能
  • 排行发电和检测。
  • 内部诊断功能:
    • 用于通信链路的环路返回控制
      误隔离
    • 休息,奇偶校验,超支,框架错误
      模拟
  • 两个DMA模式允许单个和多重售货员
  • 技术独立的HDL源代码
  • 完全优先级中断系统控件
  • 完全合成的静态设计,没有内部三态缓冲区

bobappios下载地址

  • 串行数据通信应用程序bobappios下载地址
  • 调制解调器界面

跳到

框图

性能和规模

设备 速度等级 luts / pfus Fmax.
SC. -7 726/245. 214 MHz.
ECP2. -7 693/245. 172 MHz.
ECP2M. -7 693/245. 172 MHz.
XP. -5 792/253. 107 MHz.
XP2. -7 480/240 126 MHz.
ecp. -5 792/253. 127 MHz.
EC. -5 792/253. 134 MHz.
orca 4. -3 413/92 72 MHz.
orca 3. -7 388/84. 47 MHz.

订购信息

通过DCD支持和销售此IP内核,bob电子竞技俱乐部请联系DCDbob电子竞技俱乐部support@dcd.pl.或访问他们的网站www.dcd.pl.想要查询更多的信息。

文件

快速参考
标题 数字 版本 日期 格式 尺寸
DCD:D16750:具有FIFO的可配置UART
2.11 6/22/2007 PDF. 183.5 KB.

*单击“通知”按钮“通知”按钮,您同意接收关于所选文档的更改的通知。

与大多数网站一样,我们使用cookie和类似的技术来增强您的用户体验。我们还允许第三方在我们的网站上放置Cookie。通过继续使用本网站,您同意使用cookie,如我们所述Cookie政策