Memory-processor integration offers new opportunities for reducing the energy of a system. In the case of embedded systems, one solution consists of mapping the most frequently accessed addresses onto the on-chip SRAM to guarantee power and performance efficiency. This option is especially effective when memory access patterns can be profiled and studied at design time (as in typical real-time embedded systems). In this work, we propose an algorithm for the automatic partitioning of on-chip SRAM in multiple banks that can be independently accessed. Starting from the dynamic execution profile of an embedded application running on a given processor core, we synthesize a multi-banked SRAM architecture optimally fitted to the execution profile....
Part 2: Non-functional Aspects of Embedded SystemsInternational audienceThe ever increasing complexi...
In high performance Systems-on-Chip, leakage power consumption has become comparable to the dynamic ...
Many embedded systems use a simple pipelined RISC pro-cessor for computation and an on-chip SRAM for...
Memory-processor integration offers new opportunities for reducing the energy of a system. In the ca...
Memory-processor integration offers new opportunities for reducing the energy of a system. In the ca...
We propose an integrated front-end/back-end flow for the automatic generation of a multi-bank memory...
Application-Specific Block-Enabled (ASBE) SRAMs represent a viable solution for reducing energy cons...
International audienceIn order to minimize the energy consumed by the main memory in embedded system...
Memory partitioning has proved to be a promising solution to reduce energy consumption in complex So...
Efficient utilization of on-chip memory space is extremely important in modern embedded system appli...
Efficient utilization of on-chip memory space is extremely important in modern embedded system appli...
Minimizing power consumption continues to grow as a critical design issue for many platforms, from e...
Power has become one of the primary design constraints in modern embedded microprocessors. Many embe...
Efficient utilizationof on-chip memory space is extremely important in modern embedded system applic...
Focusing on embedded applications, scratchpad memories (SPMs) look like a best-compromise solution w...
Part 2: Non-functional Aspects of Embedded SystemsInternational audienceThe ever increasing complexi...
In high performance Systems-on-Chip, leakage power consumption has become comparable to the dynamic ...
Many embedded systems use a simple pipelined RISC pro-cessor for computation and an on-chip SRAM for...
Memory-processor integration offers new opportunities for reducing the energy of a system. In the ca...
Memory-processor integration offers new opportunities for reducing the energy of a system. In the ca...
We propose an integrated front-end/back-end flow for the automatic generation of a multi-bank memory...
Application-Specific Block-Enabled (ASBE) SRAMs represent a viable solution for reducing energy cons...
International audienceIn order to minimize the energy consumed by the main memory in embedded system...
Memory partitioning has proved to be a promising solution to reduce energy consumption in complex So...
Efficient utilization of on-chip memory space is extremely important in modern embedded system appli...
Efficient utilization of on-chip memory space is extremely important in modern embedded system appli...
Minimizing power consumption continues to grow as a critical design issue for many platforms, from e...
Power has become one of the primary design constraints in modern embedded microprocessors. Many embe...
Efficient utilizationof on-chip memory space is extremely important in modern embedded system applic...
Focusing on embedded applications, scratchpad memories (SPMs) look like a best-compromise solution w...
Part 2: Non-functional Aspects of Embedded SystemsInternational audienceThe ever increasing complexi...
In high performance Systems-on-Chip, leakage power consumption has become comparable to the dynamic ...
Many embedded systems use a simple pipelined RISC pro-cessor for computation and an on-chip SRAM for...