liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
Optimizing Xilinx designs through primitive instantiation
Linköping University, Department of Electrical Engineering, Computer Engineering. Linköping University, The Institute of Technology.ORCID iD: 0000-0002-0111-2384
2010 (English)In: FPGAworld '10 Proceedings of the 7th FPGAworld Conference, New York: ACM , 2010, 20-27 p.Conference paper (Refereed)
Abstract [en]

This paper is intended as a guideline for people who are interested in manual instantiation of FPGA primitives as a way of improving the performance of an FPGA design. The focus of the paper is on designs where slice primitives like flip-fops and lookup tables are instantiated. Guidelines on how to develop a design with manual instantiation are presented together with a case study of a high performance bitserial two's complement divider where a majority of the area is manually instantiated. This divider is capable of reaching a maximum frequency of 345 MHz in the fastest Virtex-4 while utilizing less than 150 LUTs thanks to the high amount of manual optimizations. An open source library containing modules intended to promote the structured development of modules with manually instantiated components is also presented.

Place, publisher, year, edition, pages
New York: ACM , 2010. 20-27 p.
Keyword [en]
FPGA, Primitive instantiation. Bit-serial divider, carry-chain
National Category
Embedded Systems
URN: urn:nbn:se:liu:diva-72274DOI: 10.1145/1975482.1975484ISBN: 978-1-4503-0481-8OAI: diva2:458882
7th FPGAworld Conference
Available from: 2011-11-24 Created: 2011-11-24 Last updated: 2015-02-18

Open Access in DiVA

No full text

Other links

Publisher's full text

Search in DiVA

By author/editor
Ehliar, Andreas
By organisation
Computer EngineeringThe Institute of Technology
Embedded Systems

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 427 hits
ReferencesLink to record
Permanent link

Direct link