Method and apparatus for selecting components within a circuit design database
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/50
G06F-009/455
출원번호
US-0789026
(1997-01-27)
발명자
/ 주소
Kerzman, Joseph P.
Rezek, James E.
Aubel, Mark D.
Alferness, Merwin H.
출원인 / 주소
Unisys Corporation
대리인 / 주소
Johnson, Charles A.Starr, Mark T.Nawrocki, Rooney & Sivertson, P.A.
인용정보
피인용 횟수 :
115인용 특허 :
37
초록▼
A method and apparatus for efficiently selecting cells within a circuit design database. The invention includes four primary features for selecting cells including (1) selecting only those cells that are in a pre-identified region and within a pre-identified selection area; (2) maneuvering through t
A method and apparatus for efficiently selecting cells within a circuit design database. The invention includes four primary features for selecting cells including (1) selecting only those cells that are in a pre-identified region and within a pre-identified selection area; (2) maneuvering through the circuit design hierarchy and selecting cells or regions at selected levels of hierarchy by using predetermined up and down hot-keys; (3) sorting selected cells by instance name, and manually selecting a desired cell or region from the resulting sorted list; and (4) sorting selected cells by a corresponding net name, and manually selecting a desired cell or region from the resulting sorted list.
대표청구항▼
A method and apparatus for efficiently selecting cells within a circuit design database. The invention includes four primary features for selecting cells including (1) selecting only those cells that are in a pre-identified region and within a pre-identified selection area; (2) maneuvering through t
A method and apparatus for efficiently selecting cells within a circuit design database. The invention includes four primary features for selecting cells including (1) selecting only those cells that are in a pre-identified region and within a pre-identified selection area; (2) maneuvering through the circuit design hierarchy and selecting cells or regions at selected levels of hierarchy by using predetermined up and down hot-keys; (3) sorting selected cells by instance name, and manually selecting a desired cell or region from the resulting sorted list; and (4) sorting selected cells by a corresponding net name, and manually selecting a desired cell or region from the resulting sorted list. the quality of a simulation model for the DUT (device under test) with dynamic constraint solving and test generation for the testing and verification process. The present invention provides such dynamic constraint solving through the creation of a sequence of instructions in a "generator mini-language" (GML). These instructions are then executed in order to provide a correct random solution to any given set of dynamic constraints. The process of execution is preferably performed by a constraint resolution engine, optionally and more preferably implemented as software, which manages the requirements imposed by the constraints on the execution, while simultaneously enabling a random solution to the set of constraints to be provided. Such a constraint resolution engine may optionally be viewed as a type of state machine, in which individual elements of the state machine are more preferably represented by one or more dynamic graph(s). 7821, 19990200, Ballantyne et al.; US-5870552, 19990200, Dozier et al.; US-5870724, 19990200, Lawlor et al.; US-5873099, 19990200, Hogan et al.; US-5884292, 19990300, Baker et al.; US-5889863, 19990300, Weber; US-5931917, 19990800, Nguyen et al.; US-5933816, 19990800, Zeanah et al.; US-RE36310, 19990900, Bjerrum et al.; US-5953731, 19990900, Glaser; US-5960216, 19990900, Vishlitzky et al.; US-5963205, 19991000, Sotomayor; US-5973731, 19991000, Schwab; US-5978569, 19991100, Traeger; US-5978773, 19991100, Hudetz et al.; US-5982891, 19991100, Ginter et al.; US-5983004, 19991100, Shaw et al.; US-5987312, 19991100, Dekker; US-5996076, 19991100, Rowney et al.; US-6085224, 20000700, Wagner; US-6112191, 20000800, Burke; US-6175922, 20010100, Wang; US-6182052, 20010100, Fulton et al.; US-6205437, 20010300, Gifford; US-6208904, 20010300, Mullen, Jr.; US-6212575, 20010400, Cleron et al.; US-6226744, 20010500, Murphy et al.; US-6226752, 20010500, Gupta et al.; US-6253027, 20010600, Weber et al.; US-6275869, 20010800, Sieffert et al.; US-6279112, 20010800, O'Toole, Jr. et al.; US-6282656, 20010800, Wang; US-6283375, 20010900, Wilz, Sr. et al.; US-6314456, 20011100, Van Andel et al.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (37)
Kawata Tetsuro (Kanagawa JPX), Apparatus for optimizing hierarchical circuit data base and method for the apparatus.
Baisuck Allen (San Jose CA) Fairbank Richard L. (Schenectady NY) Gowen ; III Walter K. (Troy NY) Henriksen Jon R. (Latham NY) Hoover ; III William W. (Ballston Lake NY) Huckabay Judith A. (Union City, Architecture and method for data reduction in a system for analyzing geometric databases.
Jordan Dale A. (20075 SW. Pecan Aloha OR 97006) Fitzsimmons Lynne A. (2905 SW. 107th Portland OR 97225) Greenseth William A. (12255 SW. Foothill Dr. Portland OR 97225) Hoffman Gregory L. (14225 SW. W, Block diagram system and method for controlling electronic instruments with simulated graphic display.
Talbott Marvin T. (Plano TX) Burks Henry L. (Dallas TX) Shaw Richard W. (Plano TX) Amundsen Michael (Dallas TX) Hutchison Katherine K. (Dallas TX) Strasburg Donald D. (Plano TX), Method and apparatus for aiding system design.
Sharma Balmukund K. (Santa Clara CA) Mahmood Mossaddeq (San Jose CA), Method and apparatus for synthesizing datapaths for integrated circuit design and fabrication.
Talbott Marvin T. (Plano TX) Burks Henry L. (Dallas TX) Shaw Richard W. (Plano TX) Strasburg Donald D. (Plano TX) Hutchison Katherine K. (Dallas TX), Method and apparatus for system design.
Matsunaga Yusuke (Yokohama JPX), Method for changing an arrangement of an initial combinational circuit to satisfy prescribed delay time by computing per.
Altheimer Michel (Antibes FRX) Gravoulet Valery F. (Valbonne FRX) Holt Paul M. (Antibes FRX) Riherd Frank T. (Nice FRX), Methods of operating cell libraries and of realizing large scale integrated circuits using a programmed compiler includi.
Lee Kaiwin (Sunnyvale CA) Chung Lu (Sunnyvale CA) Lin Chin-Hsen (Milpitas CA) Liao Yuh-Zen (Saratoga CA) Wuu Stephen (Sunnyvale CA), Routing algorithm method for standard-cell and gate-array integrated circuit design.
Gruber, Thomas R.; Sabatelli, Alessandro F.; Aybes, Alexandre A.; Pitschel, Donald W.; Voas, Edward D.; Anzures, Freddy A.; Marcos, Paul D., Actionable reminder entries.
Gruber, Thomas Robert; Sabatelli, Alessandro F.; Aybes, Alexandre A.; Pitschel, Donald W.; Voas, Edward D.; Anzures, Freddy A.; Marcos, Paul D., Active transport based notifications.
Carson, David A.; Keen, Daniel; Dibiase, Evan; Saddler, Harry J.; Iacono, Marco; Lemay, Stephen O.; Pitschel, Donald W.; Gruber, Thomas R., Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant.
Gruber, Thomas Robert; Cheyer, Adam John; Kittlaus, Dag; Guzzoni, Didier Rene; Brigham, Christopher Dean; Giuli, Richard Donald; Bastea-Forte, Marcello; Saddler, Harry Joseph, Intelligent automated assistant.
Gruber, Thomas Robert; Cheyer, Adam John; Kittlaus, Dag; Guzzoni, Didier Rene; Brigham, Christopher Dean; Giuli, Richard Donald; Bastea-Forte, Marcello; Saddler, Harry Joseph, Intelligent automated assistant.
Os, Marcel Van; Saddler, Harry J.; Napolitano, Lia T.; Russell, Jonathan H.; Lister, Patrick M.; Dasari, Rohit, Intelligent automated assistant for TV user interactions.
Van Os, Marcel; Saddler, Harry J.; Napolitano, Lia T.; Russell, Jonathan H.; Lister, Patrick M.; Dasari, Rohit, Intelligent automated assistant for TV user interactions.
Gupta, Shail Aditya; Rau, Anita B.; Sivaraman, Mukund; Conquist, Darren C.; Schreiber, Robert S.; Schlansker, Michael S., Methods and apparatus for digital circuit design generation.
Gasparyan, Grigor S.; Dong, Xiao; Tom, Marvin, Multithreaded scheduling for placement of circuit designs using connectivity and utilization dependencies.
Gruber, Thomas Robert; Saddler, Harry Joseph; Cheyer, Adam John; Kittlaus, Dag; Brigham, Christopher Dean; Giuli, Richard Donald; Guzzoni, Didier Rene; Bastea-Forte, Marcello, Paraphrasing of user requests and results by automated digital assistant.
Naik, Devang K.; Gruber, Thomas R.; Weiner, Liam; Binder, Justin G.; Srisuwananukorn, Charles; Evermann, Gunnar; Williams, Shaun Eric; Chen, Hong; Napolitano, Lia T., System and method for user-specified pronunciation of words for speech synthesis and recognition.
Naik, Devang K.; Gruber, Thomas R.; Weiner, Liam; Binder, Justin G.; Srisuwananukorn, Charles; Evermann, Gunnar; Williams, Shaun Eric; Chen, Hong; Napolitano, Lia T., System and method for user-specified pronunciation of words for speech synthesis and recognition.
Elhanan,Bini; Yadin,Tovi; Parker,Michael; Jurgens,Henry; Pilnick,Nadav; Puranen,Mikko; Laakso,Tero, System and methods for automatic generation of component data.
Elhanan,Bini; Yadin,Tovi; Parker,Michael; Jurgens,Henry; Pilnick,Nadav; Puranen,Mikko; Laakso,Tero, System and methods for automatic generation of component data.
Gruber, Thomas Robert; Brigham, Christopher Dean; Keen, Daniel S.; Novick, Gregory; Phipps, Benjamin S., Using context information to facilitate processing of commands in a virtual assistant.
Majumder, Chayan; O'Riordan, Donald J.; Siddique, Shagufta, Visualization and information display for shapes in displayed graphical images based on a cursor.
Majumder, Chayan; O'Riordan, Donald J.; Siddique, Shagufta, Visualization and information display for shapes in displayed graphical images based on user zone of focus.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.