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
Application
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