EDA365电子论坛网

标题: espier配套的下载器介绍及Quartus II编译输出文件格式 [打印本页]

作者: Taio    时间: 2019-4-28 09:00
标题: espier配套的下载器介绍及Quartus II编译输出文件格式
espier配套的下载器介绍及Quartus II编译输出文件格式

' [& d! [' C" x2 D) u) L  Qespier配套的下载器功能强大。支持AS模式和JTAG模式。适用于所有ALTERA公司的所有产品。 JTAG模式& X  q  f# o- M8 F" A. x, [! u

# P( l9 y" b% w' H+ @# t3 s' _6 D5 s5 x+ t4 g
7 J4 _$ Y$ g: P. ]5 ~4 w* [
Altera公司的Quartus II开发工具可以生成多种配置或编译文件,用于不同配置方式。对于不同的目标器件,编译后开发工具会根据指定的FPGA器件自动生成“.sof(SRAM Object File)”和“.pof(Programmer ObjectFile)”配置文件。“.sof”配置文件是由下载电缆将其下载到FPGA中的,断电后会丢失,相当于单片机中的把程序写入RAM;“.pof”配置文件是存放在配置器件里的,断电后不丢失,相当于单片机中的FLASH。
9 P: [4 I9 I- ?7 F. p  J2 `. H. a2 |, q+ g! V. n: q
单片机配置时,要将“.sof”文件转换成“.rbf(Raw BinaryFile)”文件,可打开QuartusII的File菜单,单击ConvertProgramming Fiks进行转换。% a. w1 g* G( O! a

) U, a6 m3 E# }5 p6 ~AS模式(pof方式)与JTAG模式(jic方式)这两种模式在外围硬件上没有区别,而且都是将配置文件下载到EPCS内,必须断电后系统才能正常运行。
) l5 v+ h# Z$ H+ G% W设计一般都只有保留JTAG模式,因为该方式不仅可以在线调试,还可以通过将pof文件转换为jic文件格式后通过JTAG下载口下载到EPCS中。
% ~2 K5 H6 _- f. ]5 n配套开发板使用的JTAG模式,可以在线调试和烧写,即可以把SOF写入SRAM中,也可以把JIC写入EPCS中。

5 x* T8 m# R* d% `1 q
5 \2 b( W6 k8 N5 O5 o8 D' t' S$ J/ r9 J2 r& Z' ~5 A$ Q9 c
1 @6 j9 l, d0 R
     一般而言,FPGA下载的.sof程序文件都是掉电后自动擦掉的,为了解决这个问题,可以将.sof文件转为.jic文件,然后下载到FPGA里面即可。
% N8 n) d7 P- k! [, Y# v. R- J3 Q- S+ p
     下面用截图演示一下:
. q5 H( a* G- V2 H6 ?; H0 R8 g2 U/ N
选择File菜单下的convert选项$ B6 u6 Y2 n3 T

; B+ i! u9 R. t5 Y( ]; u0 V' i2 V
( S8 c5 y7 N4 `* D& D9 z; g. j/ r
, p8 o: K- N  ?$ c
2.按照下图配置好转换的文件  F+ ]& a+ @7 g0 a+ N" B
. C. y6 {9 |" `* f# Y
" x& I8 V; v% A$ P$ |
3.点击Add File添加,选择添加sof文件。
8 k" E% s8 i; T" o
' `/ K4 F3 S# D( T/ q' ^( _: K& r- z
4.选择添加芯片设备-->点击OK确认
3 j  t1 {+ b. W$ z+ r
" ~& j* J( a+ T! E8 A
5.点击转换,转换完以后点击close即可完成转换。

- t& e9 A( h9 w/ x/ @  B4 Q
6.转换完成以后,在下载界面将原sof文件删除,添加转换完成以后的jic文件,下载即可。
2 j9 {& B7 ~" U2 z1 t0 ~& R6 o- X
7 w* n+ ]6 s# W8 q& K3 M6 A

作者: kinidrily    时间: 2019-4-28 17:31
新技能get




欢迎光临 EDA365电子论坛网 (https://eda365.com/) Powered by Discuz! X3.2