Skip to main content

JESSI CAD-Frame

Objective

The goal of this project was to provide a standardised framework for CAD tools to serve as a general, common software infrastructure for efficiently building, maintaining and configuring open integrated CAD environments. The work continues in project 7364.
The goal of this project was to provide a standardised framework for computer aided design (CAD) tools to serve as a general, common software infrastructure for efficiently building, maintaining and configuring open integrated CAD environments.

Specific goals were to:
evaluate existing frameworks and framework components;
specify framework requirements for future frameworks;
define a common JESSI framework architecture;
define the first working interfaces;
develop a first JESSI framework prototype.
The specification of framework requirements occurred in close contact with international standardisation efforts.

The respective benefits of the different framework approaches were thoroughly evaluated and compared. The result of this activity was a report on benefits and shortcomings as well as a collection of requirements form the users' point of view. Small prototype environments, built on top of the existing framework components, were delivered as demonstrators.

Working interfaces were established between the SIGMA and the NMP-CADLAB approaches in order to achieve a further unification of European framework development and to set up a common SIGMA-NMP-CADLAB framework. As a result, a first JESSI common framework prototype was produced, which met many of the relevant requirements.
The operating environment is as follows :
(CAD) and design methodologies
The goals of the JESSI framework are to:

- provide a software platform for the integration of CAD tools and for the derivation of integrated, highly productive CAD environments, which will greatly improve the efficiency and effectiveness of chip and system design work
- offer an extensive set of services in order to maximise programming and design efficiency on the tool and environment level
- provide basic interfaces that are easily accessible and standardised in order to ease tool porting and exchange between environments.

The JESSI framework is now available in terms of:

- a common logical JESSI framework model, with commonly agreed basic interfaces
- a complete software implementation.

As far as efficiency is concerned, it is expected that the effort for tool integration, which presently amounts to person-months or years (even for relatively loose coupling), will be cut back to a few person-weeks, -days or even -hours depending on the tool characteristics and the level of automation achieved in the course of framework development. Similar reductions can be expected for the building and configuration of new tools or application environments, depending on the quality and scope of the tool-building and configuration facilities offered by the framework.

The JCF project provides the JESSI framework to all JESSI CAD projects as a series of consecutive, stepwise-enhanced releases, which will offer a growing set of services and continuous increase of performance and efficiency. The project will also offer support to safeguard the effective use of the JESSI framework. Moreover, the JESSI framework will be made available to ESPRIT projects and external users (under conditions to be specified).

The project is divided into start-up, main and completion phases. Project 5082 was the start-up phase The objectives of this phase (mid-1990 to mid-1991) were to:

- ensure the European advantage in framework technology
- start, as quickly as possible, on the development of the JESSI framework
- prepare for the main phase of the project.

Specific goals were to:

- evaluate existing frameworks and framework components
- specify framework requirements for future frameworks
- define a common JESSI framework architecture
- define the first working interfaces
- develop a first JESSI framework prototype.

The specification of framework requirements occurred in close contact with international standardisation efforts such as CFI and ECIP.

Coordinator

Siemens Nixdorf Informationssysteme AG
Address
Fürstenallee 7
33102 Paderborn
Germany

Participants (17)

BELL TELEPHONE MANUFACTURING
Belgium
Address
Francis Wellesplein, 1
2018 Antwerpen
Centre National d'Études des Télécommunications (CNET)
France
Address
98 Chemin Du Vieux Chêne
38243 Meyland
Fernuniversität Gesamthochschule Hagen
Germany
Address
Feithstraße 140
58097 Hagen
GEC Plessey Semiconductors plc
United Kingdom
Address
Caswell
NN12 8EQ Towcester
Gesellschaft für Mathematik und Datenverarbeitung mbH
Germany
Address
Schloß Birlinghoven
53754 Sankt Augustin
INDUSTRIAL MICROELECTRONICS CENTER
Sweden
Address
Isafjordsgatan, 22, 1084
164 21 Stockholm
INTERUNIVERSITAIR MIKROELEKTRONICA CENTRUM
Belgium
Address
Kapeldreef, 75
3030 Heverlee
International Computers Ltd (ICL)
United Kingdom
Address
Icl House 1 High Street
SW15 1SW London
NEDERLANDSE PHILIPS BEDRIJVEN BV
Netherlands
Address
Kastanjelaan, 1218
5600 MD Eindhoven
ROBERT BOSCH GMBH
Germany
Address
Tuebinger Straße 123
72762 Reutlingen
SIEMENS AG
Germany
Address
Otto-hahn-ring 6
81739 München
SWEDISH TELECOM
Sweden
Address
Farnebogatan, 81-87
123 86 Farsta
TECHNISCHE UNIVERSITEIT DELFT
Netherlands
Address
Feldmannweg 17, 5053
2600 GB Delft
Thomson Microelectronics Srl (SGS)
Italy
Address
Via Carlo Olivetti
20041 Agrate Brianza Milano
UNIVERSITAET - GESAMTHOCHSCHULE PADERBORN
Germany
Address
Warburger Strasse 100
33098 Paderborn
University of Manchester
United Kingdom
Address
Oxford Road
M13 9PL Manchester
Universität Fridericana Karlsruhe (Technische Hochschule)
Germany
Address
Haid-und-neu-straße 10-14
76131 Karlsruhe