对FPGA架构进行描述,需要用传统的XML语言,其中有这么几个比较重要的tags:
<models> describes the .subckt model_name blif instance that are accpected by the FPGA architecture.
<layout>specifies the size and shape of the FPGA in grid units.
<device>specifies device information, like sizing , timing, area etc
<switchlist> specifies the types of switches and their properties.
<segmentlist> specifies the types of wire segments and their properties
<complexblocklist> this is the most important part of the xml, it specifies the types of functional blocks and their properties.
下面给出一个基于Virtex-6 板子的例子:
<!--
Example of a classical FPGA soft logic block with
N = 10, K = 4, I = 22, O = 10

本文介绍了FPGA架构描述的关键XML元素,如<models>, <layout>, <device>, <switchlist>, 和<complexblocklist>。通过一个Virtex-6 FPGA的实例,详细讲解了如何描述逻辑块(BLEs),包括LUT和FF。内容涵盖FPGA的复杂块关系、布局、连接和约束。目标是理解VTR-to-Bitstream过程,并基于此为ZYNQ FPGA(Xilinx 7系列)编写XML文件,关注CLB、RAM、IOB和DSP的布局。当前任务包括研究UG,重装系统,安装Ubuntu虚拟机和Xilinx ISE Linux版,以及执行完整的VTR流程。"
79139327,7445060,Cisco路由器与交换机连接实验,"['网络工程', 'Cisco设备', '网络实验', '路由器配置', '交换机操作']
最低0.47元/天 解锁文章
782

被折叠的 条评论
为什么被折叠?



