PACE: Processor architectures for circuit emulation
We describe a family of reconfigurable parallel architectures for logic emulation. They are supposed to be applicable like conventional FPGAs, while covering a larger range of circuit sizes and clock frequencies. In order to evaluate the performance of such programmable designs, we also need software methods for code generation from circuit descriptions. We propose a combination of scheduling and routing algorithms for embedding calculations into the target architecture.
Unable to display preview. Download preview PDF.
- 1.S. Brown, FPGA Architectural Research: A Survey, IEEE Design and Test of Computers, 9–15, Winter 1996Google Scholar
- 2.A. DeHon, Reconfigurable Architectures for General-Purpose Computing, A.I. Report #1586, Massachusetts Institute of Technology, October 1996Google Scholar
- 3.F Gasperoni, U. Schwiegelshohn, J. Turek, Cyclic Scheduling on p Processors: Optimality and Periodicity, Report #0396, Faculty of Electrical Engineering, Universität Dortmund.Google Scholar
- 4.D. Jones, D. M. Lewis, A Time Multiplexed FPGA Architecture for Logic Emulation, Proc. Third ACM International Symposion on FPGAs, ACM, 1995Google Scholar
- 5.G. C. Sih, E. A. Lee, A Compile-Time Scheduling Heuristic for Interconnection-Constrained Heterogeneous Processor Architectures, IEEE Transactions on Parallel and Distributed Systems, Vol. 4, No. 2, February 1993Google Scholar