|
 
- UID
- 1151
- 帖子
- 205
- 主題
- 0
- 精華
- 2
- 積分
- 2705
- 感謝
- 67 點
- RDB
- 952 元
- 閱讀權限
- 40
- 來自
- 藍星
- 在線時間
- 258 小時

|
4#
發表於 2010-8-4 12:00 AM
| 只看該作者
http://boardreader.com/thread/ho ... _FPG_5k44X91bc.html
0 p; }7 |1 w- U: P1 {
' c" r& Z0 }9 m5 ^' ]/ K; b基本上LabVIEW寫的VI通常只能download到NI自己的FPGA base board上 (R series DAQ, CompacRIO, SbRIO...)% b, n- `( c% Q# `9 y
上面的FPGA通常是Xlinx的Virtex或Spartan, NI也提供方法可以將外部IP匯入LabVIEW FPGA:
* G$ g6 ~2 f, l+ v8 p: y" vhttp://zone.ni.com/devzone/cda/tut/p/id/11883
$ Z9 h5 W `+ n% s
- Z! ^5 \, x' o$ r& P3 v) ISbRIO是NI FPGA board中最便宜的, 但是價位還是會嚇你一跳, 因為他是簡化版的CompactRIO,
0 b( Y2 x+ ?; w! r6 B上面還有Motorola的CPU, RAM與Flash跑VxWorks RTOS, 配上一堆定好的TTL與24V I/O, 16bit AD/DA....4 W6 R9 m# T" g5 M" i) s! e
http://sine.ni.com/nips/cds/view/p/lang/zht/nid/205900
& `; \( m% C0 B( ]3 P7 O6 ]
. m$ j, n2 D: p" ~" J u但若只是讓LabVIEW與Altera FPGA 透過某些介面 "互動" (如UART, JTAG, 甚至TTL), & J# h# w6 M7 D$ p" a% Q
FPGA還是自己寫VHDL code, 那方法就一堆了...! e% q2 G2 Z# j( f! M' ^7 W
- C* W- T; n+ d
若一定要用LabVIEW寫VI灌到Altera FPGA的話, 可以試試下面的流程:+ F) `5 C2 f: ^9 n
LabVIEW --(LabVIEW C code generator)--> C Language --(C2H)--> Altera FPGA |
|