不建Vivado工程,也能看Device视图

不建Vivado工程,也能看Device视图

在FPGA设计与开发中,Device视图和Package视图发挥着重要的作用。

在Device视图下:

  • 可以查看FPGA芯片可用资源

例如:LUT、FF、BRAM、DSP、URAM等的个数;

  • 可以查看关键资源的分布情况

例如:PCIE的位置,高速收发器的位置,因为这些位置直接影响到PCB设计以及FPGA内部的数据流。

  • 可用查看MMCM等时钟资源的位置

时钟的拓扑结构的质量直接影响到设计后期的时序收敛,在多die芯片中,这一点尤为重要。例如:某个芯片是3个die,设计中的一个时钟要给这3个die使用,那么最好将该时钟分配在中间那个die上,这样跨die次数最小,比较时钟跨die会增加Clock Skew。

那么如何打开Device视图呢?一种可行的方法是创建Vivado I/O工程,但这仍然显得繁琐。这里我们介绍一种更为直接的方法,就是使用Tcl命令link_design。打开Vivado,在Tcl Console中直接输入如下图所示命令:

TCL 复制代码
link_design -part xc7a100tfgg676-2

此时,该命令后只需跟随一个选项,即-part,-part用于指明具体的芯片型号。这样就打开了Vivado,之后选择Window,点击Device即可打开Device视图,点击Package即可打开Package视图。

相关推荐
JJ_KING&6 小时前
FPGA实现直流电机转速、电压、电流测量系统(基于EP4CE6F17C8 + INA226)
fpga开发·课程设计
测试专家7 小时前
HKM9000视频处理卡
fpga开发
li星野13 小时前
打工人日报#20251009
fpga开发
cycf13 小时前
Vivado 时序约束的完整作战地图(二)
fpga开发
cycf14 小时前
时钟周期约束(三)
fpga开发
szxinmai主板定制专家14 小时前
RK3588+AI算力卡替代英伟达jetson方案,大算力,支持FPGA自定义扩展
arm开发·人工智能·分布式·fpga开发
ARM+FPGA+AI工业主板定制专家16 小时前
基于NVIDIA ORIN+FPGA+AI自动驾驶硬件在环注入测试
人工智能·fpga开发·机器人·自动驾驶
bnsarocket16 小时前
Verilog和FPGA的自学笔记4——多路选择器(always语句)
笔记·fpga开发·编程·verilog·自学·硬件编程
爱吃汽的小橘16 小时前
使用乒乓ram去直流分量
fpga开发
技术小白爱FPGA17 小时前
Altera Fpga PCI master 设计
fpga开发