Sundance FC203B User Manual
Page 9

Page 9 of 9
Revision 0.5
Sundance Digital Signal Processing Inc.
4790 Caughlin Parkway 233, Reno, NV 89519-0907, U.S.A.
Tel: +1 (775) 827-3103, Fax: +1 (775) 827-3664, email:
www.sundancedsp.com
5. USAGE
The firmware module is instantiated in a Diamond/FPGA configuration file as follows:
! declare tasks
!
task chop0
ins=5 outs=3
file=”..\fc203a\fc203a.fcd”
task chop1
ins=5 outs=3
file=”..\fc203a\fc203a.fcd”
task intlv0
ins=6 outs=3
file="..\fc203b\fc203b.fcd"
!
! place tasks on FPGA
!
place chop0
<fpga>
place chop1
<fpga>
place intlv0
<fpga>
!
! connect configuration & status, CTRL_IN
connect ? <user_cfg>[m]
intlv0[5]
connect ? intlv[2]
chop0[4]
connect ? chop0[2]
chop1[4]
connect ? chop1[2]
<user_stat>[a]
! FDMA_CM_IN
connect ? <user_cfg>[n]
intlv0[0]
connect ? intlv0[1]
<user_stat>[b]
!
! connect dataflow
!
connect ? <user_0>[w]
chop0[0]
connect ? <user_0>[x]
chop0[1]
connect ? <user_0>[y]
chop0[2]
connect ? <user_0>[z]
chop0[3]
connect ? <user_1>[w]
chop1[0]
connect ? <user_1>[x]
chop1[1]
connect ? <user_1>[y]
chop1[2]
connect ? <user_1>[z]
chop1[3]
connect ? chop0[0]
intlv0[1]
connect ? chop0[1]
intlv0[2]
connect ? chop1[0]
intlv0[3]
connect ? chop1[1]
intlv0[4]
connect ? intlv0[0]
<user_2>[a]