﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>International Journal of Reconfigurable Computing</title><link>http://www.hindawi.com</link><description>The latest articles from Hindawi Publishing Corporation</description><copyright>&amp;#169; 2008, Hindawi Publishing Corporation. All rights reserved.</copyright><item><title>SystemC Transaction-Level Modeling of an MPSoC Platform Based on an Open Source ISS by Using Interprocess Communication</title><link>http://www.hindawi.com/GetArticle.aspx?doi=10.1155/2008/902653</link><description>Transaction-level modeling (TLM) is a promising technique to deal with the increasing complexity of modern embedded systems. This model allows a system designer to model a complete application, composed of hardware and software parts, at several levels of abstraction. For this purpose, we use systemC, which is proposed as a standardized modeling language. This paper presents a transaction-level modeling cosimulation methodology for modeling, validating, and verifying our embedded open architecture platform. The proposed platform is an open source multiprocessor system-on-chip (MPSoC) platform, integrated under the synthesis tool for adaptive and reconfigurable system-on-chip (STARSoC) environment. It relies on the integration between an open source instruction set simulators (ISSs), OR1Ksim platform, and the systemC simulation environment which contains other components (wishbone bus, memories,&amp;#x2026;, etc.). The aim of this work is to provide designers with the possibility of faster and efficient architecture exploration at a higher level of abstractions, starting from an algorithmic description to implementation details.</description><Author>Sami Boukhechem and El-Bay Bourennane</Author><copyright>&amp;#169; 2008, Hindawi Publishing Corporation. All rights reserved.</copyright></item><item><title>A Game-Theoretic Approach for Run-Time Distributed Optimization on MP-SoC</title><link>http://www.hindawi.com/GetArticle.aspx?doi=10.1155/2008/403086</link><description>With forecasted hundreds of processing elements
(PEs), future embedded systems will be able
to handle multiple applications with very diverse
running constraints. Systems will integrate distributed
decision capabilities. In order to control
the power and temperature, dynamic voltage
frequency scalings (DVFSs) are applied at PE
level. At system level, it implies to dynamically
manage the different voltage/frequency couples of
each tile to obtain a global optimization. This paper
introduces a scalable multiobjective approach
based on game theory, which adjusts at run-time
the frequency of each PE. It aims at reducing the
tile temperature while maintaining the synchronization
between application tasks. Results show that
the proposed run-time algorithm requires an average
of 20 calculation cycles to find the solution
for a 100-processor platform and reaches equivalent
performances when comparing with an offline
method. Temperature reductions of about 23%
were achieved on a demonstrative test-case.</description><Author>Diego Puschini, Fabien Clermidy, Pascal Benoit, Gilles Sassatelli, and Lionel Torres</Author><copyright>&amp;#169; 2008, Hindawi Publishing Corporation. All rights reserved.</copyright></item><item><title>FPGA-Based Embedded Motion Estimation Sensor</title><link>http://www.hindawi.com/GetArticle.aspx?doi=10.1155/2008/636145</link><description>Accurate real-time motion estimation is very critical to many computer vision tasks. However, because of its computational power and processing speed requirements, it is rarely used for real-time applications, especially for micro unmanned vehicles. In our previous work, a FPGA system was built to process optical flow vectors of 64 frames of 640&amp;#x00D7;480 image per second. Compared to software-based algorithms, this system achieved much higher frame rate but marginal accuracy. In this paper, a more accurate optical flow algorithm is proposed. Temporal smoothing is incorporated in the hardware structure which significantly improves the algorithm accuracy. To accommodate temporal smoothing, the hardware structure is composed of two parts: the derivative (DER) module produces intermediate results and the optical flow computation (OFC) module calculates the final optical flow vectors. Software running on a built-in processor on the FPGA chip is used in the design to direct the data flow and manage hardware components. This new design has been implemented on a compact, low power, high performance hardware platform for micro UV applications. It is able to process 15 frames of  640&amp;#x00D7;480 image per second and with much improved accuracy. Higher frame rate can be achieved with further optimization and additional memory space.</description><Author>Zhaoyi Wei, Dah-Jye Lee, Brent E. Nelson, James K. Archibald, and Barrett B. Edwards</Author><copyright>&amp;#169; 2008, Hindawi Publishing Corporation. All rights reserved.</copyright></item><item><title>On the Power Dissipation of Embedded Memory Blocks Used to Implement Logic in Field-Programmable Gate Arrays</title><link>http://www.hindawi.com/GetArticle.aspx?doi=10.1155/2008/751863</link><description>We investigate the
                  power and energy implications of using embedded
                  FPGA memory blocks to implement logic.  Previous
                  studies have shown that this technique provides
                  extremely dense implementations of some types of
                  logic circuits, however, these previous studies
                  did not evaluate the impact on power.  In this
                  paper, we measure the effects on power and
                  energy as a function of three architectural
                  parameters: the number of available memory
                  blocks, the size of the memory blocks, and the
                  flexibility of the memory blocks.  We show that
                  although embedded memories provide area
                  efficient implementations of many circuits, this
                  technique results in additional power
                  consumption. We also show that blocks
                  containing smaller-memory arrays are more power
                  efficient than those containing large arrays,
                  but for most array sizes, the memory blocks
                  should be as flexible as possible.  Finally, we
                  show that by combining physical arrays into
                  larger logical memories, and mapping logic in
                  such a way that some physical arrays can be
                  disabled on each access, can reduce the power
                  consumption penalty. The results were obtained from
                  place and routed circuits using standard
                  experimental physical design tools and a
                  detailed power model.  Several results were also
                  verified through current measurements on a
                  0.13&amp;#x2009; &amp;#x3BC;m CMOS FPGA.</description><Author>Scott Y. L. Chin, Clarence S. P. Lee, and Steven J. E. Wilton</Author><copyright>&amp;#169; 2008, Hindawi Publishing Corporation. All rights reserved.</copyright></item></channel></rss>