Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
0
FIR ip core simulation : output has a xxxxx value and i want to know why .
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-28-2012 08:31 PM
I use the fir core to generate a halfband filter. So, here are the signals :
// Instantiate the module hb unit_hb( rfd(rfd_hb8_i), .rdy(rdy_hb8_i), .clk(clk_32_768m), .dout(data_hb8_i), .din(data_hb_i_inr) ) //hb 的输入在 rfd置位时,数据要稳定 所以以其下降沿将输入锁存送入 // at the fall edge of rfd,i put the value of data_cic_i_outr into //register then to the inport always @(negedge rfd_hb8_i) if(reset) data_hb8_i_inr <= 0; else data_hb8_i_inr <= data_cic_i_outr;
but the output dout has a xxxxx value , I'll appreciate it if anyone can help me. many thanks
OPTIMISM, PASSION & HARDWORK
0
Re: FIR ip core simulation : output has a xxxxx value and i want to know why .
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-29-2012 03:57 AM
Can you attach a picture showing waveforms of all signals to/from the half band filter?
yangli wrote:
I use the fir core to generate a halfband filter. So, here are the signals :
// Instantiate the module hb unit_hb( rfd(rfd_hb8_i), .rdy(rdy_hb8_i), .clk(clk_32_768m), .dout(data_hb8_i), .din(data_hb_i_inr) ) //hb 的输入在 rfd置位时,数据要稳定 所以以其下降沿将输入锁存送入 // at the fall edge of rfd,i put the value of data_cic_i_outr into //register then to the inport always @(negedge rfd_hb8_i) if(reset) data_hb8_i_inr <= 0; else data_hb8_i_inr <= data_cic_i_outr;
but the output dout has a xxxxx value , I'll appreciate it if anyone can help me. many thanks
Cheers,
Jim
Jim











