Speed and Area Optimization
Improvements through resource sharing and RAM mapping
Functions
coder.hdl.loopspec | Unroll or stream loops in generated HDL and SystemC code |
coder.hdl.constrainlatency | Specify the minimum and maximum acceptable hardware latency for a MATLAB function for SystemC code generation |
coder.hdl.arraydistance | Specify minimum or maximum array distance inside pipelined
for -loop |
coder.hdl.stable | Define stable inputs in MATLAB design |
Topics
- Map Persistent Arrays to RAM
To map the persistent variables to RAMs in the generated SystemC code use the RAM Mapping optimization.
- Pipelining of for-Loops
Pipelining allows concurrent execution of multiple iterations.