[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r6468 - gnuradio/branches/developers/matt/u2f/top/u2_b
From: |
matt |
Subject: |
[Commit-gnuradio] r6468 - gnuradio/branches/developers/matt/u2f/top/u2_basic |
Date: |
Tue, 18 Sep 2007 17:22:38 -0600 (MDT) |
Author: matt
Date: 2007-09-18 17:22:38 -0600 (Tue, 18 Sep 2007)
New Revision: 6468
Modified:
gnuradio/branches/developers/matt/u2f/top/u2_basic/u2_basic.v
Log:
added master timer, renamed serdes ports
Modified: gnuradio/branches/developers/matt/u2f/top/u2_basic/u2_basic.v
===================================================================
--- gnuradio/branches/developers/matt/u2f/top/u2_basic/u2_basic.v
2007-09-18 18:59:56 UTC (rev 6467)
+++ gnuradio/branches/developers/matt/u2f/top/u2_basic/u2_basic.v
2007-09-18 23:22:38 UTC (rev 6468)
@@ -421,6 +421,14 @@
// /////////////////////////////////////////////////////////////////////////
// DSP
+
+ reg [31:0] master_time;
+ always @(posedge dsp_clk)
+ if(dsp_rst)
+ master_time <= 0;
+ else
+ master_time <= master_time + 1;
+
reg [13:0] adc_a_reg1, adc_b_reg1, adc_a_reg2, adc_b_reg2;
reg adc_ovf_a_reg1, adc_ovf_a_reg2, adc_ovf_b_reg1,
adc_ovf_b_reg2;
@@ -443,7 +451,7 @@
rx_control rx_control
(.clk(dsp_clk), .rst(dsp_rst),
.set_stb(set_stb),.set_addr(set_addr),.set_data(set_data),
- .master_time(),
+ .master_time(master_time),
.wr_dat_o(wr1_dat), .wr_write_o(wr1_write), .wr_done_o(wr1_done),
.wr_error_o(wr1_error),
.wr_ready_i(wr1_ready), .wr_full_i(wr1_full),
.bb_i(bb_i_rx), .bb_q(bb_q_rx), .run_rx(run_rx), .wr_req(wr_req) );
@@ -457,7 +465,7 @@
tx_control tx_control
(.clk(dsp_clk), .rst(dsp_rst),
.set_stb(set_stb),.set_addr(set_addr),.set_data(set_data),
- .master_time()
+ .master_time(master_time),
.rd_dat_i(rd1_dat), .rd_sop_i(rd1_sop), .rd_eop_i(rd1_eop),
.rd_read_o(rd1_read), .rd_done_o(rd1_done), .rd_error_o(rd1_error),
.bb_i(bb_i_tx), .bb_q(bb_q_tx), .run_tx(run_tx), .rd_ack(rd_ack) );
@@ -475,15 +483,15 @@
serdes_tx serdes_tx
(.clk(dsp_clk),.rst(dsp_rst),
.ser_tx_clk(ser_tx_clk),.ser_t(ser_t),.ser_tklsb(ser_tklsb),.ser_tkmsb(ser_tkmsb),
-
.fifo_data_i(rd0_dat),.fifo_read_o(rd0_read),.fifo_done_o(rd0_done),.fifo_error_o(rd0_error),
- .fifo_sop_i(rd0_sop),.fifo_eop_i(rd0_eop)
+
.rd_dat_i(rd0_dat),.rd_read_o(rd0_read),.rd_done_o(rd0_done),.rd_error_o(rd0_error),
+ .rd_sop_i(rd0_sop),.rd_eop_i(rd0_eop)
);
serdes_rx serdes_rx
(.clk(dsp_clk),.rst(dsp_rst),
.ser_rx_clk(ser_rx_clk),.ser_r(ser_r),.ser_rklsb(ser_rklsb),.ser_rkmsb(ser_rkmsb),
-
.fifo_data_o(wr0_dat),.fifo_write_o(wr0_write),.fifo_done_o(wr0_done),.fifo_error_o(wr0_error),
- .fifo_ready_i(wr0_ready),.fifo_full_i(wr0_full)
+
.wr_dat_o(wr0_dat),.wr_write_o(wr0_write),.wr_done_o(wr0_done),.wr_error_o(wr0_error),
+ .wr_ready_i(wr0_ready),.wr_full_i(wr0_full)
);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r6468 - gnuradio/branches/developers/matt/u2f/top/u2_basic,
matt <=