Computer Graphics & Topology of High Speed System Emulator and Its Software
Vol. 8, No. 4, pp. 479-488,
Dec. 2001
10.3745/KIPSTA.2001.8.4.479
PDF
Abstract
As the SoC designs complexity constantly increases, the simulation that uses their software models simply takes too much time. To solve this problem, FPGA-based logic emulators have been developed and commonly used in the industry. However, FPGA-based logic emulators are facing with the problems of which not only very low FPGA resource usage rate due to the very limited number of pins in FPGAs, but also the emulation speed getting slow drastically as the complexity of designs increases. In this paper, we proposed a new innovative emulation architecture and its software that has high FPGA resource usage rate and makes the emulation extremely fast. The proposed emulation system has merits to overcome the FPGA pin limitation by pipelined ring which transfers multiple logic signal through a single physical pin, and it also makes possible to use a high speed system clock through the intelligent ring topology. In this topology, not only all signal transfer channels among FPGAs are totally separated from user logic so that a high speed system clock can be used, but also the depth of combinational paths is kept swallow as much as possible. Both of these are contributed to achieve high speed emulation. For pipelined signals transfer among FPGAs we adopt a few heuristic scheduling having low computation complexity. Experimental result with a 12 bit microcontroller has shown that high speed emulation possible even with these simple heuristic scheduling algorithms.
Statistics
Cite this article
[IEEE Style]
N. D. Kim and S. Y. Yang, "Computer Graphics & Topology of High Speed System Emulator and Its Software," The KIPS Transactions:PartA, vol. 8, no. 4, pp. 479-488, 2001. DOI: 10.3745/KIPSTA.2001.8.4.479.
[ACM Style]
Nam Do Kim and Sei Yang Yang. 2001. Computer Graphics & Topology of High Speed System Emulator and Its Software. The KIPS Transactions:PartA, 8, 4, (2001), 479-488. DOI: 10.3745/KIPSTA.2001.8.4.479.