|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
FPGA基础知识(八)vivado设计流程中的知识 # {. u6 k9 \1 e5 q: x1 q! |8 t
2 d1 m7 i) e) [( o
6 I4 `* U1 p5 V5 ?* G; {$ n
背景:设计流程中反复看到不同的文件类型及操作。
3 O& D" H$ c' v" Z
0 @& I" V0 ?( P) V* b9 _ ]5 R目的:我们需要理解这些不同格式的文件都是什么作用,以及设计流程中每一步的意义。
9 e6 X2 D2 Z2 q( j1 H
. m3 E8 ?6 ^" W目录: w, z- o) D4 D0 n# X
3 Z. B3 [% c8 Y2 D! f2 B1 s. s X" q+ _+ r6 A* p6 ?; N
一、文件. ]5 @, V( w8 w7 ^3 P. V
- @ `4 s$ F" B& J& I; ^* t5 k K
1.1 TCL文件
, c1 V! m$ c5 m. E; P3 I7 G9 m; i" ]# s$ [
, ]7 G( K6 M3 Q# a1.2 XML文件
7 X# l0 v' H+ U: f* Q% D- R* ]1 o% U/ t' V4 `' L
1 r i6 Q8 V1 [' R6 t6 d n! U1.3 PS7_Init" X4 @, k+ {: G' c
A9 y0 n; d1 B' S/ H1 d9 J& m* g
" V7 V% W" m' R' }1.4 BD file/ @$ V0 U; K1 {1 U
( x$ q! N4 k# E# b: ]* e% Z# _4 G7 W- G* J2 m% s1 W8 ]$ u
二、 Debug流程. }! H, `/ ?9 l
" e5 @; C* J. K' r# W( p
( j4 _( X% @5 W; p- U0 Z, D/ t( R" F" a6 ?4 p. ~
- l0 j H& x2 ^% s, O! a( G$ M
& X" G) a0 n0 l
% Q7 Q7 I$ q- f1 y3 x/ u
& g& H: K$ A ^5 m/ n! Q3 n
: d" x- ?( |9 F6 ~4 [一、文件
! e7 U, C# Q- |$ u5 p/ l F0 m- t: d/ r' u
1.1 TCL文件
: F7 B# N) z4 o" |( F; o0 [3 y
" x* F" u/ ^/ ^' N3 dTcl (最早称为“工具命令语言”"Tool Command Language", 但是目前已经不是这个含义,不过我们仍然称呼它为TCL)是一种 脚本语言。 由John Ousterhout创建。 TCL很好学,功能很强大。TCL经常被用于 快速原型开发,脚本编程, GUI和测试等方面。
% c4 ]8 n! |9 n& G1 I! Y
8 q6 t* R8 k, f. ] W1 \6 @, z E+ T, H8 X* A
, k4 q' D9 M1 z$ C% W w6 y5 e
$ C6 U: R3 H: l, S& [
+ s, b9 M7 k$ y0 A$ T
% q6 I9 w& }( s
% t" |+ h+ G4 c8 V* [3 f& s |
|