[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

Kahng et al., 2020 - Google Patents

The tao of PAO: Anatomy of a pin access oracle for detailed routing

Kahng et al., 2020

View PDF
Document ID
13486536083960148207
Author
Kahng A
Wang L
Xu B
Publication year
Publication venue
2020 57th ACM/IEEE design automation conference (DAC)

External Links

Snippet

Pin accessibility has been widely studied, particularly in recent works that span detailed placement optimization, standard cell layout optimization and new design rule-aware access model. However, to our knowledge, no previous work has described a full solution for pin …
Continue reading at vlsicad.ucsd.edu (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5068Physical circuit design, e.g. layout for integrated circuits or printed circuit boards
    • G06F17/5081Layout analysis, e.g. layout verification, design rule check
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5068Physical circuit design, e.g. layout for integrated circuits or printed circuit boards
    • G06F17/5077Routing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5068Physical circuit design, e.g. layout for integrated circuits or printed circuit boards
    • G06F17/5072Floorplanning, e.g. partitioning, placement
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5022Logic simulation, e.g. for logic circuit operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5036Computer-aided design using simulation for analog modelling, e.g. for circuits, spice programme, direct methods, relaxation methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5045Circuit design
    • G06F17/505Logic synthesis, e.g. technology mapping, optimisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/12Design for manufacturability
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/78Power analysis and optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/70Fault tolerant, i.e. transient fault suppression
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/08Multi-objective optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering

Similar Documents

Publication Publication Date Title
Kahng et al. The tao of PAO: Anatomy of a pin access oracle for detailed routing
Mantik et al. ISPD 2018 initial detailed routing contest and benchmarks
Liu et al. NCTU-GR 2.0: Multithreaded collision-aware global routing with bounded-length maze routing
US8745565B2 (en) Satisfying routing rules during circuit design
Kahng et al. TritonRoute: An initial detailed router for advanced VLSI technologies
Kahng et al. Tritonroute: The open-source detailed router
Dolgov et al. 2019 cad contest: Lef/def based global routing
TWI472938B (en) Method of automatically reducing stacked vias in a power network of an integrated circuit
WO2013123460A1 (en) Concurrent placement and routing using hierarchical constraints
CN112685988A (en) Layout environment based cell timing feature analysis
GB2522102A (en) A computer implemented system and method for generating a layout of a cell defining a circuit component
EP3953852A1 (en) Methods and systems to perform automated routing
Park et al. Grid-based framework for routability analysis and diagnosis with conditional design rules
Park et al. ROAD: Routability analysis and diagnosis framework based on SAT techniques
Tian et al. Triple patterning aware detailed placement with constrained pattern assignment
Kahng et al. PROBE: A placement, routing, back-end-of-line measurement utility
Sangiovanni-Vincentelli Automatic layout of integrated circuits
Wang et al. FastPass: Fast pin access analysis with incremental SAT solving
Li et al. Graph-based redundant via insertion and guiding template assignment for DSA-MP
Yu et al. DSA-friendly detailed routing considering double patterning and DSA template assignments
Fang et al. Obstacle-avoiding open-net connector with precise shortest distance estimation
Torabi et al. A fast hierarchical adaptive analog routing algorithm based on integer linear programming
Zang et al. ATLAS: A two-level layer-aware scheme for routing with cell movement
Fontana et al. Towards a reference place and route flow for academic research
Marek-Sadowska Automated Routing for VLSI: Kuh's Group Contributions