© National Instruments
|
5-1
5
Programming the
High-Speed Serial Ports
This chapter provides information about programming the multi-gigabit transceivers (MGTs)
for the NI-7932R and NI-7935R, including information about creating socketed CLIP and using
LabVIEW.
Note
The NI-7931R does not have MGTs or high-speed serial ports.
Development Flow
Refer to the following diagram for an overview of the NI-793xR development process for
implementing a high-speed serial protocol.
Figure 5-1.
NI-793xR Development Process
If the sample project code is sufficient for your application, you do not have to modify the IP
core, update the VHDL CLIP wrapper, or refresh the CLIP.
Upd
a
te VHDL
CLIP Wr
a
pper
Modify/regener
a
te
IP core
us
ing
Xilinx Viv
a
do
Cre
a
te IP core
us
ing Xilinx Viv
a
do
or licen
s
e/
bu
y from
third p
a
rty
Write c
us
tom
protocol core IP
Cre
a
te
Sa
mple
Project
Upd
a
te L
ab
VIEW
FPGA project
a
nd
refre
s
h CLIP
Upd
a
te L
ab
VIEW
FPGA
a
nd
L
ab
VIEW Ho
s
t
a
pplic
a
tion code
Write VHDL
CLIP Wr
a
pper
Cre
a
te L
ab
VIEW
FPGA project
a
nd
import CLIP
Write L
ab
VIEW
FPGA
a
nd
L
ab
VIEW De
s
ktop
a
pplic
a
tion code
Deploy
Applic
a
tion
No
Ye
s
Comp
a
ti
b
le
IP commerci
a
lly
a
v
a
il
ab
le?
No
No
Ye
s
Sa
mple
Project Exi
s
t
s
for
Protocol?
S
t
a
rt