ACM Home Page
Please provide us with feedback. Feedback
A pipelined binary tree as a case study on designing efficient circuits for an FPGA in a bram aware design
Source
International Symposium on Field Programmable Gate Arrays archive
Proceedings of the 16th international ACM/SIGDA symposium on Field programmable gate arrays table of contents
Monterey, California, USA
POSTER SESSION: Poster session 3: applications and implementations table of contents
Pages 264-264  
Year of Publication: 2008
ISBN:978-1-59593-934-0
Authors
David Sheldon  University of California: Riverside, Riverside, CA
Frank Vahid  University of California: Riverside, Riverside, CA
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1344671.1344728
What is a DOI?

ABSTRACT

Designing circuits for FPGAs involves challenges often distinct from designing circuits for ASICs. We describe efforts to convert a pattern counting circuit architecture, based on a pipelined binary tree and originally designed for ASIC implementation, into a circuit suitable for FPGAs. The original architecture, when mapped to a Spartan 3e FPGA, could process 10 million patterns per second and handle up to 4,096 patterns. The modified architecture could instead process 100 million patterns per second and handle up to 32,768 patterns, representing a 10x performance improvement and a 4x efficiency improvement. The redesign involved partitioning large memories into smaller ones at the expense of redundant control logic. Through this and other case studies, design patterns may emerge that aid designers in building high-performance efficient circuits for FPGAs


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Anderson, J., F. Najm. Active Leakage Power Optimization for FPGAs. IEEE Transactions on Computer-Aided Design of Integrated Cirucits and Systems, Vol 25. No 3. 2006.
2
3
4
 
5
6
 
7
Li H., W. Mak, S. Katkoori. LUT-Based FPGA Technology Mapping for Power Minization with Optimal Depth. Proceedings of the International ACM Symposium on Field-Programmable Gate Arrays (FPGA) 2001.
8
9
10
11
12
 
13
Xilinx, Inc. Spartan 3e 1600. http://www.xilinx.com/, 2005.

Collaborative Colleagues:
David Sheldon: colleagues
Frank Vahid: colleagues