Learn More
We describe our experience using reconfigurable ar-chitectures to develop an understanding of an ap-plication's performance and to enhance its performance with respect to customized, constrained logic. We begin with a standard ISA currently in use for embedded systems. We modify its core to measure performance characteristics, obtaining a system that(More)
One of the major technical issues facing the designers of modern, hand-held, portable, digital systems is the need to minimize the power consumption of the system to prolong battery life. Many of these systems perform signal processing functions on audio signals (e.g., communications systems, hearing aids, MP3 players, etc). As new signal processing(More)
Embedded applications are held to a higher standard than desktop applications along a number of dimensions. Not only must the functionality of the application be correct, it often must meet strict time constraints and function with restrictive resource limitations (e.g., memory size, power, weight). Conversely, the hardware systems used to execute embedded(More)
We can see from these examples that many more bits are needed to perform a multiplication than to perform an addition. Using a logarithmic representation of the audio signals allows us to take advantage of this difference in the effort to reduce power needed. By using a logarithmic representation we can replace the multipliers with adders, because log(A x(More)
The cyber threat landscape is evolving at a much faster rate than corporate cyber defenses are. Malicious actors have become more audacious in their exploit attempts during the past two years as evidenced by the growing number of publicly acknowledged breaches in the commercial and industrial sectors. Motivations range the gamut from(More)
  • 1