Collecting patent infringement damages on unpatented products
The Federal Circuit - the federal appellate court that handles all patent appeals - has increasingly awarded patent owners damages based on profits that they might have made on products that their patents do not cover. Initially, the idea was that ...
Cost-Sensitive Partitioning in an Architecture Synthesis System for Multicluster Processors
This hierarchical system automatically designs highly customized multicluster processors. In the first of two tightly coupled components, design space exploration heuristically searches the basic capabilities that define the processor's overall ...
Transforming Binary Code for Low-Power Embedded Processors
Two program code transformation methodologies reduce the power consumption of instruction communication buses in embedded processors. Aimed at deep-submicron process technologies, these techniques offer an efficient solution for applications in which ...
High-Throughput Programmable Cryptocoprocessor
A loosely coupled cryptocoprocessor based on the Advanced Encryption Standard combines high throughput with programmability. Using domain-specific instructions and design principles such as control hierarchy and block pipelining, the security engine ...
A Novel Processor Architecture with Exact Tag-Free Pointers
Along with the success of Java, garbage collection advances to embedded and real-time systems. Our novel processor architecture lays the foundation for efficient real-time garbage collection in hardware and guarantees pointer integrity at the machine-...
A Multilevel Computing Architecture for Embedded Multimedia Applications
This template architecture for SoC systems uses superscalar techniques to exploit task-level parallelism among different processing units. It supports a natural programming model that relieves programmers from explicitly synchronizing tasks and ...
Imitation happens
Imitation happens. Sometimes it is obvious when it happens, such as the resemblance of Internet Explorer 1.0 to Netscape Navigator 1.0. Sometimes it is vaguely in the details, such as the resemblance of the trash can in Windows to the same symbol in the ...