Re: corgen cic = terrible efficiency?




"comp.arch.fpga" <ksulimma@xxxxxxxxxxxxxx> wrote in message
news:1182783858.357110.273650@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On 23 Jun., 19:30, "cpope" <cep...@xxxxxxxxx> wrote:

3. If the cic is just a box car filter wouldn't it be easier to
implement as
a single subtractor/accumulator whose inputs are the current sample and
the
sample delayed by R? At least for reasonable R (< 8192) seems like it
should
fit in block ram okay.

It's all here:
http://www.phptr.com/articles/article.asp?p=361985&rl=1

If you sum up R values, you have a gain of R, independently of your
implementation.
If you do that k times, you have a gain of R^k.

The CIC implementation has exactly the same cost as the boxcar minus
the RAM.
So indeed, if you can afford the RAM you can use the boxcar.

Kolja Sulimma


Thanks, I had a colleague forward me to a similar article that included
information on how to trim the bits between the integrator sectrions. I
guess my point with the ram is in V4 the bram and dsp48 are designed to be
efficiently integrated so it might be possible to just implement a cascade
of N boxcar filters using just N dsp48/BRAM pairs rather than doing the very
high bitwidth integrators in the fabric. Should be lower power and run
faster.

-Clark


.



Relevant Pages

  • Re: Curious about some links posted for "Understand PID control"
    ... I am using the same integrator gain for both the PID and I-PD in my ... THE ONLY THING THAT IS DIFFERENT IS THE PID HAS ZEROs. ...
    (sci.engr.control)
  • Re: help on starting a project on BLDC
    ... Multiply by gain. ... Add to integrator Don't let it ... Think about the resolution required- typically you will be talking about ... The best demonstration tool is a motor, encoder, amplifier and processor! ...
    (sci.electronics.design)
  • Re: Testing Safe Sleep
    ... this is a binary situation where the possible outcomes are: ... you stand to gain nothing *at best*. ... Well, I flipped over the MBP, pulled out the battery, opened the RAM ... DIMM instead of a SODIMM. ...
    (uk.comp.sys.mac)
  • Re: Summing integrator circuit?
    ... >I know what a summing amp and integrator are as separate circuits, ... > can someone please explain the design criteria for a "summing ... > integrator". ... put one in to limit the gain for stability reasons. ...
    (sci.electronics.design)
  • Re: 2 GB dual channel vs 3 GB single channel
    ... You'll see a net performance gain by having the additional Gig of RAM even ... I bought a 1 GB stick of RAM for my comp today, ... my comp would make me lose the dual channel. ...
    (microsoft.public.windows.vista.hardware_devices)

Loading