Global Patent Index - EP 3356966 B1

EP 3356966 B1 20191127 - INTERACTIVE MULTI-STEP PHYSICAL SYNTHESIS

Title (en)

INTERACTIVE MULTI-STEP PHYSICAL SYNTHESIS

Title (de)

MEHRSTUFIGE INTERAKTIVE PHYSIKALISCHE SYNTHESE

Title (fr)

SYNTHÈSE PHYSIQUE INTERACTIVE MULTI-ÉTAPES

Publication

EP 3356966 B1 20191127 (EN)

Application

EP 16763703 A 20160901

Priority

  • US 201514873072 A 20151001
  • US 2016049990 W 20160901

Abstract (en)

[origin: US9613173B1] A processor-implemented method is provided for placing and routing a circuit design. A first netlist is generated for the circuit design. Placement is performed for the first netlist on a target programmable integrated circuit (IC) to produce a first placed design. A set of optimizations are performed on the first placed design. The set of optimizations are recorded in an optimization history file. One or more optimizations specified in the optimization history file are performed on the first netlist to produce a second netlist that is different than the first netlist. Placement is performed for the second netlist on the target programmable IC to produce a second placed design that is different than the first placed design. Nets of the second placed design are routed to produce a placed and routed circuit design.

IPC 8 full level

G06F 17/50 (2006.01)

CPC (source: EP KR US)

G06F 30/34 (2020.01 - EP KR US); G06F 30/347 (2020.01 - US); G06F 30/392 (2020.01 - EP KR US); G06F 30/394 (2020.01 - EP KR US); G06F 30/398 (2020.01 - EP KR US); G06F 2119/06 (2020.01 - EP KR US); G06F 2119/12 (2020.01 - EP KR US)

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DOCDB simple family (publication)

US 2017098024 A1 20170406; US 9613173 B1 20170404; CN 108140067 A 20180608; CN 108140067 B 20210831; EP 3356966 A1 20180808; EP 3356966 B1 20191127; JP 2018531457 A 20181025; JP 6728345 B2 20200722; KR 102596637 B1 20231031; KR 20180058821 A 20180601; WO 2017058457 A1 20170406

DOCDB simple family (application)

US 201514873072 A 20151001; CN 201680057930 A 20160901; EP 16763703 A 20160901; JP 2018516677 A 20160901; KR 20187012204 A 20160901; US 2016049990 W 20160901