Chinese English French German Korean Spanish Vietnamese
Description:
Dr. Hahn graduated from the A.T. Still University of Health Sciences/ Kirksville College of Osteopathic Medicine in 2003. He works in Cape Girardeau, MO and specializes in Family Medicine. Dr. Hahn is affiliated with Southeast Hospital.
Arnold Ginetti - Antibes, FR Mark Steven Hahn - Milpitas CA Harish Kriplani - Santa Clara CA Naser Awad - San Jose CA
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 1750
US Classification:
716 6, 716 13, 716 14, 703 19, 714726
Abstract:
A method for timing verification of very large scale integrated circuits reduces required CPU speed and memory usage. The method involves steps including partitioning the circuit into a plurality of blocks and then partitioning the verification between shell path components and core path components. Timing verification is then conducted for only shell path components while core path components are abstracted or ignored. Finally, timing verification for core path components in each block completes the process for the entire design.
Method And System For Logic-Level Circuit Modeling
A method for generating a model for a circuit having logic components is provided. The method includes identifying interface path logic components of the logic components so as to define shell logic, and identifying at least one of the logic components on which a constraint has been annotated so as to define constrained logic components. A subset of the logic components to preserve is then determined, the subset including the shell logic and the constrained logic components so as to define preserved logic. The model is then formed from the preserved logic. A highly accurate model can thus be created, while reducing computational and memory requirements. On-the-fly regeneration of the model is also possible, as is dominant path logic preservation.
Method And Mechanism For Maintaining Existence Information For Electronic Layout Data
Mark Hahn - Fremont CA, US Laurent Volpe - San Jose CA, US Guruprasad G. Rao - Pleasanton CA, US
Assignee:
Cadence Design Systems, Inc - San Jose CA
International Classification:
G06F 17/30
US Classification:
707745, 716104
Abstract:
Disclosed is an improved approach for managing, tracking, and querying hierarchical data in layouts. According to some aspects, hierarchical grids are employed utilizing a scheme that organizes physical objects into a set of gradually refined grids that avoids the need to maintain duplicates while enhancing the desirable characteristics of existing schemes, including fast query times, fast data structure initialization and reduced memory footprint. Each grid-cell may be further partitioned into sub-containers to more efficiently provide space pruning during query operations. According to one approach, structures maintained to track existence of objects in a descendent hierarchy.
Method And Mechanism For Implementing Region Query Using Hierarchical Grids
Guruprasad G. Rao - Pleasanton CA, US Mark Hahn - Fremont CA, US Laurent Volpe - San Jose CA, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 17/50
US Classification:
716105
Abstract:
Disclosed is an improved approach for managing, tracking, and querying hierarchical data in layouts. According to some aspects, hierarchical grids are employed utilizing a scheme that organizes physical objects into a set of gradually refined grids that avoids the need to maintain duplicates while enhancing the desirable characteristics of existing schemes, including fast query times, fast data structure initialization and reduced memory footprint. Each grid-cell may be further partitioned into sub-containers to more efficiently provide space pruning during query operations. According to one approach, structures maintained to track existence of objects in a descendent hierarchy.
Method And Mechanism For Performing Region Query Using Hierarchical Grids
Guruprasad G. Rao - Pleasanton CA, US Mark Hahn - Fremont CA, US Laurent Volpe - San Jose CA, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 17/50
US Classification:
716110
Abstract:
Disclosed is an improved approach for managing, tracking, and querying hierarchical data in layouts. According to some aspects, hierarchical grids are employed utilizing a scheme that organizes physical objects into a set of gradually refined grids that avoids the need to maintain duplicates while enhancing the desirable characteristics of existing schemes, including fast query times, fast data structure initialization and reduced memory footprint. Each grid-cell may be further partitioned into sub-containers to more efficiently provide space pruning during query operations. According to one approach, structures maintained to track existence of objects in a descendent hierarchy.
Method And Mechanism For Managing Hierarchical Data For Implementing Region Query
Guruprasad G. Rao - Pleasanton CA, US Mark Hahn - Fremont CA, US Laurent Volpe - San Jose CA, US
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 17/50
US Classification:
716118
Abstract:
Disclosed is an improved approach for managing, tracking, and querying hierarchical data in layouts. According to some aspects, hierarchical grids are employed utilizing a scheme that organizes physical objects into a set of gradually refined grids that avoids the need to maintain duplicates while enhancing the desirable characteristics of existing schemes, including fast query times, fast data structure initialization and reduced memory footprint. Each grid-cell may be further partitioned into sub-containers to more efficiently provide space pruning during query operations. According to one approach, structures maintained to track existence of objects in a descendent hierarchy.
Change Tracking And Incremental Synchronization Of Eda Design And Technology Data
Mark Steven Hahn - Fremont CA, US Arnold Ginetti - Antibes, FR
Assignee:
Cadence Design Systems, Inc. - San Jose CA
International Classification:
G06F 9/44 G06F 9/45 G06F 17/50
US Classification:
717168, 716100, 716105
Abstract:
A method and an apparatus are described for allowing several different applications to incrementally collaborate while making changes to a circuit design.
Interface Apparatus Employing A Video Tape Drive To Back-Up A Disc Drive And Including Error Detecting And Correcting Circuitry
Bruce T. Eisenhard - Cupertino CA Mark C. Hahn - San Jose CA
Assignee:
Corvus Systems, Inc. - San Jose CA
International Classification:
G06F 306 G11B 5008 G11B 5012
US Classification:
364200
Abstract:
An interface apparatus between a video tape recorder and a disc drive having a non-removable magnetic storage medium and a controller is disclosed. The video tape recorder provides memory back-up to data stored on the disc drive. The interface apparatus comprises a data bus for transferring the data between a shift register in the interface to the controller of the disc drive. The shift register transforms the parallel data from the controller to serial data when data is being written onto the VTR, and transforms the serial data from the VTR to parallel format when data is being read into the disc drive. The interface appartus has a clock for generating video signals. In addition, a circuit separates the sync and data portions of the video signal when the video signal is read from the tape of the VTR into the controller. A CRC generator checks for errors in the transmission of data to and from the video tape recorder. A control state machine which is responsive to the read/write signal from the controller generates a start bit, a data clock and shift signal to shift the shift register in its appropriate timing.
Name / Title
Company / Classification
Phones & Addresses
Mark Hahn Project Manager
County of San Mateo Court · Public Finance/Taxation/Monetary Policy · Executive Office · Regulation/Administrative Utilities · Court Legal Counsel/Prosecutn · Regulation Misc Commercial Sector
1450 Broadway, New York, NY 10018 1100 Ln Avenida St STE A, Mountain View, CA 94043 2101 4 Ave, Seattle, WA 98121 100 Broadway, New York, NY 10005 (206)8609630, (646)3672020, (646)3672900, (206)8609632