ASIM
MAIL [PRINT]
Equipe | Recherche | Education | Liens 
search for  

  Equipe
     Accès
     Annuaire
     Distinctions
     Séminaires

  Recherche
   Système
     Disydent
     HighPerf
     Steps
     Optimisation
     Formal verif
     Spin
     Soclib
   Back-End
     Alliance
     Coriolis
     Verif
     Aner
   Analog IC&Tools
     Cairo
     Oceane
   Publications
   Theses
   Offres de stage
   Offres de post-doc

  Education
     Master
     Plannings
     DEA
     DESS
     Maitrise
     Documentation

  Liens
     CERME
     GdrCAO
     SocLib
     MPC
     LIP6
     UPMC
     CNRS
     UFR Info
     Edite
     CCR

  Intranet

(This page is best viewed with CSS style sheets enabled)
 » Asim  » cosy  » Archive  » A2

 

 

COSY

ESPRIT project 25443

 

Review 1

for Period 1/10/97 to 31/03/98

 

Review Report

 

 

By

Franz Fink, Motorola Ltd., UK

 

 

31/7/98

The following is the report of the first review of the Esprit/COSY project which was held in Brussels on the 3 July 1998.

1. Evaluation of project rationale and product definition

Needs, existing products

The COSY project aims at providing a system design methodology that allows the simulation, synthesis and performance evaluation of embedded control systems on a chip. Utilizing a high-level specification of the system to be implemented, the methodology must allow to optimize the implementation with respect to cycle time, cost and technical constraints like power consumption or performance. As Systems-on-a-Chip (SoCs) are getting more and more complex it will be essential that the reuse of hardware and software Intellectual Property (IP) is adequately supported by future generations of system design environments.

The COSY project will deliver a complete system design methodology and tools supporting it for SOCs based on the use of functional and architectural IPs. A few point solutions exist today, but not a complete solution that integrates a selection of system tools into a seamless system to silicon design environment.

Possible end-users and applications

End-Users of this methodology are small design houses who have specialized on the design of very specific IP, semiconductor vendors as well as system suppliers that are facing the challenge to implement complete system solutions but who have to rely on other suppliers to deliver sub-systems in order to meet the cost and time-to-market targets.

In order to meet these targets it is imperative to utilize a well-defined design process starting at the system level and allow the refinement of the system implementation in a very structured manner.

Consumer electronics, computers, telecommunications, and automotive electronics are the potential markets for this methodology.

Competitive advantages

The COSY project aims at integrating system level tools that are either commercially available or owned by either of the involved parties. There is currently no complete system methodology commercially available, therefore, the COSY deliverables will for the first time ever provide a tools set closing the gap between system design and silicon implementation. It fully supports IP reuse and allows to perform architectural trade-offs leading to a significant reduction in time-to-market.

Completeness of Product and Product Deliverables

It will be important to clearly define the COSY objective with respect to the project deliverables. From the first review it was not clear whether a documented methodology or a complete system design framework including industry standard tools will be delivered at the end of the project. The participation of CADENCE should make it rather easy to provide a complete tools set supporting the defined system methodology.

Positioning vs. existing or emerging products and competition

There is various EDA competitors with plans to develop a system design environment similar to the one defined by the COSY project. None of them, however, publicly announced plans on when such a capability would be commercially available. The consortium consisting of one of the world’s leading EDA companies as well as two very strong European semiconductor and system companies, PHILIPS and SIEMENS, has definitely the potential to deliver the COSY methodology ahead of anyone else in industry.

The consortium has to clarify what will be the delivered product at the end of the project and the added-value of COSY as compared to the Felix partnership project undertaken by Cadence with partners like BMW, Ericsson, Nokia, ST and others.

2. Evaluation of market and marketing strategy

Market development

During this review first feedback was given regarding the marketing strategy of the three industry partners.

CADENCE is one of the largest suppliers of EDA tools and services world-wide. They recognize the trend to develop SoC solutions which requires the development of a new system methodology supporting architectural exploration and IP reuse. Cadence is already developing a tool/methodology named Felix that will be commercially available by end of this year. Cadence is in a very strong position to penetrate the world-wide market with this new methodology.

PHILIPS is a worldwide leading supplier of ICs for consumer electronic equipment’s. The company intends to exploit the results of the COSY project to develop generic CPU/RISC architectures for future semiconductor devices as SOCs ; to design, manufacture and sell system solutions for applications in set-top boxes and for Digital Video Broadcasting.

SIEMENS AG also intends to exploit the COSY results to develop generic SoC solutions. In the first review it was unclear on how the cooperation between the central R&D organization and the business units (including the semiconductor group) would ensure effective proliferation of the COSY results into the SIEMENS business groups. It was made clear though that the SIEMENS Automation Department has high interest in this methodology for control oriented industrial applications and is one of the partners in this project.

Risks

Firstly a clear definition of the project deliverables will be essential to ensure market success. This should be done in the next project phase and the involvement of Cadence should allow to effectively communicate these to the open market. The development of similar capabilities through the Felix Partnership projects and delivery of a complete methodology ahead of the COSY project would limit the marketability of the COSY results. Again, clarification of the added-value of COSY and communication of those to the market will ensure the market success of the COSY results.

The main risk of the COSY project is the non-acceptance by the market through the integration of proprietary tools as used by Phillips and SIEMENS. A newly defined and developed system design methodology is only of interest to the whole market if the tools supporting the methodology are commercially available. Adequate definition of the project deliverables will be essential to understand the impact of this risk regarding the acceptance of the COSY results in the market.

3. Evaluation of project objectives and achievements

Project objectives

  • Definition and clarity of objectives

The objectives are clearly stated in the Project Program. The result will be a system design flow and methodology incorporating the tools supporting the defined methodology and models for system design, the re-use of hardware and software IPs.

  • General subscription to the objectives

Complex embedded systems require advanced tools and a system methodology that allows to perform architectural exploration and optimization. The reuse of software and hardware IP is crucial to deal with the complexity of SoC solutions. Therefore, the project is fully in line with real needs of the industry.

  • Participant conflicts relative to the objectives

The partners appear complementary in the project and no conflicts relative to the objectives could be identified. Each of the partners brings specific expertise (Siemens, Philips - systems know how, Cadence - tools and methodology expertise as well as their productisation, Research Institutes - tools and methodology knowledge) to the project.

  • Return on investment

As the project aims at developing a product that will be commercially available on the market, all three industry partners will benefit either directly (through tool sales) or indirectly (through enormous cycle time reduction or better product optimizations) from the project.

Evaluation of achievements to date

  • Clarity of achievements

The progress reports are clear and give a good overview and the progress of each task. The technology assessment for all partners is very clear and concise.

  • Relevance to objectives

Project tasks were well defined and appropriate project plans were developed to ensure progress towards the defined project goals/objectives. The project is strictly following the defined project plan.

  • Relationship with state-of-the-art

As already outlined, each partner brings state-of-the-art technology and methodology know-how to the project. It will be important that the project partners use their respective technology know-how to influence the development of the final product.

  • Method of approach

The method followed by the consortium sounds technical and professional.

Identification of critical success factors

It will be mandatory that the project partners prepare a project requirements document that clearly outlines the requirements of the COSY methodology. Project deliverables can then easily be assessed as to whether they meet the defined requirements. Before moving into the next phase of the project the requirements document needs to be available and reviewed by all parties.

Secondly, the demonstration of tools efficiency is also important for the success of the project. Therefore it is important to define accurate measurement criteria that allow to monitor the progress being made with the development of the COSY methodology. Progress has to be monitored during each of the project phases. The demonstrators to be built as part of the project play a crucial role in measuring whether the initially defined project requirements will be met.

4. Adherence to workplan

Resources spent

The progress report is clear and concise.

Status against plan

The report explains that up to 80% of the objectives of the first period have been reached. Some tasks have been delayed and 2 deliverables have been postponed  (D1.2.2  and D1.10.1). These are, however, not on the critical path for the project and the delay can easily be recovered.

Plan Adjustments

Small modifications were made to the plan. Several tasks were started earlier as planned in order to ensure that results that were on the critical path for other projet tasks were obtained earlier.

Project Management took more time than anticipated, but the overall management of the project seems to be excellent, thus that this time seems to be very well spent and will finally help to execute the project in a timely fashion .

5. Overall evaluation of deliverables and supplied information

Timing

The six-monthly progress report (D6.1.1) was delivered on time. Deliverable D.1.2.2 has been given at the review meeting. The Progress report explains that 80% of the objectives have been reached. Some tasks have been delayed (See above).

Content

  • D1.1.1: Part I & II, Common Definition of Terms and Abstraction

This document defines a common background for the project.

The document contains a common definition of terms and abstraction levels for system design and defines a taxonomy according to the temporal, data and computational attributes. The taxonomy is compared to the one chosen by VSI.

The agreement on common definition and terms of abstraction is very important for the success of the project. It is obvious that the consortium has chosen to not use a structural axis within the proposed terminology. The decision to initially omit it and to reconsider it during the refinement of the terminology is acceptable.

  • D1.2.1: Part I, II & III, Benchmark Description Rules

This document defines a format for describing benchmarks in COSY and a set of benchmarks for the two types of applications. It outlines the rules for the definition of benchmarks. The benchmark model is hierarchical and uses a golden reference to compare benchmark results.

It also described a suite of benchmarks as used by Philips (Digital Video Broadcasting application) and SIEMENS (the PCI-SCSI controller).

A clear benchmark strategy, combining the selected assessment criteria like performance, cost, design effort, etc has to be defined. The Benchmarking criteria and requirements need further definition and specific metrics need to be defined to monitor the progress made during the duration of the project.

 

  • D1.2.2: Initial Technology Assessment

 

Assessments of the Felix technology by Philips and Siemens are described in this document. Philips assesses the use of Felix with respect to the architectural exploration of a DVB/VLD benchmark. Siemens describes the use of Felix to perform the architectural simulation of the Data Transfer Manager example (DTM).

A Felix Question and Answer list prepared by Cadence is attached to this report. The Questions and Answers deal with Modeling, Performance Analysis, Delay Script Language, Mapping, and Simulation.

  • D6.1.1: Six-Monthly Progress Report -1/10/97 to 31/03/98

This document reports on the progress made during the first six months of the project. It mainly describes the initial assessment phase performed by the three project partners.

The document also describes the technical contributions of each partners during this initial project phase, the cooperation established between the partners as well as the progress made according to the initial work plan.

The document finally summarizes the current project situation with respect to the allocated resources and adjustments made to the initial workplan.

  • D7.1.1: Initial Exploitation Plan

Initial exploitation plans of each COSY partner are outlined in this document.

Philips have satisfactorily outlined their rationale for participating in the COSY project. Their interest is in the growing market of Set-Top boxes and they believe that they can improve their market position through exploitation of the COSY results.

Siemens explains their direct interest for control-oriented applications. The exploitation of the COSY methodology to perform architectural trade-offs is of great interest to them. They could not fully describe the added-value of the COSY solutions within their current corporate system design methodology.

Cadence described their business roadmap, but the contribution of the COSY features to the overall sales figures is unclear. The derived products will obviously be shipped as commercially supported offerings to the worldwide marketplace. It is unknown as to what extent the COSY project or the Felix partnership projects will be exploited in this commercial offering during the course of 1998/9.

 

  1. Evaluation of the presentation

The presentation during the review meeting followed the hereafter agenda :

- Introduction

- Project description and Objectives

- Project partners and their roles in COSY

- Initial exploitation plan

- IP based system design and COSY

- Workplan review

- Technical summary

- Summary

 

The presentations were of high quality and very concise. All the presenters were very well prepared.

7. Evaluation of project management and cooperation

Overall management

The overall management and co-operation on this project is very good.

Task management

No specific comments.

Acquisition of information

No specific comments.

8. External links and project dissemination

Contribution to standards

All three partners are involved in the VSI task force. This is required to influence new standards being developed in addition to being aware of new evolving standards as early as possible.

Synergy with other projects

Synergy’s with other projects are currently not defined. It will be important to define the synergy between the COSY project and the Felix partnership projects to understand the added-value of the COSY project and it’s potential of exploiting new methodology features in future commercial products.

Information dissemination

Information dissemination and internal technology transfer has been good so far.

9. Recommendations

The review meeting has been very helpful to understand the project objective, current progress to workplan as well as the level of cooperation and involvement of the COSY partners.

Suggested recommendations and/or actions

1- Requirements for COSY

The preparation of a requirements document is mandatory for the project to ensure that project deliverables can be clearly defined and success of the project can be assessed at the end of the project. It is not acceptable to finish the project with a newly defined methodology but not real physical deliverables that can be used by other companies.

The demonstrators play a crucial role in this as they document the effectiveness of the COSY methodology.

2- Benchmarks enhancement

Benchmarking criteria and measurements must be defined to monitor the progress made through exploitation of the COSY methodology. This progress must be tracked during the duration of the whole project. A clear list of metrics to monitor the progress must be defined for at least the following 3 dimensions: performance, design effort, silicon cost.

The partners must continue to complete the benchmarks and clearly prove that the use of the COSY methodology provides clear advantages over conventional design methodologies.

3- Siemens demonstrator

The demonstrator presented by Siemens seems to be very simple and it is not clear whether this demonstrator will add significant value to the project. It is also not very clear to what extent the COSY methodology will be applied to develop the demonstrator.

The demonstrator example has to be modified such that it will clearly add value to the project and can be used to prove that the exploitation of the COSY methodology generates a faster and more optimized solution.

 

4- Felix tool

Cadence has to clarify the specific added value of the COSY project for the Felix product. How will Felix improve through participation in the COSY project and when will those features commercially be available to the market.

5- Synergy with other projects

Other European projects are currently dealing with hardware/software co-design methodologies. Therefore it is important that the COSY project defines its relationship to other projects regarding its synergy’s, complementary efforts and solutions, etc.

10. Evaluation conclusion

Overall relevance of project and consortium performance

The project is dealing with a very important area of system design to address the complex facets of system on a chip design. The project is off to a very good start with excellent co-operation between the partners. The project management appears professional.

Critical success factors for the project

The requirements for the COSY methodology and the definition of real project deliverables (methodology features, tools, models, etc) have to be clarified. This is very important for the acceptance of this methodology in the market. The definition of Benchmarking criteria and measurements is mandatory to prove the effectiveness of the new COSY methodology over currently available conventional design methodologies.

Major problems

No real major problems to report.

Status of the project

 

Green

Yellow

Red

Exploitation

X

   

Technical progress

 

X

 

Management performance

X

   

Envoyez le lien - Imprimer ce document  
Web Site © 1995-2004 ASIM/LIP6/UPMC
W3C Validation HTML - CSS - Links

Last modified on 06/11/1998