Links
News headline
Application to the ICT 2008 event on 25-27 November 2008 in Lyon, France
News headline
MORPHEUS presentation at VLSI SoC 2008 conference October 13-15 Rhodes Island, Greece.
News headline
MORPHEUS-AETHER Autumn School and Workshop Oct 7-9 2008 in Lugano, Switzerland.
News headline
RAW 2008,15th Reconfigurable Architectures Workshop. April 14-15, 2008. Miami, Florida, USA.
News headline
MORPHEUS at DATE 2008 Munich, Germany 10-14 March 2008.
News headline
Two papers at SYMPA08 conference. Fribourg, Switzerland, Feb. 11-13 2008.
News headline
MORPHEUS presentation at CASTNESS, Rome, Jan. 16 2008.
News headline
MORPHEUS presentation at the 4S final workshop, Prague Dec. 6 2007.
News headline
Special session on MORPHEUS at SoC 2007, Tampere Finland November 19-21 2007.
News headline
MORPHEUS-AETHER Autumn School and Workshop Oct 8-11 2007 in Paris.
News headline
Invited Talk at ERSA 2007, June 25-28 2007, Las Vegas, Nevada, USA
News headline
MORPHEUS  project  at  DATE April 16-20 2007 presents  in regular sessions, at the University booth and in workshops.
News headline
MORPHEUS PRESS RELEASE
European project on course to develop a leading edge solution for embedded computing.
Released on March 26 2007.
News headline
Intranet THALES press release, March 07 2007.

This page is to contain news about public events for the MORPHEUS project.

Unicad Workshop, the annual ST event about design automation, has been held at the Villa Borromeo in Cassano d'Adda (Milan) from Monday Sept 25th until Friday Sept 29th 2006. Unicad Worshop is mainly addressing the needs of the design community internal to the company, but it is also enlarged with the invitation of strategic key customers.

This edition of the Unicad Workshop has been enriched by a presentation about reconfigurable computing focussing on the PiCoGA architecture and a related demostration. During the presentation the MORPHEUS project was indicated as the most important exploitation of the PiCoGA architecture outside the company. After introducing the contents of MORPHEUS, the first feedback from the community of designers within ST indicates that some of them are willing to try also the others reconfigurable processing elements that are proposed within MORPHEUS.

A presentation entitled:  Configurable data-path PiCoGA was proposed.

Contents of the presentation

In this presentation the MORPHEUS project was introduced as the most important exploitation of the PiCoGA architecture outside ST. The architecture of MORPHEUS was also explained in detail, compatibly with the status of development of the project. PiCoGA (Pipelined, Configurable Gate-Array) is a run-time reconfigurable hardware device that enhances the performances of a hybrid architecture based on a processor core to which it is coupled. It has been designed at ARCES from cooperation between University of Bologna and ST. Performance can be significantly affected by extending the ISA using the run-time configurable core PiCoGA. The PiCoGA is an array of rows, each row is connected to the other rows and to the register file and represents a possible stage of a customized pipeline that is controlled by a dedicated configurable control unit. The control unit can force the array to hold internal state and supports implementation of high level language constructs such as for/while loops. Each row is composed of 16 Reconfigurable Logic Cells (RLC) and a configurable horizontal interconnect channel. A RLC contains two 4-inputs, 2-outputs look-up tables, four registers and an internal loop-back connection to easily implement accumulators. To minimize the reconfiguration time, the PiCoGA includes a 4-layer cache of configurations requiring one clock cycle to switch among them. While one layer is computing, reconfiguration of other layers is allowed. The design flow approach relies on identification of the computational kernels to map on the PiCoGA. Kernels are determined by profiling, using standard processor compilation and simulation tools. An identified kernel is re-written utilizing Griffy-C. It is a DFG description language based on a restricted subset of ANSI C syntax enhanced with some extensions to handle variable resizing and registers allocation inside the PiCoGA: differences to other approaches are in the fact that Griffy-C is aimed at the extraction of a pipelined DFG from standard C and its mapping over a gate-array that is also pipelined by explicit stage enable signals.




 
Template by FreeTemplates4all.com
Design downloaded from FreeWebTemplates.com
Free web design, web templates, web layouts, and website resources!