| Project |
| Research Home >> |
Coral
|
||||||||
|
Coral Project Overview Leading-edge systems-on-chip (SoC) being designed today could reach 20 Million gates and 0.5 to 1 GHz operating frequency. In order to implement such systems, designers are increasingly relying on reuse of intellectual property (IP) blocks. Since IP blocks are predesigned and preverified, the designer can concentrate on the complete system without having to worry about the correctness or performance of the individual components. In practice, however, assembling an SoC using IP blocks is still an error-prone, labor-intensive and time-consuming process. A new tool called "Coral" has been developed by IBM Research and EDA to automate the design of SoCs using cores. Coral contains new algorithms and methodologies for SoC design using cores based on the concept of a synthesizable "virtual design". Coral increases the productivity by raising the level of abstraction in which SoCs are designed. Coral's main characteristics are:
The figure below illustrates the synthesis process performed by Coral.
Papers:
|
||||||||
| Privacy | Legal | Contact | IBM Home | Research Home | Project List | Research Sites | Page Contact | |||||||||