Thank you. Added lines from Makefile and it worked. On Thu, Sep 28, 2017 at 4:58 PM, Nicolas Cuervo <nicolas.cue...@ettus.com> wrote:
> Hello John, > > the testbench for the siggen is located at > uhd-fpga/usrp3/lib/sim/rfnoc/noc_block_siggen/. > It might be worth to try to add the cordic as it is being done there > https://github.com/EttusResearch/fpga/blob/rfnoc- > devel/usrp3/lib/sim/rfnoc/noc_block_siggen/Makefile#L23 > > -N > > On Fri, Sep 29, 2017 at 12:12 AM, John Medrano <john.d.medr...@gmail.com> > wrote: > >> Hello, >> >> We could not find a test bench for the SIGGEN. >> >> We did modify Makefile in testbench directory to add LIB_IP_DIR = $( >> BASE_DIR)/../lib/ip >> >> When try to build testbench we got the same error. >> >> Thank you >> >> On Thu, Sep 28, 2017 at 8:06 AM, Nicolas Cuervo <nicolas.cue...@ettus.com >> > wrote: >> >>> Hello John, >>> >>> did you base the Makefile in your OOT siggen on the Makefile of the >>> noc_block_siggen as well? >>> >>> Regards, >>> - Nicolas >>> >>> On Thu, Sep 28, 2017 at 12:32 AM, Tom Bereknyei via USRP-users < >>> usrp-users@lists.ettus.com> wrote: >>> >>>> John, will this be open source? We are also looking at modifying the >>>> SIGGEN to add functionality. From the name it seems you are transmitting on >>>> two channels. We would need more, but the concept seems similar. >>>> On Wed, Sep 27, 2017 at 18:10 John Medrano via USRP-users < >>>> usrp-users@lists.ettus.com> wrote: >>>> >>>>> Hello, >>>>> >>>>> We have modified sig_gen module to create an OOT module and we are >>>>> attempting to build image. But we receive an error while trying to build >>>>> the test bench. >>>>> >>>>> sig_gen relies on modules cadd, cordic_rotater, and axi_clip_complex. >>>>> As seen below, it is unable to find these modules while building test >>>>> bench. >>>>> >>>>> These files all exist with FPGA_SOURCE and are part of the original >>>>> sig_gen module. >>>>> >>>>> Please advise. >>>>> >>>>> INFO: [VRFC 10-311] analyzing module glbl >>>>> INFO: [USF-XSim-3] XSim::Elaborate design >>>>> INFO: [USF-XSim-61] Executing 'ELABORATE' step in >>>>> '/home/joseavila/Documents/gnuradio_source/rfnoc-siggen2ch/r >>>>> fnoc/testbenches/noc_block_twochannelsiggen_tb/xsim_proj/xsi >>>>> m_proj.sim/sim_1/behav' >>>>> Vivado Simulator 2015.4 >>>>> Copyright 1986-1999, 2001-2015 Xilinx, Inc. All Rights Reserved. >>>>> Running: /opt/Xilinx/Vivado/2015.4/bin/unwrapped/lnx64.o/xelab -wto >>>>> b9f75645c2494d95a76a86ec25333ddc --debug all --relax --mt 8 -d >>>>> WORKING_DIR=/home/joseavila/Documents/gnuradio_source/rfnoc- >>>>> siggen2ch/rfnoc/testbenches/noc_block_twochannelsiggen_tb -L work -L >>>>> unisims_ver -L unimacro_ver -L secureip --snapshot >>>>> noc_block_twochannelsiggen_tb_behav work.noc_block_twochannelsiggen_tb >>>>> work.glbl -log elaborate.log -timescale 1ns/1ns >>>>> Using 8 slave threads. >>>>> Starting static elaboration >>>>> ERROR: [VRFC 10-2063] Module <cordic_rotator> not found while >>>>> processing module instance <cordic_inst> [/usr/src/gnuradio_source/fpga >>>>> /usrp3/lib/rfnoc/sine_tone.v:63] >>>>> ERROR: [VRFC 10-2063] Module <cadd> not found while processing module >>>>> instance <complexadd_sines> [/home/joseavila/Documents/gnu >>>>> radio_source/rfnoc-siggen2ch/rfnoc/fpga-src/noc_block_twocha >>>>> nnelsiggen.v:255] >>>>> ERROR: [VRFC 10-2063] Module <axi_clip_complex> not found while >>>>> processing module instance <clip_sinesum> [/home/joseavila/Documents/gnu >>>>> radio_source/rfnoc-siggen2ch/rfnoc/fpga-src/noc_block_twocha >>>>> nnelsiggen.v:265] >>>>> ERROR: [XSIM 43-3322] Static elaboration of top level Verilog design >>>>> unit(s) in library work failed. >>>>> INFO: [USF-XSim-99] Step results log file:'/home/joseavila/Document >>>>> s/gnuradio_source/rfnoc-siggen2ch/rfnoc/testbenches/noc_bloc >>>>> k_twochannelsiggen_tb/xsim_proj/xsim_proj.sim/sim_1/behav >>>>> /elaborate.log' >>>>> ERROR: [USF-XSim-62] 'elaborate' step failed with error(s). Please >>>>> check the Tcl console output or '/home/joseavila/Documents/gnu >>>>> radio_source/rfnoc-siggen2ch/rfnoc/testbenches/noc_block_two >>>>> channelsiggen_tb/xsim_proj/xsim_proj.sim/sim_1/behav/elaborate.log' >>>>> file for more information. >>>>> # if [string equal $vivado_mode "batch"] { >>>>> # puts "BUILDER: Closing project" >>>>> # close_project >>>>> # } else { >>>>> # puts "BUILDER: In GUI mode. Leaving project open." >>>>> # } >>>>> BUILDER: Closing project >>>>> ****** Webtalk v2015.4 (64-bit) >>>>> **** SW Build 1412921 on Wed Nov 18 09:44:32 MST 2015 >>>>> **** IP Build 1412160 on Tue Nov 17 13:47:24 MST 2015 >>>>> ** Copyright 1986-2015 Xilinx, Inc. All Rights Reserved. >>>>> >>>>> source /home/joseavila/Documents/gnuradio_source/rfnoc-siggen2ch/rf >>>>> noc/testbenches/noc_block_twochannelsiggen_tb/xsim_proj/xsim >>>>> _proj.hw/webtalk/labtool_webtalk.tcl -notrace >>>>> INFO: [Common 17-206] Exiting Webtalk at Wed Sep 27 15:09:04 2017... >>>>> INFO: [Common 17-206] Exiting Vivado at Wed Sep 27 15:09:04 2017... >>>>> Built target noc_block_twochannelsiggen_tb >>>>> >>>>> _______________________________________________ >>>>> USRP-users mailing list >>>>> USRP-users@lists.ettus.com >>>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >>>>> >>>> -- >>>> Maj Tom Bereknyei >>>> Defense Digital Service >>>> t...@dds.mil >>>> (571) 225-1630 >>>> >>>> _______________________________________________ >>>> USRP-users mailing list >>>> USRP-users@lists.ettus.com >>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >>>> >>>> >>> >> >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com