Traitement en cours

Veuillez attendre...

PATENTSCOPE sera indisponible durant quelques heures pour des raisons de maintenance le mardi 27.07.2021 à 12:00 PM CEST
Paramétrages

Paramétrages

Aller à Demande

1. WO1990005344 - PROCEDE POUR PLACER DES MODULES SUR UN SUPPORT

Numéro de publication WO/1990/005344
Date de publication 17.05.1990
N° de la demande internationale PCT/DE1989/000688
Date du dépôt international 26.10.1989
Demande présentée en vertu du Chapitre 2 11.04.1990
CIB
G06F 17/50 2006.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
17Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
50Conception assistée par ordinateur
CPC
G06F 30/392
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
30Computer-aided design [CAD]
30Circuit design
39Circuit design at the physical level
392Floor-planning or layout, e.g. partitioning or placement
Déposants
  • SIEMENS AKTIENGESELLSCHAFT [DE]/[DE] (AllExceptUS)
  • ANTREICH, Kurt [DE]/[DE] (UsOnly)
  • JOHANNES, Frank [DE]/[DE] (UsOnly)
  • KLEINHANS, Jürgen [DE]/[DE] (UsOnly)
  • SIGL, Georg [DE]/[DE] (UsOnly)
Inventeurs
  • ANTREICH, Kurt
  • JOHANNES, Frank
  • KLEINHANS, Jürgen
  • SIGL, Georg
Mandataires
  • SIEMENS AG
Données relatives à la priorité
88118251.302.11.1988EP
Langue de publication allemand (DE)
Langue de dépôt allemand (DE)
États désignés
Titre
(DE) VERFAHREN ZUR PLAZIERUNG VON MODULEN AUF EINEM TRÄGER
(EN) PROCESS FOR PLACING MODULES ON A SUPPORT
(FR) PROCEDE POUR PLACER DES MODULES SUR UN SUPPORT
Abrégé
(DE)
Durch das Verfahren werden Module, z.B. Zellen, auf einem Träger, z.B. einem Chip, plaziert. Zur Plazierung werden die Module auf dem Plazierungsgebiet des Trägers derart angeordnet, daß der Schwerpunkt der Module auf die Zentrumskoordinaten des Plazierungsgebietes fällt (Globalplazierung, S1). Anschließend wird das Plazierungsgebiet in Teilgebiete partitioniert, den Teilgebieten Module zugeordnet und die Fläche der Teilgebiete im Verhältnis der Fläche der diesen Teilgebieten zugeordneten Module festgelegt (Partitionierung, S2). Im nächsten Schritt erfolgt wiederum eine Globalplazierung, d.h. die Module werden so in den Teilgebieten angeordnet, daß die den Teilgebieten zugewiesenen Module mit ihrem Schwerpunkt auf die Zentrumskoordinaten dieser Teilgebiete fallen. Die Schritte Globalplazierung und Partitionierung folgen solange aufeinander bis pro Teilgebiet nur noch höchstens k Module vorgesehen sind. Die endgültige Lage der Module wird dann mit Hilfe eines Optimierungsschrittes (S3) durchgeführt, in dem unter Berücksichtigung der bei der Globalplazierung erreichten Lage der Module die Lage für die Module bestimmt wird, bei der die Flächenausnutzung optimal ist.
(EN)
The process enables modules, e.g. cells, to be placed on a support, e.g. a chip. For this purpose, the modules are arranged on the placement region of the support in such a manner that the centreof gravity of the modules coincides with the central co-ordinates of the placement region (global placement, stage S1). The placement region is then partitioned into partial regions, modules are allocated to the partial regions and the area of the partial regions is determined in relation to the area of the modules allocated to them (partitioning, stage S2). Global placement takes place again in the next step, i.e. the modules are arranged in the partial regions in such a way that the centres of gravity of the modules allocated to the partial regions coincide with the central co-ordinates thereof. The global placement and partitioning steps continue in succession until there are only k modules at the most per partial region. The final position of the modules is then determined with the aid of an optimisation stage (S3) in which the position of the modules is determined so as to make the best possible use of the area, taking into account the position of the modules obtained during global placement.
(FR)
Procédé pour placer des modules, par exemple des cellules, sur un support, par exemple une microplaquette, qui consiste à disposer les modules sur la région de placement du support de telle sorte que le centre de gravité des modules coïncide avec les coordonnées centrales de la région de placement (opération S1 : placement global). On divise ensuite la région de placement en plusieurs régions partielles, auxquelles on attribue des modules, la surface des régions partielles étant déterminée en fonction de la surface qu'occupent les modules (opération S2 : division). On procède alors à nouveau à une disposition globale, les modules étant répartis dans les régions partielles de telle sorte que les centres de gravité des modules correspondant aux régions partielles coïncident avec les coordonnées centrales des régions partielles. On répète les opérations successives de disposition globale et de division jusqu'à n'obtenir plus qu'un maximum de k modules par région partielle. On détermine alors la position finale du module par le biais d'une opération d'optimalisation (opération S3), qui consiste à placer les modules de manière à obtenir une utilisation optimale de la surface en tenant compte de l'emplacement donné aux modules au cours de la disposition globale.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international