- Mar 05, 2012
-
-
Wesley W. Terpstra authored
record count is 16 bit index aliased decription (to avoid overflow) Added feature: make it easy to relocate a device to a new address Checks added: confirm address ranges to not overlap during synthesis check wbd_begin/end addresses for compatability with the crossbar
-
Wesley W. Terpstra authored
Decode the SDWB blocks to create bus addresses in the sdwb_crossbar. I still need to add assertions to confirm the user didn't give bad inputs.
-
- Mar 02, 2012
-
-
Wesley W. Terpstra authored
-
- Feb 09, 2012
-
-
Tomasz Wlostowski authored
-
- Jan 31, 2012
-
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
- Jan 24, 2012
-
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
genrams: genram_pkg.vhd: added f_gen_dummy_vec() function, padded unused inputs of RAMs/FIFOs to default values
-
Tomasz Wlostowski authored
-
- Jan 17, 2012
-
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
- Jan 16, 2012
-
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
- Nov 04, 2011
-
-
Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
Improve timings: Make all MUXs explicitly log deep Add a Kogge-Stone OR network for arbitration (makes arbitration scale log(n) with n masters, not O(n)) Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
- Nov 02, 2011
-
-
Tomasz Wlostowski authored
wishbone/wb_slave_adapter: prevents a pipelined master from chaging data/addr lines when talking to classic slave
-
Tomasz Wlostowski authored
wishbone/xwb_bus_fanout: now determines the number of peripheral select bits from number of connected peripherals
-
Tomasz Wlostowski authored
-
Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
Make the error device a completely standard wishbone device; we don't need high performance segfaults. Clearer is better. Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
This bug allowed a high priority master to seize control of a lower priority master if: 1. The low priority master had control for exactly one cycle 2. Combinatorial crossbar mode was off ... this made it possible to "steal the ACK" of another device and cause the bus to stall. This commit will be followed by a few others which also tidy up the code a bit in a way that would have made this bug more obvious to a reviewer. Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
Tomasz Wlostowski authored
-
Signed-off-by:
Tomasz Wlostowski <tomasz.wlostowski@cern.ch>
-
Tomasz Wlostowski authored
-