A PHASE ASSIGNMENT METHOD FOR VIRTUAL-WIRE-BASED HARDWARE EMULATION

Authors
Citation
Hp. Su et Yl. Lin, A PHASE ASSIGNMENT METHOD FOR VIRTUAL-WIRE-BASED HARDWARE EMULATION, IEEE transactions on computer-aided design of integrated circuits and systems, 16(7), 1997, pp. 776-783
Citations number
19
ISSN journal
02780070
Volume
16
Issue
7
Year of publication
1997
Pages
776 - 783
Database
ISI
SICI code
0278-0070(1997)16:7<776:APAMFV>2.0.ZU;2-0
Abstract
In a hardware emulator consisting of multiple field-programmable gate arrays (FPGA's), the utilization of the FPGA logic resource is usually very low due to the limitation on the number of I/O pins, Virtual wir e technology not only increases the inter-FPGA communication capabilit y, but it also increases the logic resource utilization by means of ti me division multiplexing (TDM). TDM allows one physical wire to be sha red by multiple logical wires. For TDM to be effective, each transport ation of an inter-FPGA signal must be carefully assigned to a slot of the time division. In this note, we show that the phase assignment pro blem is exactly same as the resource-constrained operation scheduling problem. We adopt the static-list scheduling heuristic for the task, a nd present some experimental results on a set of benchmark circuits fr om the MCNC. The experiments show that the proposed method can increas e the number of effective I/O pins as many as ten times.