Pipelining is an important technique that can be used to improve the throughput and clock frequency of a digital circuit. Retiming is an automated techinque for implementing pipelining on your RTL designs.
- Chu, Section 9.4
- Understanding of terms 'latency' and 'throughput' as it relates to digital circuits
- Use of pipelining to improve circuit throughput
- Purpose of circuit 'retiming'