Dave, is your 7.1 version of these library blocks available for use by
others?  These blocks, and especially the convert block, would be useful
for our pulsar machines.

John

> Hi All
>
> There are new blocks in the casper 10.1 DSP library, ported from Dave
> McMahon's 7.1 library. Highlights include:
>
> * A White Gaussian Noise block.  Include them next to the ADC blocks
> and provide a MUX to switch between the ADC data stream or the noise
> block data stream for onboard testing of your design.  They can also
> generate coherent digital noise across multiple iBobs by synchronously
> reseeding them on 1 PPS with the same seed. It's also sometimes nice
> to be able to set them up as totally incoherent noise sources.
>
> * Dave's 'convert' block which he claims is far superior to the Xilinx
> Convert block for rounding, especially when using unbiased rounding
> and a large numbers of bits are being rounded off.  It also supports
> more rounding modes. In Dave's words: "Because it uses bit twiddling
> and an adder core underneath rather than the somewhat obtuse vhdl that
> the Xilinx Convert block generates, it has better area and timing
> performance as well.  IMHO, everybody should switch all of their
> convert blocks from Xilinx's to this one!  It really makes a HUGE
> difference!!!"
>
> * The 'edge_detect' block is quite handy and cute.  It draws a picture
> on itself to indicate the edge type(s) that is it sensitive to as well
> as the output polarity. Replaces what our existing three separate
> neg_edge, pos_edge, edge blocks did.
>
> * 'armed_trigger' and 'triggered_counter' blocks.  The armed_trigger
> block is useful for synchronously seeding the noise generator,
> synchronously strobing in new delay/fringe coefficients, etc.
>
> * In addition, we plan to add his radix-4 quadplex fft/pfb. This
> should be available shortly.
>
> Jason
>
>
>



Reply via email to