• Home
  • Search
  • Knowledge representation and reasoning in a software synthesis architecture
  • Cite Icon14
  • https://doi.org/10.1109/32.142874Copy DOI Icon

Knowledge representation and reasoning in a software synthesis architecture

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The knowledge representation and reasoning strategies in an automatic program synthesis architecture called ELF are described. ELF synthesizes computer-aided design (CAD) tools that automatically route wires in VLSI circuits. The design space ELF confronts, requires it to understand various physical technologies, to select an appropriate procedure-level decomposition, to choose algorithms and data structures, to manage any interdependencies, and to generate efficient code. ELF manages the design space using a variety of knowledge sources, including domain-specific knowledge. The manner in which knowledge is used determines the representation method of choice. The effectiveness of these ideas is illustrated via a tour through the synthesis steps for a specific routing tool, and a brief discussion of the performance of the resulting synthetic router as measured against an industrial tool.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Similar Papers
  • Research Article
  • Citations3

Uncovering the specificities of CAD tools for industrial design with design theory – style models for generic singularity

  • Jun 30, 2016
  • International Journal of Design Creativity and Innovation
  • Pierre-Antoine Arrighi +3
  • Conference Article

Optimization designed frame transfer area array sensor with vertical antiblooming structure by the CAD tools

  • Jul 03, 2009
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Yu-Bing Lv +4
  • Research Article
  • Citations31

Rough set based lattice structure for knowledge representation in medical expert systems: Low back pain management case study

  • Dec 06, 2019
  • Expert Systems with Applications
  • Debarpita Santra +3
  • Research Article
  • Citations4

Using an Embedded Multi User Inverse Kinematic Solver for Intuitive Modeling and Simulation

  • Nov 01, 2022
  • Computer-Aided Design
  • Johannes Schönböck +6
  • Research Article
  • Citations29

CAD TOOLS AND FILE FORMAT PERFORMANCE EVALUATION IN DESIGNING LATTICE STRUCTURES FOR ADDITIVE MANUFACTURING

  • Apr 29, 2018
  • Jurnal Teknologi
  • Abdul Hadi Azman +2
  • Conference Article
  • Citations3

Teaching integrated circuits design using LASI

  • May 01, 2013
  • Krasimira Shtereva +1
  • Book Chapter

Integrating Low-Cost Virtual Reality into Engineering Design Curricula

  • Dec 08, 2010
  • Virtual Reality
  • Shana Smith
  • Conference Article
  • Citations25

CAD and foundries for microsystems

  • Jan 01, 1997
  • J M Karam +8
  • Conference Article
  • Citations1

Routing algorithms for programmable logic device design and manufacturing test development

  • Aug 20, 2001
  • J.R Heath +3
  • Conference Article
  • Citations2

Learner's Experience About Freehand Sketching Vs CAD For Concept Ideation Process During Product Design Development

  • Dec 05, 2021
  • Jolly Atit Shah +5
  • Conference Article

Automatically updating technology dependent information in design automation

  • Feb 22, 1993
  • G Cheng +2
  • Research Article
  • Citations1

Circuit Design, Architecture and CAD for RRAM-based FPGAs

  • Jan 01, 2017
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Xianglu Tang
  • Research Article
  • Citations4

Analyzing Clustering and Partitioning Problems in Selected VLSI Models

  • Aug 22, 2020
  • Theory of Computing Systems
  • Z Donovan +2
  • Research Article
  • Citations33

Routing in a three-dimensional chip

  • Jan 01, 1995
  • IEEE Transactions on Computers
  • Chao Chi Tong +1
  • Conference Article

Efficient support of hardware debugging through FPGA physical design partitioning

  • Feb 01, 1999
  • John Lach +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.