summaryrefslogtreecommitdiffstats
path: root/sdr_lib/atr_delay.v
diff options
context:
space:
mode:
authorjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>2007-05-02 15:50:56 +0000
committerjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>2007-05-02 15:50:56 +0000
commit9c3a39287e7ae106c9ed91cb4d8fac5f176b2888 (patch)
tree2b487ee1ba19c0f2623b4d1b7a04618d2e67e555 /sdr_lib/atr_delay.v
parentb535098017d3df071b031bd15452a7bba53aab14 (diff)
downloaduhd-9c3a39287e7ae106c9ed91cb4d8fac5f176b2888.tar.gz
uhd-9c3a39287e7ae106c9ed91cb4d8fac5f176b2888.tar.bz2
uhd-9c3a39287e7ae106c9ed91cb4d8fac5f176b2888.zip
Merged r5203:5204 from developer branch jcorgan/atr. Fixed ATR delay enable and reduced delay width to 12 bits.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5228 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'sdr_lib/atr_delay.v')
-rw-r--r--sdr_lib/atr_delay.v8
1 files changed, 4 insertions, 4 deletions
diff --git a/sdr_lib/atr_delay.v b/sdr_lib/atr_delay.v
index a832421a1..bbba9e291 100644
--- a/sdr_lib/atr_delay.v
+++ b/sdr_lib/atr_delay.v
@@ -24,12 +24,12 @@ module atr_delay(clk_i,rst_i,ena_i,tx_empty_i,tx_delay_i,rx_delay_i,atr_tx_o);
input rst_i;
input ena_i;
input tx_empty_i;
- input [31:0] tx_delay_i;
- input [31:0] rx_delay_i;
+ input [11:0] tx_delay_i;
+ input [11:0] rx_delay_i;
output atr_tx_o;
reg [3:0] state;
- reg [31:0] count;
+ reg [11:0] count;
`define ST_RX_DELAY 4'b0001
`define ST_RX 4'b0010
@@ -40,7 +40,7 @@ module atr_delay(clk_i,rst_i,ena_i,tx_empty_i,tx_delay_i,rx_delay_i,atr_tx_o);
if (rst_i | ~ena_i)
begin
state <= `ST_RX;
- count <= 0;
+ count <= 12'b0;
end
else
case (state)