1. 首页
  2. 编程语言
  3. 硬件开发
  4. EDA/PLD中的基于FPGA的SOC系统中的串口设计

EDA/PLD中的基于FPGA的SOC系统中的串口设计

上传者: 2020-11-25 16:19:12上传 PDF文件 199.29KB 热度 25次
1 概述 在基于FPGA的SOC设计中,常使用串口作为通信接口,但直接用FPGA进行串口通信数据的处理是比较繁杂的,特别是直接使用FPGA进行串口通信的协议的解释和数据打包等处理,将会消耗大量的FPGA硬件资源。 为简化设计,降低硬件资源开销,可以在FPGA中利用IP核实现的嵌入式微处理器来对串口数据进行处理。 本文中的设计采用了XILINX的FPGA,可选用的嵌入式微处理器IP核种类繁多,但基于对硬件资源开销最少的考虑,最终选用了Picoblaze。 嵌入式微处理器PicoBlaze适用于Spartan-II/E、CoolRunner-II和Virtex系列FPGA
用户评论