找回密码
 注册
关于网站域名变更的通知
查看: 133|回复: 2
打印 上一主题 下一主题

编写的VHDL程序怎么下载到CPLD?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-7-28 15:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
用MAX+plusII编了段数字信号频率计的小程序,后缀是vhd。
0 i" M. S  @) b/ `$ q手头有cpld一个,有JTAG下载线。
& F% S: |% c9 E不知道怎么将程序下载到CPLD里面……书上说要转换成啥,再用啥软件下载进去啥的……?5 w; E1 A4 r' O3 S
0 E! d3 \, G, e1 W+ Y

该用户从未签到

2#
发表于 2022-7-28 16:22 | 只看该作者
1.编写VHDL代码完成后,要将新文件设置为当前工程:
, O7 I4 r2 R/ IFile->Project->Set Project to Current File8 F+ }3 D  }5 q
2.对文件进行编译:! E- ^) V5 b5 ^7 j& @3 q
File->Project->Save & Compile
$ x1 y9 d! L4 y7 L3.建立波形模拟文件:1 R: r; e/ \5 ]. D% [
MAX+plusⅡ->Waveform Editor  d9 i8 `' s' Z6 K9 |
4.在波形文件中建立输入信号波形- M: y3 L0 T# O) N
波形模拟:( S  D3 J( ^. p# {2 u" R
File->Project->Save & Simulate% M& {# f: ]. t# B& }
经过模拟我们就可以看到输出信号的波形,用来与设计作对比。
  F" Y" e& k* v1 l( Y  u4 [5.设备选择和管脚分配/ R7 p; G3 n% V  _
如果软件模拟成功,那么下步就要将设计灌
9 U/ [: h* u& \' R- l& k. H入芯片。在此之前,需要先指定芯片的型号:, V/ }3 l' y: g& H7 T! f
Assign->Device5 p9 C. u3 I# _" Z
Device Family:自选
4 N# t. a- D8 _4 k/ F1 B0 B" gDevices: 芯片名
8 x0 h: J; H- r5 w2 b6.接下来要进行管脚分配:
" P+ i; ?& T, EAssign->Pin/Location/Chip
, o; y+ R7 E, x# r% Y将各信号与实际物力管脚相关联。
/ l) T+ u4 a- \; O+ {) K2 P7.设计下载3 l7 e8 j  Q& w. k6 f
上步做完之后再重新编译一遍,然后就可以将设计下载到开发板上。
+ R# Y: e1 `5 k) D4 h  X4 TMAX+plusⅡ->Programmer->Program& f; A0 A) D7 |4 I7 x1 E

该用户从未签到

3#
发表于 2022-7-28 17:12 | 只看该作者
再看看别人是怎么说的: |( }( D/ v: r' G( P( v
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-23 23:36 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表