![Loading...](https://link.springer.com/static/c4a417b97a76cc2980e3c25e2271af3129e08bbe/images/pdf-preview/spacer.gif)
-
Article
Blind Signal Separation for Cognitive Radio
Many efforts have been dedicated to cognitive radio research and many schemes have been proposed for cognitive radio in the past few years. Unfortunately, an important piece of cognitive radio, namely, signal ...
-
Article
Open AccessDataflow-Based Map** of Computer Vision Algorithms onto FPGAs
We develop a design methodology for map** computer vision algorithms onto an FPGA through the use of coarse-grain reconfigurable dataflow graphs as a representation to guide the designer. We first describe a...
-
Article
Synthesis of Hard Real-Time Application Specific Systems
This paper presents a system level approach for the synthesis of hard real-time multitask application specific systems. The algorithm takes into account task precedence constraints among multiple hard real-tim...
-
Article
Efficient Algorithms for Interface Timing Verification
This paper presents algorithms for computing separations between events that are constrained to obey prespecified relationships in their relative time of occurrence. The algorithms are useful for interface tim...
-
Article
Guest Editors' Introduction
-
Article
Redundancy Removal during High-Level Synthesis Using Scheduling Don‘t-Cares
Previous work in automata theory has shown how to eliminate sequential redundancy from networks of FSMs by finding sequences of inputs and outputs which are never communicated between components of the network...
-
Book
-
Chapter
Hardware/Software Co-Synthesis Algorithms
This chapter surveys methodologies and algorithms for hardware-software cosynthesis. While much remains to be learned about co-synthesis, researchers in the field have made a great deal of progress in a short ...
-
Article
Lessons from the design of a PC-based private branch exchange
We designed TigerSwitch, a digital private branch exchange (PBX) implemented on an IBM PC-compatible platform, as an experiment in embedded system design. A telephone switching system is an interesting example...
-
Book
-
Chapter
Introduction
There are few industries which, like the electronics industry, can continuously improve qualities of products and at the same time lower their prices every year. The growth rate of the electronics industry is ...
-
Chapter
System Specification
We describe the embedded system behavior by task graphs. The task graph model is similar to those used in distributed system scheduling and allocation problems [36, 80, 76, 55]. The task graphs represent what fun...
-
Chapter
Conclusions
Distributed computers are often the most cost-effective means of meeting the performance requirements of an embedded computing application. Embedded distributed computing is a particularly challenging design p...
-
Chapter
Communication Analysis and Synthesis
Communication analysis and synthesis is an essential step in distributed system co-synthesis. Many embedded systems use custom communication topologies and the communication links are often a significant part ...
-
Chapter
Sensitivity-Driven Co-Synthesis
This chapter describes new techniques for the co-synthesis of real-time distributed embedded systems. Embedded system synthesis is co-synthesis because the hardware and software must be designed together to me...
-
Chapter
Previous Work
Performance analysis algorithms are critical for system optimization and to ensure that the system meets the real-time deadlines. Software performance analysis is difficult because software execution is less d...
-
Chapter
Performance Analysis
This chapter describes a new, efficient analysis algorithm [111, 112] to derive tight bounds on the worst-case response time required for an application task executing on a heterogeneous distributed system. Ti...
-
Book
-
Chapter
Architectural Optimization Methods for Control-Dominated Machines
We are building the Princeton University Behavioral Synthesis System (PUBSS) as a testbed for high-level synthesis methods. Our research in high-level synthesis is guided by two principles: concentration on co...
-
Chapter
Overview of the IDA System: A Toolset for VLSI Layout Synthesis
The Integrated Design Aides (IDA) toolset is a set of VLSI CAD software programs that have been developed to make the most effective use possible of a designer’s time. IDA incorporates a number a layout synthe...