Unlock instant, AI-driven research and patent intelligence for your innovation.

Parallel access to running eda application

a parallel access and application technology, applied in the field of accessing applications via the internet, can solve the problems of microprocessor and other asic chip designs that are very large and complex, and both of these approaches come with certain limitations

Inactive Publication Date: 2018-12-13
IBM CORP
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present invention is a method, computer program product, and system for allowing multiple users to access an electronic design automation (EDA) application simultaneously. The system receives requests from each user through a computer and verifies their identity. The system determines the level of access for each user and creates a separate connection for each user to access the EDA application. The system also stores data for display on each user's device and retrieves data for transmission to each user's device. The technical effect of this invention is to allow multiple users to access EDA application simultaneously, increasing efficiency and productivity.

Problems solved by technology

Present day microprocessor and other ASIC chip designs are very large and complex, which is exacerbated by constraints posted by deep submicron technologies.
Either of these approaches comes with certain limitations.
For instance, with the live run option, the end user (a designer, for instance) may not be able to get significant analysis outside of the features available natively in the tool.
Furthermore, the interactive sessions are limited to one user model, thus making it impossible for multiple users to analyze different aspects of the run simultaneously.
The reports have similar limitations because of pre-fixed formats, and databases usually need expertise from people who need to query the data contained thereof.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Parallel access to running eda application
  • Parallel access to running eda application
  • Parallel access to running eda application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012]The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the invention as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.

[0013]The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used to enable a clear and consistent understanding of the invention. Accordingly, it should be apparent to those skilled in the art that the following description of exemplary embodiments of the pr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present invention disclose a method, computer program product, and system for parallel access to an electronic design automation (EDA) application. The computer receives a request to access an electronic design automation (EDA) application from at least two user computing device and authenticates a user associated with each of the requests from the at least two user computing devices to access the EDA application. The computer determines a level of access to be granted to each of the user of the at least two user computing devices and creates a parallel connection to each of the at least user computing device based on the determined level of access granted to each of the users. The computer retrieves data to be transmitted to each of the at least user computing device to be displayed on each of the user computing devices and stores the data in a memory unit.

Description

BACKGROUND[0001]The present invention relates generally to the field of accessing an application via the internet, and more particularly to a plurality of users accessing an application in parallel with each other.[0002]Electronic Design Automation (EDA) applications span several facets of chip design including, but not limited to, logic synthesis, functional verification, physical synthesis, design closure, analysis (timing, power, signal integrity), and checking. Present day microprocessor and other ASIC chip designs are very large and complex, which is exacerbated by constraints posted by deep submicron technologies. To handle the underlying complexity, EDA applications are typically run on high performing servers that have significant storage capacity. In such an environment, designers have two primary ways of ingesting the results of their runs; either through interacting with live runs, or through results written to databases / output files. Either of these approaches comes with...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F21/62H04L29/06G06F17/50G06F21/31
CPCH04L63/08G06F17/5045G06F21/31G06F21/629H04L63/102G06F2111/02G06F30/00G06F30/30
Inventor KALAFALA, KERIMKELLER, DOUGLASSINHA, DEBJITTAGGART, RICHARD W.VENKATESWARAN, NATESAN
Owner IBM CORP