z-logo
open-access-imgOpen Access
Detailed routing architectures for embedded programmable logic IP cores
Author(s) -
Peter Hallschmid,
Steven J. E. Wilton
Publication year - 2001
Publication title -
citeseer x (the pennsylvania state university)
Language(s) - English
Resource type - Conference proceedings
ISBN - 1-58113-341-3
DOI - 10.1145/360276.360300
Subject(s) - application specific integrated circuit , routing (electronic design automation) , logic block , programmable logic device , block (permutation group theory) , computer science , field programmable gate array , programmable logic array , channel (broadcasting) , programmable array logic , chip , logic synthesis , parallel computing , simple programmable logic device , logic gate , computer hardware , logic family , embedded system , algorithm , mathematics , telecommunications , geometry
As the complexity of integrated circuits increases, the ability to make post-fabrication changes to fixed ASIC chips will become more and more attractive. This ability can be realized using programmable logic cores. These cores are blocks of programmable logic that can be embedded into a fixed-function ASIC or a custom chip. Such cores differ from stand-alone FPGAs in that they can take on a variety of shapes and sizes. With this in mind, we investigate the detailed routing characteristics of rectangular programmable logic cores. We quantify the effects of having different x and y channel capacities, and show that the optimum ratio between the x and y channel widths for a rectangular core is between 1.2 and 1.5. We also present a new switch block family optimized for rectangular cores. Compared to a simple extension of an existing switch block, our new architecture leads to an 8.7% improvement in density with little effect on speed. Finally, we show that if the channel widths and switch block are chosen carefully the penalty for using a rectangular core (compared to a square core with the same logic capacity) is small; for a core with an aspect ratio of 2:1, the area penalty is 1.6% and the speed penalty is 1.1%.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom