Quartus中的Attributes属性

本文介绍在Verilog程序中使用SynthesisAttributes,如chip_pinAttribute,来指定引脚分配的方法。通过在Verilog代码中添加这些属性,可以更方便地在Fitter(Place&Route)过程中由Quartus工具进行引脚规划。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打开一个Verilog文件,在主菜单栏中进入Edit--Insert Template--Verilog HDL--Synthesis Attributes,可以看到Synthesis Attributes下有很多子项,以chip_pin Attribute为例:

在Verilog程序中添加chip_pin Attribute属性不会影响Verilog程序的语法和功能,但是在Fitter(Place&Route)过程中Quartus工具软件会提取Attributes属性来分配引脚。示例如下图(两种使用方式):

注意这种表示方式需要将端口的属性定义放在module定义下面,并且属性注释要放在参数名和分号“;”之间,而不能放在行最后面。分配之后进行Fitter(Place&Route)操作查看Pin Planner:

这样还是挺方便的,因为拖拽引脚到芯片上有时候的确不是很方便,根据电路图来直接在Verilog程序上表示出来还是挺方便的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值