Table of Contents
EDA and the Net
Outline
Semiconductor Industry Growth
1970's: The First GenerationA Tool-Centric view of CAD
1980's: The Second GenerationAn Integration-Centric View of CAD
A State-of-the-Art CAD Framework
Abstractions in a Framework Model
History of the Design Technology Industry
History of the Design Technology Industry
1990s: The Third Generation
Industry Trends
Collaboration in Electronic Systems Design:Commercial State-of-The-Art
Hertzsprung-Russell Diagram
Evolution of Design Technology Companies
The Dilemma
ACM/IEEE Design Automation ConferenceExhibit Booth & Suite Space
Impact of Collaboration Technology
Use of Networks in EDA Integration
EDA Integration Environments
Outline
Perspectives and Market Opportunities
Growth of Internet Hosts
Growth of Internet Servers
The Connectivity Revolution
Outline
The Opportunity
Major Aspects of the Integration Environment
Single, Integrated EDA Community
Design Transaction Management
Distributed Network Architecture
Distributed Network Architecture
Distributed Network Architecture
Distributed Network Architecture
Distributed Network Architecture
Distributed Network Architecture
Distributed Network Architecture
Distributed Network Architecture
What is ComponentWarein this Context?
Outline
Next-Generation Operating Environments(e.g. the Microsoft Millenium Project)
Next-Generation Operating Environments
Next-Generation Operating Environments
Next-Generation Operating Environments
WebOS(Prof. Eric Brewer, et. al., UC Berkeley
Distributed Network Architecture
The Role of the Service Layer
One Organization of a Proxy
The WELD Perspective
The WELD Perspective
Outline
The "Java Terminal"
The Network Computer(or Hollow Client)
The Network Computer
What Percentage of New EDA Licenses do You Think will be Issued for Windows NT Platforms in CY2000?
What Percentage of New EDA Licenses do You Think will be Issued for Network Computers with Server-Farms (true client-server) Platforms in CY2000?
The Role of Java in Distributed Applications
An Example: JavaBeans
Attributes of JavaBeans
Java-as-a-Syntax for Embedded Systems
Outline
Representation as an Aidin Decision Support
Beyond Hierarchy
Code Properties
Representing Complex Structure
Abstractions for Collaboration
|