|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
FPGA基础知识(八)vivado设计流程中的知识 ' M6 B2 h% X9 ^7 e2 ~
- v, V! j# M7 x `0 Q1 x! U7 n* i- u
. u8 Q1 D* j9 `" _
背景:设计流程中反复看到不同的文件类型及操作。% [5 A( `! h" y- u
) [+ a% I" I$ ?" {目的:我们需要理解这些不同格式的文件都是什么作用,以及设计流程中每一步的意义。
1 q4 x: `4 V* [/ W' y( m- i8 g% a7 v& y' K
目录
' d* {( u% V- H
1 S+ S6 E( N% s2 G8 b
/ A) \. E1 y2 ^; _8 d一、文件
' @' u' k* }" n' G& o5 s: X' P4 u& m# }" G# D6 ^
; b& K6 `; |0 v* q- g" N
1.1 TCL文件4 r- x0 M% z3 B
" {4 ~( q3 i6 H) M# Q
; n/ b2 a, R1 ^, k1 t9 A8 n7 ?0 `1.2 XML文件
$ h% n. d0 A- P, `2 \* A [5 y! c( m) v
$ n* [! Z( p9 Q1 W' `: G
1.3 PS7_Init! T6 \9 J4 S2 F9 r( X
9 c5 d5 z6 x* Z3 [: a, _! h4 \
8 F# ?- w( ]0 z! ]+ i1.4 BD file
& [6 w. f- ?- g6 W5 o# }5 B; \4 I' S" k& z8 x9 z
) U( s' c- a, C2 L- l6 V6 ]
二、 Debug流程
7 F a/ D/ q; e) O5 {( t, c1 k1 o- j% R" a+ w/ B6 n3 U" F
2 ^; q: Q7 a, l& ^* O9 U) W1 H/ B. \" M% Q4 T7 k6 Y2 H
H2 G4 h2 s# t
: L4 Z; _2 w/ H0 ]( W9 m+ B3 P
3 ^: y4 p- k3 p J5 t n9 s5 Y9 G8 X* l8 I9 U3 m$ |1 D
2 U: h6 [/ i% b4 b* w% ?2 P一、文件0 H6 _1 X" c, h* K
& W3 Y* g3 l1 I$ Y1.1 TCL文件9 a: ~ ~/ a0 `, D4 Q
. U4 s; g! b, S s) u& |3 L# {
Tcl (最早称为“工具命令语言”"Tool Command Language", 但是目前已经不是这个含义,不过我们仍然称呼它为TCL)是一种 脚本语言。 由John Ousterhout创建。 TCL很好学,功能很强大。TCL经常被用于 快速原型开发,脚本编程, GUI和测试等方面。
- M; z0 E$ J9 [& j. h. c! Z) d9 @( Q
3 f9 _0 o9 v {* S
4 o& N3 ?+ u4 i% _$ @6 N6 ?: e& z
& r5 ^9 J+ v {7 Z
% S( H% i9 o1 Q9 X! [% q
; q; s3 v; ?% p% K1 C! N
( i6 M( l; z- _ |
|