beautypg.com

Sundance FC203B User Manual

Page 5

background image

Page 5 of 5

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

2. I/O

DESCRIPTION


The FC203B component presents as a pure-FPGA ‘task’, and implements the following
interface:

Port Name

Channel Valid

Width

Direction

Description

FMDA_CM_IN

0

20

Input

Encodes the number of frequency bins and
channels implemented in FDMA_IN

F0_IN..F3_IN 1..4 64 Input In-Phase/Quadrature

components,

frequency domain data, two channels per
link

CTRL_IN 5

32

Input

Control

Word

FDMA_OUT

0

32

Output

Frequency domain multiple access
(highway output)

FDMA_CM_OUT 1

20

Output

Encodes the number of frequency bins and
channels implemented in FDMA_OUT

STATUS_OUT 2

32

Output Pass-through

control/status

Table 1 –FC203B Interfaces

Additional port descriptions are provided below:

FDMA_CM_IN

This port drives the current configuration of the FDMA_OUT port, as described below. Bits
0...12 represent the number of frequency bins, M (up to 4096) while bits 16...19 represent the
number of channels that are interleaved, C. A ‘C’ value of zero will create 16 channels in the
FDMA_highway, although this module is only capable of filling up to 8. This port is suitable for
connecting to any FDMA_CM_OUT port.

Signal

Bits

Mode Description

M

12..lsb R/W

Number of samples per frame

RESERVED 15..13 R/W Pass-through

(reserved)

C

19..16 R/W

Number of active channels

RESERVED 31..20 R/W Pass-through

(reserved)

Table 2 – Format of FDMA_CM_IN control word

NOTE: To simplify the FPGA logic, the control word is assumed to be static while the module is
enabled. Changes to M or C while any ENABLE bit is set will result in unpredictable output.

NOTE: C=1 is currently not supported.