• Home
  • Search
  • Abstract data types and high-level synthesis
  • Cite Icon8
  • https://doi.org/10.1145/123186.123437Copy DOI Icon

Abstract data types and high-level synthesis

  • Jan 1, 1990
  • Gregory S Whitcomb +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The use of abstract data types for high-level synthesis is addressed. It is demonstrated how data types can be used in the synthesis process to achieve reductions in area and delay of the logic level implementation. Four fundamental type constructs-structures, unions, vectors, and enumerations-are considered. Data types and functions on their values are extended to support don't care information. Supporting abstract data types in behavioral representations is addressed for both an internal data-flow representation and the ELLA hardware description language. Finally, synthesis results for several design examples are presented. Smaller and faster implementations are obtained by supporting encoding and don't care minimization in the high-level synthesis process. >

Similar Papers
  • Conference Article
  • Citations26

The use of abstract data types to simplify program modifications

  • Jan 01, 1976
  • Theodore A Linden
  • Research Article

Algebraic Specification for Input-Output in Abstract Data Types

  • Jan 01, 2021
  • Mathematics and Computer Science
  • Patricia Peratto
  • Conference Article
  • Citations3

Application specific macro based synthesis

  • Jan 03, 2001
  • S Sundararaman +2
  • Research Article
  • Citations1

PRIORITY-DRIVEN AREA OPTIMIZATION IN HIGH-LEVEL SYNTHESIS

  • Oct 01, 2011
  • Journal of Circuits, Systems and Computers
  • Maria Abi Saad +1
  • PDF
  • Research Article
  • Citations1

Mini-Projects Development in Computer Science - Students' Use of Organization Tools

  • Oct 15, 2005
  • Informatics in Education
  • Zahava Scherz +1
  • Research Article
  • Citations4

Scalable SMT-Based Equivalence Checking of Nested Loop Pipelining in Behavioral Synthesis

  • Dec 26, 2016
  • ACM Transactions on Design Automation of Electronic Systems
  • Mohammad Reza Azarbad +1
  • PDF
  • Research Article
  • Citations15

A repository based on a dynamically extensible data model supporting multidisciplinary research in neuroscience

  • Oct 08, 2012
  • BMC Medical Informatics and Decision Making
  • Luca Corradi +8
  • Conference Article
  • Citations8

Structural semantics for polymorphic data types (preliminary report)

  • Jan 01, 1983
  • Daniel Leivant
  • Research Article
  • Citations4

A software environment for digital signal-processing simulations

  • Mar 01, 1987
  • Circuits, Systems, and Signal Processing
  • Don H Johnson +1
  • Conference Article

Mathematical functions based watermarking for IPP

  • Dec 01, 2007
  • Bertrand Le Gal +2
  • Conference Article
  • Citations2

Maximizing conditional reuse by pre-synthesis transformations

  • Mar 04, 2002
  • Olga Peñalba +2
  • Conference Article
  • Citations2

Reliability-Enhanced High-Level Synthesis using Memory Profiling and Fault Injection

  • Jun 01, 2019
  • Christian Fibich +2
  • Research Article
  • Citations5

Strongly typed user interfaces in an abstract data store

  • Apr 01, 1987
  • Software: Practice and Experience
  • M S Powell
  • Research Article

An automatable specification directed software testing method

  • Jan 01, 1992
  • University of Alberta Library
  • W Donald Lawrynuik
  • Research Article
  • Citations5

A Relation Between Unambiguous Regular Expressions and Abstract Data Types

  • Jan 01, 1999
  • Fundamenta Informaticae
  • Viorel Preoteasa
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.