beautypg.com

Sundance FC203A User Manual

Page 8

background image

Page 8 of 8

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:

[email protected]

www.sundancedsp.com

3. PRESENTATION


The firmware module is instantiated in a Diamond/FPGA configuration file as follows:

FC203A\
+---analysis\

Implementation Analysis

+---fc203a\

Task Source Code

+---specifications\

Documentation

\---test\

Verification Test Benches


Users of the FC203A firmware module will reference the Diamond .fcd file (top level) from the
fc203a\ above.

4. 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"

!
! place tasks on FPGA
!
place chop0

!
! connect dataflow
!
connect ? [w]

chop0[0]

connect ? [x]

chop0[1]

connect ? [y]

chop0[2]

connect ? [z]

chop0[3]

connect ? [n]

chop0[4]

connect ? chop0[0]

[a]

connect ? chop0[1]

[b]

connect ? chop0[2]

[c]


Where

is a four-channel data source,

and

are data-sink

tasks, and

is a status-sink task.

is a connection which supplies

the 32-bit configuration control word.