Pinzuordnungs-Algorithmen zur Optimierung der Verdrahtbarkeit beim hierarchischen Layoutentwurf

Sie entwickeln Entwurfssysteme für elektronische Baugruppen? Dann gehören für Sie die mit der Pinzuordnung verbundenen Optimierungskriterien - die Verdrahtbarkeit im Elektronikentwurf - zum Berufsalltag. Um die Verdrahtbarkeit unter verschiedenen Gesichtspunkten zu verbessern, werden in diesem Buch...

Full description

Bibliographic Details
Main Author: Meister, Tilo
Other Authors: Technische Universität Dresden, Fakultät Elektrotechnik und Informationstechnik
Format: Doctoral Thesis
Language:deu
Published: Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden 2012
Subjects:
EDA
CAD
Online Access:http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-96764
http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-96764
http://www.qucosa.de/fileadmin/data/qucosa/documents/9676/tilomeister.pdf
id ndltd-DRESDEN-oai-qucosa.de-bsz-14-qucosa-96764
record_format oai_dc
collection NDLTD
language deu
format Doctoral Thesis
sources NDLTD
topic Pinzuordnung
Verdrahtbarkeit
Verdrahtungsvorhersage
Entwurfsautomatisierung
Layoutentwurf
Layoutsynthese
Physischer Entwurf
EDA
CAD
Pin Assignment
Pinout
Terminal Assignment
Routability
Layout Synthesis
Electronic Design Automation
EDA
CAD
ddc:537
ddc:600
ddc:620
rvk:ZN 4125
rvk:ZN 4904
Elektrotechnik
Elektronik
CAD
spellingShingle Pinzuordnung
Verdrahtbarkeit
Verdrahtungsvorhersage
Entwurfsautomatisierung
Layoutentwurf
Layoutsynthese
Physischer Entwurf
EDA
CAD
Pin Assignment
Pinout
Terminal Assignment
Routability
Layout Synthesis
Electronic Design Automation
EDA
CAD
ddc:537
ddc:600
ddc:620
rvk:ZN 4125
rvk:ZN 4904
Elektrotechnik
Elektronik
CAD
Meister, Tilo
Pinzuordnungs-Algorithmen zur Optimierung der Verdrahtbarkeit beim hierarchischen Layoutentwurf
description Sie entwickeln Entwurfssysteme für elektronische Baugruppen? Dann gehören für Sie die mit der Pinzuordnung verbundenen Optimierungskriterien - die Verdrahtbarkeit im Elektronikentwurf - zum Berufsalltag. Um die Verdrahtbarkeit unter verschiedenen Gesichtspunkten zu verbessern, werden in diesem Buch neu entwickelte Algorithmen vorgestellt. Sie ermöglichen erstmals die automatisierte Pinzuordnung für eine große Anzahl von Bauelementen in hochkomplexen Schaltungen. Alle Aspekte müssen in kürzester Zeit exakt erfasst, eingeschätzt und im Entwurfsprozess zu einem optimalen Ergebnis geführt werden. Die beschriebenen Methoden reduzieren den Entwicklungsaufwand für elektronische Systeme auf ein Minimum und ermöglichen intelligente Lösungen auf der Höhe der Zeit. Die vorliegende Arbeit behandelt die Optimierung der Pinzuordnung und die dafür notwendige Verdrahtbarkeitsvorhersage im hierarchischen Layoutentwurf. Dabei werden bekannte Methoden der Verdrahtbarkeitsvorhersage aus allen Schritten des Layoutentwurfs zusammengetragen, gegenübergestellt und auf ihre Eignung für die Pinzuordnung untersucht. Dies führt schließlich zur Entwicklung einer Vorhersagemethode, die speziell an die Anforderungen der Pinzuordnung angepasst ist. Die Pinzuordnung komplexer elektronischer Geräte ist bisher ein vorwiegend manueller Prozess. Es existieren also bereits Erfahrungen, welche jedoch weder formalisiert noch allgemein verfügbar sind. In den vorliegenden Untersuchungen werden Methoden der Pinzuordnung algorithmisch formuliert und damit einer Automatisierung zugeführt. Besondere Merkmale der Algorithmen sind ihre Einsetzbarkeit bereits während der Planung des Layouts, ihre Eignung für den hierarchisch gegliederten Layoutentwurf sowie ihre Fähigkeit, die Randbedingungen differenzieller Paare zu berücksichtigen. Die beiden untersuchten Aspekte der Pinzuordnung, Verdrahtbarkeitsvorhersage und Zuordnungsalgorithmen, werden schließlich zusammengeführt, indem die neue entwickelte Verdrahtbarkeitsbewertung zum Vergleichen und Auswählen der formulierten Zuordnungsalgorithmen zum Einsatz kommt. === This work deals with the optimization of pin assignments for which an accurate routability prediction is a prerequisite. Therefore, this contribution introduces methods for routability prediction. The optimization of pin assignments, for which these methods are needed, is done after initial placement and before routing. Known methods of routability prediction are compiled, compared, and analyzed for their usability as part of the pin assignment step. These investigations lead to the development of a routability prediction method, which is adapted to the specific requirements of pin assignment. So far pin assignment of complex electronic devices has been a predominantly manual process. Hence, practical experience exists, yet, it had not been transferred to an algorithmic formulation. This contribution develops pin assignment methods in order to automate and improve pin assignment. Distinctive characteristics of the thereby developed algorithms are their usability during layout planning, their capability to integrate into a hierarchical design flow, and the consideration of differential pairs. Both aspects, routability prediction and assignment algorithms, are finally brought together by using the newly developed routability prediction to evaluate and select the assignment algorithms.
author2 Technische Universität Dresden, Fakultät Elektrotechnik und Informationstechnik
author_facet Technische Universität Dresden, Fakultät Elektrotechnik und Informationstechnik
Meister, Tilo
author Meister, Tilo
author_sort Meister, Tilo
title Pinzuordnungs-Algorithmen zur Optimierung der Verdrahtbarkeit beim hierarchischen Layoutentwurf
title_short Pinzuordnungs-Algorithmen zur Optimierung der Verdrahtbarkeit beim hierarchischen Layoutentwurf
title_full Pinzuordnungs-Algorithmen zur Optimierung der Verdrahtbarkeit beim hierarchischen Layoutentwurf
title_fullStr Pinzuordnungs-Algorithmen zur Optimierung der Verdrahtbarkeit beim hierarchischen Layoutentwurf
title_full_unstemmed Pinzuordnungs-Algorithmen zur Optimierung der Verdrahtbarkeit beim hierarchischen Layoutentwurf
title_sort pinzuordnungs-algorithmen zur optimierung der verdrahtbarkeit beim hierarchischen layoutentwurf
publisher Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden
publishDate 2012
url http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-96764
http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-96764
http://www.qucosa.de/fileadmin/data/qucosa/documents/9676/tilomeister.pdf
work_keys_str_mv AT meistertilo pinzuordnungsalgorithmenzuroptimierungderverdrahtbarkeitbeimhierarchischenlayoutentwurf
AT meistertilo pinassignmentalgorithmsforimprovedroutabilityinhierarchicallayoutsynthesis
_version_ 1716473134830321664
spelling ndltd-DRESDEN-oai-qucosa.de-bsz-14-qucosa-967642013-01-07T20:06:18Z Pinzuordnungs-Algorithmen zur Optimierung der Verdrahtbarkeit beim hierarchischen Layoutentwurf Pin Assignment Algorithms for Improved Routability in Hierarchical Layout Synthesis Meister, Tilo Pinzuordnung Verdrahtbarkeit Verdrahtungsvorhersage Entwurfsautomatisierung Layoutentwurf Layoutsynthese Physischer Entwurf EDA CAD Pin Assignment Pinout Terminal Assignment Routability Layout Synthesis Electronic Design Automation EDA CAD ddc:537 ddc:600 ddc:620 rvk:ZN 4125 rvk:ZN 4904 Elektrotechnik Elektronik CAD Sie entwickeln Entwurfssysteme für elektronische Baugruppen? Dann gehören für Sie die mit der Pinzuordnung verbundenen Optimierungskriterien - die Verdrahtbarkeit im Elektronikentwurf - zum Berufsalltag. Um die Verdrahtbarkeit unter verschiedenen Gesichtspunkten zu verbessern, werden in diesem Buch neu entwickelte Algorithmen vorgestellt. Sie ermöglichen erstmals die automatisierte Pinzuordnung für eine große Anzahl von Bauelementen in hochkomplexen Schaltungen. Alle Aspekte müssen in kürzester Zeit exakt erfasst, eingeschätzt und im Entwurfsprozess zu einem optimalen Ergebnis geführt werden. Die beschriebenen Methoden reduzieren den Entwicklungsaufwand für elektronische Systeme auf ein Minimum und ermöglichen intelligente Lösungen auf der Höhe der Zeit. Die vorliegende Arbeit behandelt die Optimierung der Pinzuordnung und die dafür notwendige Verdrahtbarkeitsvorhersage im hierarchischen Layoutentwurf. Dabei werden bekannte Methoden der Verdrahtbarkeitsvorhersage aus allen Schritten des Layoutentwurfs zusammengetragen, gegenübergestellt und auf ihre Eignung für die Pinzuordnung untersucht. Dies führt schließlich zur Entwicklung einer Vorhersagemethode, die speziell an die Anforderungen der Pinzuordnung angepasst ist. Die Pinzuordnung komplexer elektronischer Geräte ist bisher ein vorwiegend manueller Prozess. Es existieren also bereits Erfahrungen, welche jedoch weder formalisiert noch allgemein verfügbar sind. In den vorliegenden Untersuchungen werden Methoden der Pinzuordnung algorithmisch formuliert und damit einer Automatisierung zugeführt. Besondere Merkmale der Algorithmen sind ihre Einsetzbarkeit bereits während der Planung des Layouts, ihre Eignung für den hierarchisch gegliederten Layoutentwurf sowie ihre Fähigkeit, die Randbedingungen differenzieller Paare zu berücksichtigen. Die beiden untersuchten Aspekte der Pinzuordnung, Verdrahtbarkeitsvorhersage und Zuordnungsalgorithmen, werden schließlich zusammengeführt, indem die neue entwickelte Verdrahtbarkeitsbewertung zum Vergleichen und Auswählen der formulierten Zuordnungsalgorithmen zum Einsatz kommt. This work deals with the optimization of pin assignments for which an accurate routability prediction is a prerequisite. Therefore, this contribution introduces methods for routability prediction. The optimization of pin assignments, for which these methods are needed, is done after initial placement and before routing. Known methods of routability prediction are compiled, compared, and analyzed for their usability as part of the pin assignment step. These investigations lead to the development of a routability prediction method, which is adapted to the specific requirements of pin assignment. So far pin assignment of complex electronic devices has been a predominantly manual process. Hence, practical experience exists, yet, it had not been transferred to an algorithmic formulation. This contribution develops pin assignment methods in order to automate and improve pin assignment. Distinctive characteristics of the thereby developed algorithms are their usability during layout planning, their capability to integrate into a hierarchical design flow, and the consideration of differential pairs. Both aspects, routability prediction and assignment algorithms, are finally brought together by using the newly developed routability prediction to evaluate and select the assignment algorithms. Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden Technische Universität Dresden, Fakultät Elektrotechnik und Informationstechnik Prof. Dr.-Ing. habil. Jens Lienig Dipl.-Ing. Gisbert Thomke Prof. Dr.-Ing. habil. Jens Lienig Prof. Dr.-Ing. Jürgen Scheible 2012-10-12 doc-type:doctoralThesis application/pdf http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-96764 urn:nbn:de:bsz:14-qucosa-96764 PPN372161456 http://www.qucosa.de/fileadmin/data/qucosa/documents/9676/tilomeister.pdf deu