Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

COREFIR-AR Datasheet(PDF) 10 Page - Actel Corporation

Part # COREFIR-AR
Description  CoreFIR Finite Impulse Response (FIR) Filter Generator
Download  14 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ACTEL [Actel Corporation]
Direct Link  http://www.actel.com
Logo ACTEL - Actel Corporation

COREFIR-AR Datasheet(HTML) 10 Page - Actel Corporation

Back Button COREFIR-AR Datasheet HTML 6Page - Actel Corporation COREFIR-AR Datasheet HTML 7Page - Actel Corporation COREFIR-AR Datasheet HTML 8Page - Actel Corporation COREFIR-AR Datasheet HTML 9Page - Actel Corporation COREFIR-AR Datasheet HTML 10Page - Actel Corporation COREFIR-AR Datasheet HTML 11Page - Actel Corporation COREFIR-AR Datasheet HTML 12Page - Actel Corporation COREFIR-AR Datasheet HTML 13Page - Actel Corporation COREFIR-AR Datasheet HTML 14Page - Actel Corporation  
Zoom Inzoom in Zoom Outzoom out
 10 / 14 page
background image
CoreFIR
10
v3.0
DA LUTs Using FPGA Cells
Some Actel FPGA families such as SX-A and RTSX-S do not
have an embedded RAM implementation. In this case,
the CoreFIR Generator requires that the lookup table be
hard-coded as ROM using FPGA cells. This configuration
does not need the DA LUT Generator shown in Figure 2
on page 5. The generator selects this configuration when
the configurable parameter coef_fixed is set to 1 or the
configuration parameter fpga_family is not one of ax,
apa, or pa3.
DA LUTs Using Embedded RAM Blocks
Many Actel FPGA families have embedded RAM blocks.
The FIR generator takes advantage of these embedded
RAM blocks, and the DA LUTs are implemented using
these embedded RAM blocks. This configuration requires
additional overhead in that the embedded RAM blocks
must be initialized by a DA LUT Generator as shown in
Figure 2
on
page
5.
The
generator
selects
this
configuration
when
the
configurable
parameter
coef_fixed is set to 0 and the configuration parameter
fpga_family is set to ax, apa, or pa3.
DA LUT Generation
The DA LUT Generator computes the LUT contents of the
distributed arithmetic algorithm. It reads the coefficients
from the Input Buffers block and writes the LUT words
into the embedded RAM blocks. This block is only
available when using embedded RAM blocks as LUTs –
when the configuration parameter coef_fixed is set to 0.
After the reset is complete, the DA LUT Generator will
wait for the Input Buffers block to signal that the
coefficients are loaded into the input buffers. Then the
DA LUT generator will compute the LUT words and write
them into the embedded RAM blocks. The DA LUT
Generator produces LUT contents for multiple LUTs when
implementing a FIR filter with a large number of taps.
The generator has only one computation engine, and
initializes
multiple
LUTs
sequentially.
After
the
initialization of the RAM blocks, the output ready will go
high to let the system know that the FIR filter is ready to
accept data.
Input Buffering Scheme
The Input Buffers block always performs the functions
defined in "Input Coefficients" on page 10, but only
performs functions defined in "Input Data" on page 10
when the embedded RAM blocks are used as the DA LUTs
(when coef_fixed is set to 1).
Input Data
The input dataflow is designed to use the scheme shown
in Figure 5 to reduce the size of registers. The horizontal
movement of the input ensures the bits of the inputs
feed into the lookup table, and that it happens at every
cycle. Vertical movement of input data only occurs as the
most significant bit (MSB) is fed into lookup table, when
it switches to the next FIR data point.
Input Coefficients
The CoreFIR generator shares the input buffers for
coefficients input when embedded RAM blocks are used
as the DA LUTs. The configuration parameter coef_fixed
is set to 0. In this configuration, the width of the input
datai is the maximum of nbits_in and nbits_coef. The
input datai reads in coefficients when input coefi_en is
high. After enough coefficients are fed into the buffer,
coefi_en is ignored and the coefficients stay inside the
input buffers until the DA LUT Generator finishes the
initialization of the embedded RAM blocks.
User Interface
The generator executable reads one command line
parameter, which is the name of the configuration file. It
generates RTL code for the module and testbench based
on the parameters in the configuration file. Refer to
Table 4
on
page 7
and
"Appendix
I:
Sample
Configuration File" on page 12 for details of the
configuration file.
Figure 5 • Example of Input Buffering Scheme
x[n][0]
x[n][1]
x[n][2]
x[n][3]
x[n-1][0]
x[n-1][1]
x[n-1][2]
x[n-1][3]
x[n-2][0]
x[n-2][1]
x[n-2][2]
x[n-2][3]
x[n-3][0]
x[n-3][1]
x[n-3][2]
x[n-3][3]


Similar Part No. - COREFIR-AR

ManufacturerPart #DatasheetDescription
logo
Microsemi Corporation
CORE1553BRT MICROSEMI-CORE1553BRT Datasheet
1Mb / 65P
   HB0093 Handbook Core1553BRT v4.2
logo
Actel Corporation
CORE429-AN ACTEL-CORE429-AN Datasheet
258Kb / 22P
   ARINC 429 Bus Interface
CORE429-AR ACTEL-CORE429-AR Datasheet
258Kb / 22P
   ARINC 429 Bus Interface
CORE429-EV ACTEL-CORE429-EV Datasheet
258Kb / 22P
   ARINC 429 Bus Interface
CORE429-SN ACTEL-CORE429-SN Datasheet
258Kb / 22P
   ARINC 429 Bus Interface
More results

Similar Description - COREFIR-AR

ManufacturerPart #DatasheetDescription
logo
Mitel Networks Corporat...
PDSP16256 MITEL-PDSP16256 Datasheet
423Kb / 28P
   Programmable FIR Filter
logo
Renesas Technology Corp
HSP43168 RENESAS-HSP43168 Datasheet
851Kb / 25P
   Dual FIR Filter
July 27, 2009
logo
Intersil Corporation
HSP43168 INTERSIL-HSP43168 Datasheet
915Kb / 25P
   Dual FIR Filter
logo
Zarlink Semiconductor I...
PDSP16256 ZARLINK-PDSP16256 Datasheet
205Kb / 25P
   Programmable FIR Filter
logo
Intersil Corporation
HSP43168 INTERSIL-HSP43168_07 Datasheet
929Kb / 25P
   Dual FIR Filter
logo
Mitel Networks Corporat...
PDSP16256 MITEL-PDSP16256_98 Datasheet
268Kb / 24P
   Programmable FIR Filter
logo
Intersil Corporation
HSP43168883 INTERSIL-HSP43168883 Datasheet
180Kb / 10P
   Dual FIR Filter
logo
Zarlink Semiconductor I...
VP16256 ZARLINK-VP16256 Datasheet
459Kb / 19P
   Programmable FIR FIlter
logo
Mitel Networks Corporat...
VP16256 MITEL-VP16256 Datasheet
228Kb / 20P
   Programmable FIR Filter
logo
ATMEL Corporation
AT76C002 ATMEL-AT76C002 Datasheet
38Kb / 4P
   Programmable FIR Filter
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com