12.12.2012 Views

Xcell Journal: The authoritative journal for programmable ... - Xilinx

Xcell Journal: The authoritative journal for programmable ... - Xilinx

Xcell Journal: The authoritative journal for programmable ... - Xilinx

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

I would like to see <strong>Xilinx</strong> System<br />

Generator offer more flexibility (with the<br />

addition of output enables and other input<br />

parameters) to offer dynamic configuration<br />

of blocks. This flexibility comes at the<br />

expense of maintaining abstraction if you<br />

would prefer not to immerse yourself in the<br />

details of digital VLSI design.<br />

Using a <strong>Xilinx</strong> MCode Block<br />

If you are implementing a straight<strong>for</strong>ward<br />

logic algorithm, configuring the MCode<br />

block is an easier solution than building the<br />

logic together through <strong>Xilinx</strong> blockset<br />

logic. Let’s describe an example implementation<br />

of custom logic; in this case, a<br />

function [tone_q, noise_q, filter_finish] =<br />

switch_cir(d, BBRX_Start, tone_bin, BBRX_End, enable, BBRX_Finish)<br />

if(BBRX_Finish==false)<br />

if((d>=BBRX_Start) &(d =tone_bin-7)&(d=tone_bin+8)&( d

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!