PLD设计速成(6)-编译和布线

我们先要指定所用芯片的型号,
菜单:assign->device
如下图
将弹出一窗口
(注意把show only fastest speed grades前的钩去掉,否则看不到epm7128slc84-15)
在debice family 中选择max7000s
device选择epm7128slc84-15
再指定芯片的管脚(也就是把你设计的io口如l1,l2指定到芯片对应的管脚上如10,9)
assign->pin/location/chip(也可以在空白处点右键,选assign->pin/location/chip)
将弹出下图窗口:
在node name 中添入sw3
chip resource 下的pin中输入管脚41
在pin type中输入input
点add
连后同样指定以下管脚:
node namepinpin type
sw244input
sw145input
l110output
l29output
在加完l2后点ok(编译后可以看到io在芯片上的分布:max plusii-> froorplan editor,具体见在编译后面的讲解)
编译文件
file->project->save&compile
此时可能弹出下图warning窗口,提示“project has user pin or logic cell assignments, but never been compiled before. for best fitting results, let the compiler choose the first set of assignments instead”,这是因为在管脚指定之前没有compile,你只要再点save & compile就可以了
max plus ii 编译器将检查项目是否有错,并对项目进行逻辑综合,然后对设计进行布局布线,放到一个altera 器件中,同时将产生报告文件、编程文件和用于时间仿真用的输出文件
逻辑综合:就是把hdl语言或原理图翻译成最基本的与或非门的连接关系
布局布线:把这种与或非门的连接关系用芯片的内部的可编程结构和连线来实现
如果设计正确,将下图所示,点确认
编译后可以看到io在芯片上的分布:max plusii-> froorplan editor
将弹出一窗口如下图
双击空白处,可以看到下图所示io在芯片epm7128slc84上的布局
创建一个设计的符号
(此和本设计无关,仅供其他设计在高层调用)
在 file菜单中选择 create default symbol 项,即可创建一个设计的符号。该符号可被高层设计调用。
此时会产生一个compile窗口,直接点start,完成后点确认

UKUI 3.0全新任务栏曝光 视觉效果更舒服更精致
超威电池质量过人,超威黑金“升级+”脱颖而出
如何将双向功率流集成到UPS设计中
提升LED全彩显示屏高清度的方法
雨雪变送器应用:监测是否有降雨或降雪发生
PLD设计速成(6)-编译和布线
小米下款旗舰手机或在2019年3月发布 新机疑似小米8S
iPhone 11/12不附赠充电头,该如何买充电头最划算?
iphone14有没有指纹解锁
48V-12V的DC/DC转换器电路原理,48V-12VDC-DCPOWER CONVERTER
SP2-50拉绳位移传感器实物图
你真的了解LED芯片吗?LED芯片正反装有什么区别?什么是LED晶片?
汽车上有哪些MEAS传感器
SDN+NFV+AI将成为5G网络架构创新的关键使能技术
FU—50推挽胆机的原理及设计
低功率运算放大器(运放)电路设计系统的节能技术解析
广汽三菱又推一款高颜值SUV:Eclipse-Cross即将引入国内市场,预将售价13万元起!
华为云宣布推出5G云游戏解决方案2.0 五个方面全面升级
数字工厂中的SCADA(数据采集与监控系统)
PCB多层板为什么都是偶数层?