On Mon, Oct 08, 2007 at 08:08:20PM -0400, address@hidden wrote:
Just as an update, I downloaded revision 6599 and tried again, no change
in the result. I then tried to compile usrp_std.qpf, and that did work;
it produced 11,496 total logic elements for a utilization of 95%, so I
think the Quartus software is working correctly.
From this it would appear that usrp_multi needs to be updated?
Sounds that way.
I may just be missing a verilog file from the project file
usrp_multi.qsf. Try adding the line below:
address@hidden usrp_std]$ grep cic_dec_shifter *
usrp_std.qsf:set_global_assignment -name VERILOG_FILE
../../sdr_lib/cic_dec_shifter.v
Eric
On Mon, 8 Oct 2007, address@hidden wrote:
Ok, I installed the latest Quartus II ver. 7.2 software onto a virtualized
WinXP guest hosted by a Linux x86_64 system running kvm/qemu. I
downloaded a recent revision of gnuradio (revision 6595) onto the host.
I started Quartus, and using a samba connection between the virtual guest
and the Linux host I opened the usrp_multi.qpf project file in:
usrp/fpga/toplevel/usrp_multi
Not knowing anything about Quartus, I took a guess and hit "Start
Compilation" under the Processing menu.
The compilation begins, a lot of green and blue lines go by including many
"Elaborating entity...", but after a short while the compilation fails
with an error:
"Error: Node instance "cic_dec_shifter" instantiates undefined entity
"cic_dec_shifter"
The line just before this, says:
"Info: Elaborating entity "sign_extend" for hierarchy
"rx_chain:rx_chain_0|cic_decim:cic_decim_i_0|sign_extend:ext_input"
Not sure what to do at this point....
thanks,
eric