Mapping Boolean Functions onto Lookup-Tables on FPGAs

Hoang-Gia Vu,Dai-Do Tran,Ngoc-Dai Bui, Thanh-Bang Le, Hai-Duong Nguyen

RIVF(2022)

引用 0|浏览0
暂无评分
摘要
This paper presents a lookup-table sharing scheme for implementing Boolean functions on Xilinx FPGAs. The scheme aims to exploit each LUT6 primitive on FPGAs as two Boolean functions sharing five input variables. The proposed algorithm searches for sets of five input variables appearing most frequently in the prime implicants of the Boolean function. These sets are then selected for mapping onto the shared five inputs of the two LUT5s inside an LUT6. The synthesis results on Vivado for Xilinx Virtex 7 show that our mapping scheme achieves better hardware resource utilizations in many cases compared to the non-mapping designs. Our proposals also achieve higher maximum clock frequencies on FPGAs than the non-mapping design for the complex Boolean functions.
更多
查看译文
关键词
Boolean function,Lookup-Table,FPGA,Mapping
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要