Chortle: a technology mapping program for lookup table-based field programmable gate arrays

Orlando, FL(1990)

引用 259|浏览0
暂无评分
摘要
Field Programmable Gate Arrays are new devices that combine the versatility of a Gate Array with the user-programmability of a PAL. This paper describes an algorithm for technology mapping of combinational logic into Field Programmable Gate Arrays that use lookup table memories to realize combinational functions. It is difficult to map into lookup tables using previous techniques because a single lookup table can perform a large number of logic functions, and prior approaches require each function to be instantiated separately in a library. The new algorithm, implemented in a program called Chortle uses the fact that a K-input lookup table can implement any Boolean function of K-inputs, and so does not require a library-based approach. Chortle takes advantage of this complete functionality to evaluate all possible decompositions of the input Boolean network nodes. It can determine the optimal (in area) mapping for fanout-free trees of combinational logic. In comparisons with the MIS II technology mapper, on MCNC-89 Logic Synthesis benchmarks Chortle achieves superior results in significantly less time. 1
更多
查看译文
关键词
Boolean functions,circuit layout CAD,combinatorial circuits,logic CAD,logic arrays,table lookup,Boolean function,Chortle,K-input lookup table,combinational logic,fanout-free trees,field programmable gate arrays,logic functions,lookup table memories,technology mapping
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要