From a8a02f97a89597aac8310dd1adff6909e62cb7b4 Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Thu, 19 Jul 2012 20:35:37 -0700 Subject: e100: tighten timing - less routing on EM_A There were a few places it was ok to use addr over EM_A. This makes routing sligtly easier for GPMC signals. --- usrp2/gpmc/fifo_to_gpmc.v | 2 +- usrp2/gpmc/gpmc_to_fifo.v | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'usrp2/gpmc') diff --git a/usrp2/gpmc/fifo_to_gpmc.v b/usrp2/gpmc/fifo_to_gpmc.v index 27252b970..26443a702 100644 --- a/usrp2/gpmc/fifo_to_gpmc.v +++ b/usrp2/gpmc/fifo_to_gpmc.v @@ -82,7 +82,7 @@ module fifo_to_gpmc end GPMC_STATE_EMPTY: begin - if (EM_A == LAST_ADDR) begin + if (addr == LAST_ADDR) begin gpmc_state <= GPMC_STATE_START; gpmc_ptr <= next_gpmc_ptr; addr <= 0; diff --git a/usrp2/gpmc/gpmc_to_fifo.v b/usrp2/gpmc/gpmc_to_fifo.v index 680095620..3932b81ac 100644 --- a/usrp2/gpmc/gpmc_to_fifo.v +++ b/usrp2/gpmc/gpmc_to_fifo.v @@ -75,7 +75,7 @@ module gpmc_to_fifo case(gpmc_state) GPMC_STATE_START: begin - if (EM_A == XFER_OFFSET) begin + if (data_i[16]) begin gpmc_state <= GPMC_STATE_FILL; vita_len <= EM_D; next_gpmc_ptr <= gpmc_ptr + 1; -- cgit v1.2.3