anishsingh
Junior Member level 2
Hi
I am trying to implement 8 tap (7th order) Low Pass FIR Filter in ASIC semi custom design by writing its verilog code & testbench .. How do I represent the filter coefficients in the code ( which may be +/- ve and have fractional parts) ..?
Can I write direct statements for addition & multiplication in the code like :
assign P3 = D2 * b3;
or
assign Add5 = P5 + P6; ????
Kindly help !!
---------- Post added at 11:16 ---------- Previous post was at 11:06 ----------
and yes , do I need a memory element to store coefficients ? Does it need special initialization in code or just writing reg command would suffice ??
I am trying to implement 8 tap (7th order) Low Pass FIR Filter in ASIC semi custom design by writing its verilog code & testbench .. How do I represent the filter coefficients in the code ( which may be +/- ve and have fractional parts) ..?
Can I write direct statements for addition & multiplication in the code like :
assign P3 = D2 * b3;
or
assign Add5 = P5 + P6; ????
Kindly help !!
---------- Post added at 11:16 ---------- Previous post was at 11:06 ----------
and yes , do I need a memory element to store coefficients ? Does it need special initialization in code or just writing reg command would suffice ??