|
http://boardreader.com/thread/ho ... _FPG_5k44X91bc.html: I" I1 |5 X" ~$ z+ F E
4 C" G, X% R l/ U7 l3 h
基本上LabVIEW寫的VI通常只能download到NI自己的FPGA base board上 (R series DAQ, CompacRIO, SbRIO...)
( |9 @# B6 e1 @. ^上面的FPGA通常是Xlinx的Virtex或Spartan, NI也提供方法可以將外部IP匯入LabVIEW FPGA:) l& Z8 l# ?( Y) D* b% v
http://zone.ni.com/devzone/cda/tut/p/id/11883
1 B7 L: k- j' t/ u5 |, U. A S; k( J- F/ h s
SbRIO是NI FPGA board中最便宜的, 但是價位還是會嚇你一跳, 因為他是簡化版的CompactRIO,
5 ], \/ V' C: x3 N4 p) O) N& [2 q6 Z/ d上面還有Motorola的CPU, RAM與Flash跑VxWorks RTOS, 配上一堆定好的TTL與24V I/O, 16bit AD/DA...." W+ n! G$ m' W( I# Q
http://sine.ni.com/nips/cds/view/p/lang/zht/nid/205900, n7 L5 f" s. a C; H+ Q5 ~
# C. D2 H3 U. y但若只是讓LabVIEW與Altera FPGA 透過某些介面 "互動" (如UART, JTAG, 甚至TTL), ! X4 \# T% E& G- K6 b0 a/ f
FPGA還是自己寫VHDL code, 那方法就一堆了...1 J3 E' F+ n6 r. s/ f+ ` h b' \
% e/ L7 O( p4 B2 G若一定要用LabVIEW寫VI灌到Altera FPGA的話, 可以試試下面的流程:
' Z4 d2 `6 s7 _LabVIEW --(LabVIEW C code generator)--> C Language --(C2H)--> Altera FPGA |
|