A partitioning framework for distributed verilog simulation /
The HDL (Hardware Description Language) helps designers of modern digital systems to compete with the increasing size and complexity of VLSI circuits. Simulation is usually used for verification in the design process, which tends to be a bottleneck. Distributed simulation on a network of workstat...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | en |
Published: |
McGill University
2003
|
Subjects: | |
Online Access: | http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=80291 |
id |
ndltd-LACETR-oai-collectionscanada.gc.ca-QMM.80291 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-LACETR-oai-collectionscanada.gc.ca-QMM.802912014-02-13T03:48:17ZA partitioning framework for distributed verilog simulation /Huang, Hai, 1974-Computer Science.The HDL (Hardware Description Language) helps designers of modern digital systems to compete with the increasing size and complexity of VLSI circuits. Simulation is usually used for verification in the design process, which tends to be a bottleneck. Distributed simulation on a network of workstations tries to provide a cost-effective solution. The partitioning of the circuit is a critical factor to the performance of the distributed simulation.This study presents the design and implementation of a partitioning framework which is incorporated into the DVS (Distribute Verilog Simulator) framework. A number of well-known partitioning algorithms are implemented including a new algorithm CAKE. The classical FM and popular CLIP algorithms and their recursive bisection version are implemented. The partitioning results are studied for large circuits in ISPD98 benchmark suite. The effect of partitioning results on the performance of the distributed simulation is analyzed with a multiplier circuit in ISCAS85.McGill UniversityTropper, Carl (advisor)2003Electronic Thesis or Dissertationapplication/pdfenalephsysno: 002090698proquestno: AAIMQ98660Theses scanned by UMI/ProQuest.All items in eScholarship@McGill are protected by copyright with all rights reserved unless otherwise indicated.Master of Science (School of Computer Science) http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=80291 |
collection |
NDLTD |
language |
en |
format |
Others
|
sources |
NDLTD |
topic |
Computer Science. |
spellingShingle |
Computer Science. Huang, Hai, 1974- A partitioning framework for distributed verilog simulation / |
description |
The HDL (Hardware Description Language) helps designers of modern digital systems to compete with the increasing size and complexity of VLSI circuits. Simulation is usually used for verification in the design process, which tends to be a bottleneck. Distributed simulation on a network of workstations tries to provide a cost-effective solution. The partitioning of the circuit is a critical factor to the performance of the distributed simulation. === This study presents the design and implementation of a partitioning framework which is incorporated into the DVS (Distribute Verilog Simulator) framework. A number of well-known partitioning algorithms are implemented including a new algorithm CAKE. The classical FM and popular CLIP algorithms and their recursive bisection version are implemented. The partitioning results are studied for large circuits in ISPD98 benchmark suite. The effect of partitioning results on the performance of the distributed simulation is analyzed with a multiplier circuit in ISCAS85. |
author2 |
Tropper, Carl (advisor) |
author_facet |
Tropper, Carl (advisor) Huang, Hai, 1974- |
author |
Huang, Hai, 1974- |
author_sort |
Huang, Hai, 1974- |
title |
A partitioning framework for distributed verilog simulation / |
title_short |
A partitioning framework for distributed verilog simulation / |
title_full |
A partitioning framework for distributed verilog simulation / |
title_fullStr |
A partitioning framework for distributed verilog simulation / |
title_full_unstemmed |
A partitioning framework for distributed verilog simulation / |
title_sort |
partitioning framework for distributed verilog simulation / |
publisher |
McGill University |
publishDate |
2003 |
url |
http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=80291 |
work_keys_str_mv |
AT huanghai1974 apartitioningframeworkfordistributedverilogsimulation AT huanghai1974 partitioningframeworkfordistributedverilogsimulation |
_version_ |
1716639335031242752 |