Mullet - A Parallel Multiplier Generator
FPL(2005)
摘要
A module generator called Mullet for producing near-optimal parallel multipliers in a technology independent manner is presented. Using this tool, a large number of candidate de- signs can be generated in order to find combinations of prim- itive elements which produce the best multiplier. The process of multiplication is broken down into a partial product gen- erator (PPG) and a partial product summer (PPS). Both of these tasks can be done in a number of different ways and the best solution depends on the size of the required mul- tiplier as well as the technology used. Mullet can be com- bined with a searching algorithm to find the best multiplier based on some objective. It can generate high quality multi- pliers for irregular architectures such as FPGAs and use fea- tures such as the dedicated multipliers. The tool can also be used to explore tradeoffs between architectures and to cal- librate timing models of the primitive components. Synthe- sized examples using Xilinx FPGA devices are comparisons are made with those produced by the Xilinx CoreGenerator and XST tools.
更多查看译文
关键词
search algorithm,logic design
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络