From 4cd2e0fd19b0f36024dc1bc7c3b1124555999ad7 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Tue, 30 Dec 2008 06:04:19 +0000 Subject: [PATCH] - uses ieee_proposed.fixed_pkg git-svn-id: http://moon:8086/svn/vhdl/trunk@173 cc03376c-175c-47c8-b038-4cd826a8556b --- lib/radio/ddc/sim/tb_ddc.fdo | 4 ++- lib/radio/ddc/sim/tb_ddc.wdo | 50 +++++++++++++++++++++++++++++++----- 2 files changed, 46 insertions(+), 8 deletions(-) diff --git a/lib/radio/ddc/sim/tb_ddc.fdo b/lib/radio/ddc/sim/tb_ddc.fdo index b7911bd..1fdd382 100644 --- a/lib/radio/ddc/sim/tb_ddc.fdo +++ b/lib/radio/ddc/sim/tb_ddc.fdo @@ -1,6 +1,8 @@ +vmap ieee_proposed ../../../../Common/sim/ieee_proposed + vlib work -vcom -explicit -93 "../../../fixed/fixed_pkg_c.vhd" vcom -explicit -93 "../../../fixed/fixed_util_pkg.vhd" +vcom -explicit -93 "../../../misc/utils_pkg.vhd" vcom -explicit -93 "../../../PCK_FIO-2002.7/PCK_FIO_1993.vhd" vcom -explicit -93 "../../../PCK_FIO-2002.7/PCK_FIO_1993_BODY.vhd" vcom -explicit -93 "../../cordic/src/cordic_pkg.vhd" diff --git a/lib/radio/ddc/sim/tb_ddc.wdo b/lib/radio/ddc/sim/tb_ddc.wdo index 93e3549..78f1929 100644 --- a/lib/radio/ddc/sim/tb_ddc.wdo +++ b/lib/radio/ddc/sim/tb_ddc.wdo @@ -2,8 +2,6 @@ onerror {resume} quietly WaveActivateNextPane {} 0 add wave -noupdate -format Logic /tb_ddc/clk add wave -noupdate -format Logic /tb_ddc/rst -add wave -noupdate -format Logic /tb_ddc/ddc_shift_we -add wave -noupdate -format Literal /tb_ddc/ddc_shift_addr add wave -noupdate -format Literal /tb_ddc/ddc_shift_in add wave -noupdate -format Logic /tb_ddc/ddc_nco_rst add wave -noupdate -format Logic /tb_ddc/ddc_nco_en @@ -19,13 +17,51 @@ add wave -noupdate -format Logic /tb_ddc/ddc_dout_vld add wave -noupdate -format Logic /tb_ddc/ddc_din_vld add wave -noupdate -format Logic /tb_ddc/rfgen_nco_rst add wave -noupdate -format Logic /tb_ddc/rfgen_nco_en -add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_freq_in -add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_phase_in add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_din_i add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_din_q add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_dout_i add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_dout_q -add wave -noupdate -format Logic /tb_ddc/rfgen_dout_vld +add wave -noupdate -format Logic /tb_ddc/fileout_enable +add wave -noupdate -divider DDC +add wave -noupdate -format Literal -radix decimal /tb_ddc/uut/din_i +add wave -noupdate -format Literal -radix decimal /tb_ddc/uut/din_q +add wave -noupdate -format Literal -radix decimal /tb_ddc/uut/dout_i +add wave -noupdate -format Literal -radix decimal /tb_ddc/uut/dout_q +add wave -noupdate -format Logic /tb_ddc/uut/din_vld +add wave -noupdate -format Logic /tb_ddc/uut/dout_vld +add wave -noupdate -format Literal -radix decimal /tb_ddc/uut/mix_dout_i +add wave -noupdate -format Literal -radix decimal /tb_ddc/uut/mix_dout_q +add wave -noupdate -format Logic /tb_ddc/uut/mix_dout_vld +add wave -noupdate -format Literal -radix decimal /tb_ddc/uut/dec_dout_i +add wave -noupdate -format Literal -radix decimal /tb_ddc/uut/dec_dout_q +add wave -noupdate -format Logic /tb_ddc/uut/dec_dout_vld_i +add wave -noupdate -format Logic /tb_ddc/uut/dec_dout_vld_q +add wave -noupdate -format Logic /tb_ddc/ddc_din_vld +add wave -noupdate -format Analog-Step -height 50 -scale 10.0 /tb_ddc/ddc_i_out_f +add wave -noupdate -format Analog-Step -height 50 -scale 10.0 /tb_ddc/ddc_q_out_f +add wave -noupdate -format Analog-Step -height 50 -scale 10.0 /tb_ddc/rfgen_i_out_f +add wave -noupdate -format Analog-Step -height 50 -scale 10.0 /tb_ddc/rfgen_q_out_f +add wave -noupdate -format Logic /tb_ddc/clk +add wave -noupdate -format Logic /tb_ddc/rst +add wave -noupdate -format Literal /tb_ddc/ddc_shift_in +add wave -noupdate -format Logic /tb_ddc/ddc_nco_rst +add wave -noupdate -format Logic /tb_ddc/ddc_nco_en +add wave -noupdate -format Literal -radix decimal /tb_ddc/ddc_freq_in +add wave -noupdate -format Literal -radix decimal /tb_ddc/ddc_phase_in +add wave -noupdate -format Literal /tb_ddc/ddc_ratio +add wave -noupdate -format Literal /tb_ddc/ddc_diff_delay +add wave -noupdate -format Literal -radix decimal /tb_ddc/ddc_din_i +add wave -noupdate -format Literal -radix decimal /tb_ddc/ddc_din_q +add wave -noupdate -format Literal -radix decimal /tb_ddc/ddc_dout_i +add wave -noupdate -format Literal -radix decimal /tb_ddc/ddc_dout_q +add wave -noupdate -format Logic /tb_ddc/ddc_dout_vld +add wave -noupdate -format Logic /tb_ddc/ddc_din_vld +add wave -noupdate -format Logic /tb_ddc/rfgen_nco_rst +add wave -noupdate -format Logic /tb_ddc/rfgen_nco_en +add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_din_i +add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_din_q +add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_dout_i +add wave -noupdate -format Literal -radix decimal /tb_ddc/rfgen_dout_q add wave -noupdate -format Logic /tb_ddc/fileout_enable add wave -noupdate -divider DDC add wave -noupdate -format Literal -radix decimal /tb_ddc/uut/din_i @@ -47,7 +83,7 @@ add wave -noupdate -format Analog-Step -height 50 -scale 10.0 /tb_ddc/ddc_q_out_ add wave -noupdate -format Analog-Step -height 50 -scale 10.0 /tb_ddc/rfgen_i_out_f add wave -noupdate -format Analog-Step -height 50 -scale 10.0 /tb_ddc/rfgen_q_out_f TreeUpdate [SetDefaultTree] -WaveRestoreCursors {{Cursor 1} {399851293 ps} 0} +WaveRestoreCursors {{Cursor 1} {199990000 ps} 0} configure wave -namecolwidth 150 configure wave -valuecolwidth 100 configure wave -justifyvalue left @@ -61,4 +97,4 @@ configure wave -gridperiod 100 configure wave -griddelta 40 configure wave -timeline 1 update -WaveRestoreZoom {399827014 ps} {400009105 ps} +WaveRestoreZoom {366606200 ps} {822810200 ps}