[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
Volume 13, Issue 3July 2008
Reflects downloads up to 11 Dec 2024Bibliometrics
Skip Table Of Content Section
editorial
Free
Editorial
Article No.: 37, Pages 1–2https://doi.org/10.1145/1367045.1367046
research-article
A retargetable parallel-programming framework for MPSoC
Article No.: 39, Pages 1–18https://doi.org/10.1145/1367045.1367048

As more processing elements are integrated in a single chip, embedded software design becomes more challenging: It becomes a parallel programming for nontrivial heterogeneous multiprocessors with diverse communication architectures, and design ...

research-article
Multiprocessor systems synthesis for multiple use-cases of multiple applications on FPGA
Article No.: 40, Pages 1–27https://doi.org/10.1145/1367045.1367049

Future applications for embedded systems demand chip multiprocessor designs to meet real-time deadlines. The large number of applications in these systems generates an exponential number of use-cases. The key design automation challenges are designing ...

research-article
Implementing the scale vector-thread processor
Article No.: 41, Pages 1–24https://doi.org/10.1145/1367045.1367050

The Scale vector-thread processor is a complexity-effective solution for embedded computing which flexibly supports both vector and highly multithreaded processing. The 7.1-million transistor chip has 16 decoupled execution clusters, vector load and ...

research-article
Specification-driven directed test generation for validation of pipelined processors
Article No.: 42, Pages 1–36https://doi.org/10.1145/1367045.1367051

Functional validation is a major bottleneck in pipelined processor design due to the combined effects of increasing design complexity and lack of efficient techniques for directed test generation. Directed test vectors can reduce overall validation ...

research-article
An energy characterization platform for memory devices and energy-aware data compression for multilevel-cell flash memory
Article No.: 43, Pages 1–29https://doi.org/10.1145/1367045.1367052

Memory devices often consume more energy than microprocessors in current portable embedded systems, but their energy consumption changes significantly with the type of transaction, data values, and access timing, as well as depending on the total number ...

research-article
Designing secure systems on reconfigurable hardware
Article No.: 44, Pages 1–24https://doi.org/10.1145/1367045.1367053

The extremely high cost of custom ASIC fabrication makes FPGAs an attractive alternative for deployment of custom hardware. Embedded systems based on reconfigurable hardware integrate many functions onto a single device. Since embedded designers often ...

research-article
Automatic verification of safety and liveness for pipelined machines using WEB refinement
Article No.: 45, Pages 1–19https://doi.org/10.1145/1367045.1367054

We show how to automatically verify that complex pipelined machine models satisfy the same safety and liveness properties as their instruction-set architecture (ISA) models by using well-founded equivalence bisimulation (WEB) refinement. We show how to ...

research-article
Postplacement voltage assignment under performance constraints
Article No.: 46, Pages 1–20https://doi.org/10.1145/1367045.1367055

Multi-Vdd is an effective method to reduce both leakage and dynamic power. A key challenge in a multi-Vdd design is to control the complexity of the power-supply system and limit the demand for level shifters. This can be tackled by grouping cells of ...

research-article
Reuse and optimization of testbenches and properties in a TLM-to-RTL design flow
Article No.: 47, Pages 1–22https://doi.org/10.1145/1367045.1367056

In transaction-level modeling (TLM), verification methodologies based on transactions allow testbenches, properties, and IP cores in mixed TL-RTL designs to be reused. However, no papers in the literature analyze the effectiveness of transaction-based ...

research-article
Processor virtualization for secure mobile terminals
Article No.: 48, Pages 1–23https://doi.org/10.1145/1367045.1367057

We propose a processor virtualization architecture, VIRTUS, to provide a dedicated domain for preinstalled applications and virtualized domains for downloaded native applications. With it, security-oriented next-generation mobile terminals can provide ...

research-article
Combining system scenarios and configurable memories to tolerate unpredictability
Article No.: 49, Pages 1–7https://doi.org/10.1145/1367045.1367058

Process variability and the dynamism of new applications increase the uncertainty of embedded systems and force designers to use pessimistic assumptions, which have a tremendous impact on both the performance and energy consumption of their memory ...

research-article
ILP-Based energy minimization techniques for banked memories
Article No.: 50, Pages 1–40https://doi.org/10.1145/1367045.1367059

Main memories can consume a significant portion of overall energy in many data-intensive embedded applications. One way of reducing this energy consumption is banking, that is, dividing available memory space into multiple banks and placing unused (idle)...

research-article
Resource sharing among mutually exclusive sum-of-product blocks for area reduction
Article No.: 51, Pages 1–7https://doi.org/10.1145/1367045.1367060

In state-of-the-art digital designs, arithmetic blocks consume a major portion of the total area of the IC. The arithmetic sum-of-product (SOP) is the most widely used arithmetic block. Some of the examples of SOP are adder, subtractor, multiplier, ...

research-article
Partitioning parameterized 45-degree polygons with constraint programming
Article No.: 52, Pages 1–29https://doi.org/10.1145/1367045.1367061

An algorithm for partitioning parameterized 45-degree polygons into parameterized trapezoids is proposed in this article. The algorithm is based on the plane-sweep technique and can handle polygons with complicated constraints. The input to the ...

research-article
Power-aware SoC test planning for effective utilization of port-scalable testers
Article No.: 53, Pages 1–19https://doi.org/10.1145/1367045.1367062

Many system-on-chip (SoC) integrated circuits contain embedded cores with different scan frequencies. To better meet the test requirements for such heterogeneous SoCs, leading tester companies have recently introduced port-scalable testers, which can ...

research-article
Evolution of synthetic RTL benchmark circuits with predefined testability
Article No.: 54, Pages 1–21https://doi.org/10.1145/1367045.1367063

This article presents a new real-world application of evolutionary computing in the area of digital-circuits testing. A method is described which enables to evolve large synthetic RTL benchmark circuits with a predefined structure and testability. Using ...

Subjects

Comments

Please enable JavaScript to view thecomments powered by Disqus.