EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 Heaven_1 于 2023-3-30 15:23 编辑 ! S# I$ U9 M, j6 r- o7 T
6 `, G8 Q+ x0 p! {! k2 ^
系统性的掌握技术开发以及相关要求,对个人就业以及职业发展都有着潜在的帮助,希望对大家有所帮助。后续会陆续更新 Xilinx 的 Vivado、ISE 及相关操作软件的开发的相关内容,学习 FPGA设计方法及设计思想的同时,实操结合各类操作软件,会让你在技术学习道路上无比的顺畅,告别技术学习小BUG卡破脑壳,告别目前忽悠性的培训诱导,真正的去学习去实战应用。话不多说,上货。 3 \; Q9 z3 l; w- l
早期的数字电路设计,采用原理图以人工方式进行。随着电子技术的进步,更复杂庞大和精准有效的数字系统设计,则需要CAD技术的帮助。现在大规模集成电路设计系统,容量以百万门为单位,人工方法已经无法适应,而基于计算机语言的数字电路设计,则能够方便快捷的完成从设计到验证的全过程。其中有些早期验证,可以在实际硬件装配调试前完成,有利于加速产品研发进度。
; b" P- J+ }$ Z" W3 `0 Z1 lFPGA的种类和厂家很多,每个厂家都会根据自己芯片的独特需求设计出一款比较适合自家芯片的综合器。本文主要介绍XILINX FPGA,下面介绍XILINX FPGA的综合工具ISE 软件。 4 N! a2 |1 U7 ?' l6 Z% a
本文档描述ISE14.7的安装与破解过程,在正文开始之前,先说明几个问题。
0 Z8 A/ M" P5 v* n- 软件版本的选择
7 {/ N1 w7 g X" V& R
XILINX ISE14.7支持的器件如下图:
, }# e0 Y ^4 ?" ^) @2 g# p在支持开发板(FPGA)的版本中,各个版本之间有一定的差别,官网上都有一些介绍,选择自己喜欢的一个即可。
: O7 s" @5 d( J选择好对应的版本后,我们可以通过XILINX官网下载中心进行下载。
3 R/ `& r! t! \9 z( M( e; b$ ~1 z% b: D) a) O
读者若需要别的版本的软件,可以自行XILINX官网下载或者联系编者。
" x; O b, X, }) m( R0 E! w( ~ E) R/ m8 k7 c' T- Q- F) E" j" X3 Q7 S
- 下载(获取)软件的存放地址) T/ |/ o0 Q+ @: n( T- ]. o
不要放在桌面。
# ^/ x2 ^( `8 ]" S. M( _路径中不允许出现非法字符(合法字符包括:数字、字母、下划线。特别说明:空格是非法的)。
% a4 C$ O# f* Y7 R: y5 y1 h, X
2 i) K; x5 E, _8 b+ z- 安装前准备. W2 o- Z) W8 K- l+ X, ]
关闭PC的防护软件。
4 O" o! E/ j2 I$ }7 ?: L3 D
, U7 \( z# `7 ?- 安装过程说明, M0 u0 M6 a2 V# k, U' s$ i+ t
+ n, L0 l- Q5 x# \' k
, C1 J: n- I2 G) Q* Z3 O E8 @3 M
: J0 X; V: a# I ]/ t" ~' o
5 v4 ]4 n7 w1 G# K7 T& t. J*.exe :安装程序。
4 s" M. D' j& L' J ?, W! q2. 安装包截图如下,双击应用程序setup。
% ~% r0 p8 k( \! }1 z4 q
/ }6 f! x# |6 R, n: {# Q: s
1 y) }8 x% G. n& J2 y# Z3. 弹出如下界面: ' L2 |& R. N' U) U q& ~
& W7 m. `2 d4 I1 s8 i1 e
该界面为欢迎界面,红色字体部分为提示信息,大概意思为:为减少安装时间,我们建议在继续安装之前,请关闭所有的杀毒软件。
' p2 R) w+ F# p' U' [4. 该界面显示的是软件的许可协议,总共两项,全部接受即可。 9 m5 X, x/ _+ R( p h
- b( e6 d2 t, B+ j# G" ^6 h
& @2 \9 |" J& O' l Z
( E) ^. T4 }2 k9 q2 a. g+ V+ O
0 x, |5 m _( J( Y
) Y; B9 u# ?% p6 I) B1 p; a" Y
0 ^, `; T" }* k5 D F, H1 k A) m f0 t/ _
! c& Q6 `! {8 X( r% @ q7 a5 v6 `2 x①第一个选项:使用多个CPU内核来加速安装速度
/ B/ x6 K/ x8 O4 {# k |③第三个选项:为以太网硬件协同仿真安装WinPCap。
2 U ~$ `, O, P9 x. z8 f' z2 H8 A n5 q⑤第五个选项:启用webtalk发软硬件的IP 和设备使用情况,统计到XILINX。 6 U' U+ w; r" s. y( h) F/ ?
; x, j. j& N! Z# z0 ?- d' L
, q2 E' F5 Q# c, s" E
+ {: b9 O( F4 {& Y- {
5 t5 D v+ ~, w# |
0 t* X# Q h7 `/ @6 s
* m5 @4 K" }' [. G( u! [% N5 X7 |
2 ^0 W8 S( N) C) I( R( { `
3 a' }7 F) |9 R0 \- O
7 ?) W7 J7 g! S1 T- O9 \6 R: b" g5 q) m
4 a; `8 X- V- d5 ?. y+ r# z0 w! i3 D8 e8 |. e4 ?
0 j: s* |. G- l: g" p
+ a/ s6 _! U! k0 Y
9 y2 u& w) g8 T0 Q( ] t! ~0 n' x1 X/ e! M
2 ?; D: j: o& |: [$ ^% k. v8 Z1 X" u; W
5 w- I) i/ V4 l T+ E5 N5 h _' x$ @, D* g* b
! v9 H9 |1 f5 L! B ^
" P! E/ e: [6 P6 y/ `2 \( ?7 s6 @" K# e; T Y) T; d8 J
5 V$ }6 D4 u* `% B) u) @' E1 W: Y8 T
2 Z8 P, L" ~6 y
( {3 u( G' ~7 @: Y. S' a* a
" ~. \1 Q v1 N7 p! L! e; E8 H0 k
. s# U/ B4 D% f8 I |# w$ M
* H" }' s3 E$ Z- i+ {& `+ e. V- Z$ W$ o0 p& u2 G
% s4 p) L# x- g& ? p# o0 W( W
1 [ h: h5 ~; ^9 F. m% y
+ J4 c7 ?9 f; G
& ]9 k8 e/ f+ m6 H2 s. x
+ Q: D/ x \$ f) O5 I2 |
6 `5 f: E0 @( k+ }% L1 b2 w1 }3 {( J& h! z9 I% y& j8 P) S1 v) i! ?
2 r2 L w1 B9 h: |5 y$ }0 A
* t j S7 D( k4 q1 L- ~1 c
- e) a# s# I; Q/ a
8 Y& P0 E9 X: |# Z
0 j0 r. D$ ~+ R
% i7 m/ k5 T5 ~8 [1 [/ v
. m& Z9 m+ T- I5 m. i- f+ n
6 D3 ]9 F5 }% D& b' x
1 N4 X' P+ n* q/ Z4 M
# F: k2 \5 f# a% L# T. e$ b6 l, U, V9 ~
' N |8 V2 P& t% O( q# n9 S) |- [, x5 W5 i0 D) }! }+ i7 l
2 Z2 ^/ u9 r. o! t
* w3 B& G8 t) o( A; D
* _: D8 k- y6 I! r1 Y8 t' i$ }* x0 `4 ~( c8 p
7 ]5 |+ b3 I4 S8 S& r2 }* Y
) v( j+ _% b6 P$ D# S# U) Y% ^. E
) f$ R! z. u1 a8 M2 w- {
1 ]8 o6 o$ w# O7 L! K3 }+ K! z
8 q# N+ ~9 G' `: ?5 a1 e1 `% @( r' p& _
9 ~1 ~3 \* `; l, i: ^这里我们选择Acquire a License ---> Locate Existing License。 $ x; R; C% B! L# @. x! N. C+ }" w
1 o- I' n5 q' E* W; K
26. 然后点击Mange Licenses ---> Load license,在文件夹中找到xilinx_ise.lic,点击打开,提示框提示License installation was successful。点击OK,完成License安装后,在如下界面点击Close即可。 1 e" E7 ~ z, Z: {7 u, K3 C
, B6 U+ S) y1 R$ v! |9 |, O27. 另外需要补充一点,Win10在安装ISE14.7的时候普遍会遇到安装完打不开快捷方式的情况,那是因为目前的Win10系统普遍为64位系统,而对于ISE14.7并不兼容,所以运行不了,接下来我将讲解一下兼容处理,操作后Win10 64位可以正常使用ISE软件。若是32位系统,可能不需要进行兼容处理,安装完成后可以正常打开,所以32位系统的安装步骤可能有些差异,但是整体步骤相似。 & l$ W7 Q' b( E1 |3 {+ v! t
libPortabilityNOSH.dll复制一份,然后将复制的文件命名为libPortability.dll。
* p8 ?9 D# W: S% ?- U
3 l) W9 ]2 h& K# ]* \28. 打开安装路径中的common的lib的nt64文件夹,如我的路径是:D:\Xilinx\14.7\ISE_DS\common\lib\nt64,将上一步中的libPortabilityNOSH.dll复制过来,然后将此文件夹中的libPortability.dll重命名为
3 ]- K. L8 ^+ n: n编者提醒:PC开关机会导致防护软件重新打开,如果有提示可疑文件,一定要查看具体路径,若是ISE 安装和安装包路径下,请到隔离区找到此文件,恢复到原来目录,并且添加信任。
" V' Q3 j" o- N1 X6 r
0 A' g; A B! k) O0 }0 v4 w至此,安装和破解全部完成,软件已经可以正常使用。 % }3 [- N& \, H, V2 W$ x2 u6 {
|