URL
https://opencores.org/ocsvn/async_sdm_noc/async_sdm_noc/trunk
[/] [async_sdm_noc/] [trunk/] [sdm/] [define.v] - Diff between revs 28 and 82
Show entire file |
Details |
Blame |
View Log
Rev 28 |
Rev 82 |
Line 29... |
Line 29... |
*/
|
*/
|
|
|
// if VCN > 1, set ENABLE_CLOS to use the 2-stage Clos switch for less switching area
|
// if VCN > 1, set ENABLE_CLOS to use the 2-stage Clos switch for less switching area
|
// `define ENABLE_CLOS
|
// `define ENABLE_CLOS
|
|
|
// Using the asynchronous virsion of the Concurrent round-robine dispatching
|
// Using the asynchronous version of the Concurrent round-robin dispatching
|
// algorithm for the 2-stage Clos can save some area but introduce a 5%
|
// algorithm for the 2-stage Clos can save some area but introduce a 5%
|
// throughput loss
|
// throughput loss
|
// `define ENABLE_CRRD
|
// `define ENABLE_CRRD
|
|
|
// for the SDM router using crossbars and the Clos router using CRRD
|
// for the SDM router using crossbars and the Clos router using CRRD
|
Line 42... |
Line 42... |
// `define ENABLE_MRMA
|
// `define ENABLE_MRMA
|
|
|
// set to enable channel slicing for fast data paths
|
// set to enable channel slicing for fast data paths
|
// `define ENABLE_CHANNEL_SLICING
|
// `define ENABLE_CHANNEL_SLICING
|
|
|
// set to use the early acknowledge of lokkahead pipelines in the critical cycle
|
// set to use the early acknowledge of lookahead pipelines in the critical cycle
|
// `define ENABLE_LOOKAHEAD
|
// `define ENABLE_LOOKAHEAD
|
|
|
// always set in wormhole and SDM routers to enable the eof bit in data pipeline stages
|
// always set in wormhole and SDM routers to enable the eof bit in data pipeline stages
|
`define ENABLE_EOF
|
`define ENABLE_EOF
|
|
|
No newline at end of file
|
No newline at end of file
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.