• Home
  • Search
  • SoC synthesis with automatic hardware-software interface generation
  • Cite Icon16
  • https://doi.org/10.1109/icvd.2003.1183197Copy DOI Icon

SoC synthesis with automatic hardware-software interface generation

  • Jan 4, 2003
  • A Singh +5 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Design of efficient system-on-chips (SoCs) requires thorough application analysis to identify various compute intensive parts. These compute intensive parts can be mapped to hardware in order to meet the cost as well as the performance constraints. However, faster time to market requires automation of synthesis of these code segments of the application from high level specification such as C along with its interfaces. Such a synthesis system should be able to generate hardware which is easily pluggable in various types of architectures, as well as augment the application code to automatically take advantage of this new hardware component. In this paper, we address this problem and present an approach for complete SoC synthesis. We automatically generate synthesizable VHDL for the compute intensive part of the application along with necessary interfaces. Our approach is generic in the sense that it supports various processors and buses by keeping a generic hardware interface on one end and a dedicated one on the other. The generated hardware can be used in a tightly or loosely coupled manner in terms of memory and register communication. We present the effectiveness of this approach for some commonly used image processing spatial filter applications.

Similar Papers
  • Research Article

A Scalable Framework for Real-Time Validation of Large-Scale Smart Grid Applications: Toward End-to-End Automation of Cyber-Physical Testbeds

  • Jan 15, 2026
  • IEEE Industrial Electronics Magazine
  • Cătălin Gavriluţă +3
  • PDF
  • Research Article
  • Citations62

Mycobacterium tuberculosis Lipolytic Enzymes as Potential Biomarkers for the Diagnosis of Active Tuberculosis

  • Sep 22, 2011
  • PLoS ONE
  • Belinda Brust +6
  • Research Article
  • Citations22

A design methodology for data-parallel applications

  • Apr 01, 2000
  • IEEE Transactions on Software Engineering
  • L.S Nyland +3
  • Conference Article
  • Citations3

A Model-Based Expert System For Digital Systems Design

  • May 11, 1987
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • J.G Wu +4
  • Conference Article
  • Citations8

Design and optimization of CMOS OTA with gm/Id methodology using EKV model for RF frequency synthesizer application.

  • Dec 01, 2005
  • Amine Ayed +2
  • Book Chapter

A Framework for the Automatic Adaptation of User Interfaces

  • Jan 01, 2013
  • Sili Miroslav +4
  • Conference Article
  • Citations17

An integrated hardware-software cosimulation environment with automated interface generation

  • Jun 19, 1996
  • Kyuseok Kim +3
  • Book Chapter
  • Citations7

SACRES: A Step Ahead in the Development of Critical Avionics Applications

  • Jan 01, 1999
  • Philippe Baufreton
  • Conference Article
  • Citations3

Comparative study of Markov Model based synthesis and recognition systems

  • Nov 01, 2016
  • Himakshi Choudhury +2
  • Conference Article
  • Citations8

Toward optimized code generation through model-based optimization

  • Mar 01, 2010
  • Asma Charfi +4
  • Conference Article
  • Citations21

AxHLS

  • Nov 02, 2020
  • Jorge Castro-Godínez +3
  • Conference Article
  • Citations5

Asip micro-code generation from high-level specifications

  • Apr 19, 2004
  • M Benmohammed +2
  • Research Article
  • Citations18

Failure to validate the Health Survey for England physical activity module in a cardiac population

  • May 10, 2007
  • Health Policy
  • Alison Orrell +5
  • Abstract

P231 Efficacy of the invasive diagnostic tests in symptomatic helicobacter pylori infected children: a single centre study

  • Jun 01, 2017
  • Archives of Disease in Childhood
  • Victoria Hurduc +3
  • Conference Article

Software Development for Automatic Processing of Standard Platinum Resistance Thermometer Verification Data

  • Sep 23, 2022
  • Wanhao Sun +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.