MatchLib
Modules
Loosly-timed units with state - implemented as classes

Modules

 Arbiter
 Configurable n inputs arbiter.
 
 MemArray
 Abstract Memory Class.
 
 FIFO
 Configurable FIFO class.
 
 Nvhls_vector
 Vector helper container with vector operations.
 
 Connections
 Modular IO supporting latency-insensitive channels.
 
 ArbitratedCrossbar
 Crossbar with conflict arbitration and queuing.
 
 ArbitratedScratchpad
 Scratchpad memories with arbitration and queuing.
 
 ReorderBuffer
 Out-of-order writes into queue, in-order reads.
 

Detailed Description