Pipeline morphing is a simple but effective technique for reconfiguring pipelined FPGA designs at run time. By overlapping computation and reconfiguration, the latency associated with emptying and refilling a pipeline can be avoided. We show how morphing can be applied to linear and mesh pipelines at both word-level and bit-level, and explain how this method can be implemented using Xilinx 6200 FPGAs. We also present an approach using morphing to map a large virtual pipeline onto a small physical pipeline, and the trade-offs involved are discussed.
CITATION STYLE
Luk, W., Shirazi, N., Guo, S. R., & Cheung, P. Y. K. (1997). Pipeline morphing and virtual pipelines. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1304, pp. 111–120). Springer Verlag. https://doi.org/10.1007/3-540-63465-7_216
Mendeley helps you to discover research relevant for your work.