Performance-Driven Placement and Routing Refinement for Virtual- Wire-Based Hardware Emulation

碩士 === 國立清華大學 === 資訊工程學系 === 86 === A hardware emulator consists of multiple FPGAs interconnected to emulatethe given design circuit. The biggest problem with hardware emulator is that the logic utilization for each FPGA is rather low due...

Full description

Bibliographic Details
Main Authors: Wei, Shuan-Shien, 魏選賢
Other Authors: Youn-Long Lin
Format: Others
Language:zh-TW
Published: 1998
Online Access:http://ndltd.ncl.edu.tw/handle/98475322893146882960
id ndltd-TW-086NTHU0392017
record_format oai_dc
spelling ndltd-TW-086NTHU03920172016-06-29T04:13:31Z http://ndltd.ncl.edu.tw/handle/98475322893146882960 Performance-Driven Placement and Routing Refinement for Virtual- Wire-Based Hardware Emulation 硬體模擬器之速度增進技術研究 Wei, Shuan-Shien 魏選賢 碩士 國立清華大學 資訊工程學系 86 A hardware emulator consists of multiple FPGAs interconnected to emulatethe given design circuit. The biggest problem with hardware emulator is that the logic utilization for each FPGA is rather low due to the fact thatpin count provided by current FPGA packaging technology can not keep the samepace as the logic capacity, so the logic utilization is limited by the pin count, which leads to the so-called Pin-Limitation problem. Virtual- Wire technology overcomes Pin-Limitation by multiplexing multiplelogical wires over a physical wire in a Time-Division- Multiplexing fashion.The architecture is to parallelly output signals from certain FPGA toa group of shift registers and drive these signals one at a time serially to a physical wire connecting neighboring FPGAs, then neighboring FPGAs convert those serial input signals to parallel input signals byanother set of shift registers.We propose, in the thesis, a system that combine a proper way of scheduling signals, which is termed Phase-Assignment, with routing and placement refinement to minimize the emulation cycle time. Youn-Long Lin 林永隆 1998 學位論文 ; thesis 30 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立清華大學 === 資訊工程學系 === 86 === A hardware emulator consists of multiple FPGAs interconnected to emulatethe given design circuit. The biggest problem with hardware emulator is that the logic utilization for each FPGA is rather low due to the fact thatpin count provided by current FPGA packaging technology can not keep the samepace as the logic capacity, so the logic utilization is limited by the pin count, which leads to the so-called Pin-Limitation problem. Virtual- Wire technology overcomes Pin-Limitation by multiplexing multiplelogical wires over a physical wire in a Time-Division- Multiplexing fashion.The architecture is to parallelly output signals from certain FPGA toa group of shift registers and drive these signals one at a time serially to a physical wire connecting neighboring FPGAs, then neighboring FPGAs convert those serial input signals to parallel input signals byanother set of shift registers.We propose, in the thesis, a system that combine a proper way of scheduling signals, which is termed Phase-Assignment, with routing and placement refinement to minimize the emulation cycle time.
author2 Youn-Long Lin
author_facet Youn-Long Lin
Wei, Shuan-Shien
魏選賢
author Wei, Shuan-Shien
魏選賢
spellingShingle Wei, Shuan-Shien
魏選賢
Performance-Driven Placement and Routing Refinement for Virtual- Wire-Based Hardware Emulation
author_sort Wei, Shuan-Shien
title Performance-Driven Placement and Routing Refinement for Virtual- Wire-Based Hardware Emulation
title_short Performance-Driven Placement and Routing Refinement for Virtual- Wire-Based Hardware Emulation
title_full Performance-Driven Placement and Routing Refinement for Virtual- Wire-Based Hardware Emulation
title_fullStr Performance-Driven Placement and Routing Refinement for Virtual- Wire-Based Hardware Emulation
title_full_unstemmed Performance-Driven Placement and Routing Refinement for Virtual- Wire-Based Hardware Emulation
title_sort performance-driven placement and routing refinement for virtual- wire-based hardware emulation
publishDate 1998
url http://ndltd.ncl.edu.tw/handle/98475322893146882960
work_keys_str_mv AT weishuanshien performancedrivenplacementandroutingrefinementforvirtualwirebasedhardwareemulation
AT wèixuǎnxián performancedrivenplacementandroutingrefinementforvirtualwirebasedhardwareemulation
AT weishuanshien yìngtǐmónǐqìzhīsùdùzēngjìnjìshùyánjiū
AT wèixuǎnxián yìngtǐmónǐqìzhīsùdùzēngjìnjìshùyánjiū
_version_ 1718326086275694592