High level area estimation of custom instructions for FPGA-based reconfigurable processors | |
Lam, Siew-Kei ; Li, Wen ; Srikanthan, Thambipillai | |
2007 | |
英文摘要 | Reconfigurable processors provide an attractive means to meet the constraints of embedded devices due to their instruction set extension capabilities. We propose a novel technique to estimate the area utilization of LUT (Look-Up Table) based FPGAs (Field Programmable Gate Arrays) for custom instruction realizations. The technique contributes to rapid design exploration by computing the hardware area utilization of custom instructions without actual hardware synthesis. The proposed area estimation technique is achieved in two stages. In the first stage, a set of partitions are obtained from the custom instruction data-paths based on some rule-sets that satisfy the FPGA constraints. Each partition represents a unique LUT configuration that can be implemented on a FPGA logic element. In the second stage, the partitions are combined to maximize the area efficiency on FPGA. We show that the proposed technique can overcome the limitation of existing data-path merging methods that are based on maximizing resource sharing. Experimental results show that an average of 12 unique LUT configurations (about 22% of the logic elements in the smallest Xilinx Virtex FPGA) can sufficiently cater to seven applications from the MiBench benchmark suite. ?2007 IEEE.; EI; 0 |
语种 | 英语 |
DOI标识 | 10.1109/ICICS.2007.4449544 |
内容类型 | 其他 |
源URL | [http://ir.pku.edu.cn/handle/20.500.11897/263389] ![]() |
专题 | 软件与微电子学院 |
推荐引用方式 GB/T 7714 | Lam, Siew-Kei,Li, Wen,Srikanthan, Thambipillai. High level area estimation of custom instructions for FPGA-based reconfigurable processors. 2007-01-01. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论