Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJune 2015
Array Interleaving—An Energy-Efficient Data Layout Transformation
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 20, Issue 3Article No.: 44, Pages 1–26https://doi.org/10.1145/2747875Optimizations related to memory accesses and data storage make a significant difference to the performance and energy of a wide range of data-intensive applications. These techniques need to evolve with modern architectures supporting wide memory ...
- research-articleOctober 2011
Timing variation-aware scheduling and resource binding in high-level synthesis
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 16, Issue 4Article No.: 40, Pages 1–19https://doi.org/10.1145/2003695.2003700Due to technological scaling, process variations have increased significantly, resulting in large variations in the delay of the functional units. Hence, the worst-case approach is becoming increasingly pessimistic in meeting a certain performance ...
- research-articleDecember 2009
Automatic design of application-specific reconfigurable processor extensions with UPaK synthesis kernel
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 15, Issue 1Article No.: 1, Pages 1–36https://doi.org/10.1145/1640457.1640458This article presents a new tool for automatic design of application-specific reconfigurable processor extensions based on UPaK (Abstract Unified Patterns Based Synthesis Kernel for Hardware and Software Systems). We introduce a complete design flow ...
- articleApril 2004
Buffer merging—a powerful technique for reducing memory requirements of synchronous dataflow specifications
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 9, Issue 2Pages 212–237https://doi.org/10.1145/989995.989999We develop a new technique called buffer merging for reducing memory requirements of synchronous dataflow (SDF) specifications. SDF has proven to be an attractive model for specifying DSP systems, and is used in many commercial tools like System Canvas, ...
- articleJanuary 2004
Formal hardware specification languages for protocol compliance verification
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 9, Issue 1Pages 1–32https://doi.org/10.1145/966137.966138The advent of the system-on-chip and intellectual property hardware design paradigms makes protocol compliance verification increasingly important to the success of a project. One of the central tools in any verification project is the modeling language,...
- articleJuly 2003
Constraints-driven scheduling and resource assignment
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 8, Issue 3Pages 355–383https://doi.org/10.1145/785411.785416This paper describes a new method for modeling and solving different scheduling and resource assignment problems that are common in high-level synthesis (HLS) and system-level synthesis. It addresses assignment of resources for operations and tasks as ...
- articleApril 2003
Tutorial: Compiling concurrent languages for sequential processors
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 8, Issue 2Pages 141–187https://doi.org/10.1145/762488.762489Embedded systems often include a traditional processor capable of executing sequential code, but both control and data-dominated tasks are often more naturally expressed using one of the many domain-specific concurrent specification languages. This ...
- articleJanuary 2003
Search space definition and exploration for nonuniform data reuse opportunities in data-dominant applications
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 8, Issue 1Pages 125–139https://doi.org/10.1145/606603.606610Efficient exploitation of temporal locality in the memory accesses on array signals can have a very large impact on the power consumption in embedded data dominated applications. The effective use of an optimized custom memory hierarchy or a customized ...
- articleJanuary 2002
ATPG tools for delay faults at the functional level
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 7, Issue 1Pages 33–57https://doi.org/10.1145/504914.504916We present an ATPG tool for functional delay faults which applies to the single-input transition (SIT) and the multi-input transition (MIT) fault models, and is based on Reduced Ordered Binary Decision Diagrams (ROBDDs). We are able, for the first time, ...
- articleJanuary 2001
Co-synthesis of pipelined structures and instruction reordering constraints for instruction set processors
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 6, Issue 1Pages 93–121https://doi.org/10.1145/371254.371268This paper presents a hardware/software co-synthesis approach to pipelined ISP (instruction set processor) design. The approach synthesizes the pipeline structure from a given instruction set architecture (behavioral) specification. In addition, it ...
- articleOctober 2000
Code size minimization and retargetable assembly for custom EPIC and VLIW instruction formats
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 5, Issue 4Pages 752–773https://doi.org/10.1145/362652.362658PICO is a fully automated system for designing the architecture and the microarchitecture of VLIW and EPIC processors. A serious concern with this class of processors, due to their very long instructions, is their code size. One focus of this paper is ...
- articleJuly 2000
Synthesis of low-power selectively-clocked systems from high-level specification
ACM Transactions on Design Automation of Electronic Systems (TODAES), Volume 5, Issue 3Pages 311–321https://doi.org/10.1145/348019.348050We propose a technique for synthesizing low-power systems from behavioral specifications. We analyze the control flow of the specification model to detect mutually exclusive sections of the computation. A selectively-clocked interconnection of ...