Automatic layout of domain-specific reconfigurable subsystems for system-on-a-chip
- 24 February 2002
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 165-173
- https://doi.org/10.1145/503048.503073
Abstract
When designing SOCs, a unique opportunity exists to generate custom FPGA architectures that are specific to the application domain in which the device will be used. The inclusion of such a device will provide an efficient compromise between the flexibility of software and the performance of hardware, while at the same time allowing for post-fabrication modification of circuits. To automate the layout of reconfigurable subsystems for system-on -a-chip we present template reduction, standard cell, and circuit generator methods. We explore the standard cell method, as well as the creation of FPGA-specific standard cells. Compared to full custom circuits, we achieve designs that are 46% smaller and 36% faster when the application domain is well known in advance. In cases where no reduction from the full functionality is possible, the standard cell approach is 42% larger and 64% slower than full-custom circuits. Standard cells can thus provide competitive implementations, with significantly greater opportunity for adaptation to new domains.Keywords
This publication has 2 references indexed in Scilit:
- PipeRench: a reconfigurable architecture and compilerComputer, 2000
- PathFinderPublished by Association for Computing Machinery (ACM) ,1995