Method and system for creating and programming an adaptive...

Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S030000, C716S030000, C716S030000

Reexamination Certificate

active

07865847

ABSTRACT:
A system and corresponding method for creating an adaptive computing engine (ACE) includes algorithmic elements, ACE building blocks, and creates a design for heterogeneous nodes to provide appropriate hardware circuit functions that implement the algorithmic elements. Creating the design includes selecting an initial set of the ACE building blocks. The system and corresponding method also optimizes the design by selecting a different set of the ACE building blocks that meets predetermined performance standards for the efficiency of the ACE when performance of the ACE is simulated. The ACE building block preferably belong to one of a plurality of building block types. Preferably, the system and method includes a profiler for providing code to simulate a hardware design that implements the algorithmic elements, for identifying hotspots in the code, and for creating the design based thereon.

REFERENCES:
patent: 3409175 (1968-11-01), Byrne
patent: 3666143 (1972-05-01), Weston
patent: 3938639 (1976-02-01), Birrell
patent: 3949903 (1976-04-01), Benasutti et al.
patent: 3960298 (1976-06-01), Birrell
patent: 3967062 (1976-06-01), Dobias
patent: 3991911 (1976-11-01), Shannon et al.
patent: 3995441 (1976-12-01), McMillin
patent: 4076145 (1978-02-01), Zygiel
patent: 4143793 (1979-03-01), McMillin et al.
patent: 4172669 (1979-10-01), Edelbach
patent: 4174872 (1979-11-01), Fessler
patent: 4181242 (1980-01-01), Zygiel et al.
patent: RE30301 (1980-06-01), Zygiel
patent: 4218014 (1980-08-01), Tracy
patent: 4222972 (1980-09-01), Caldwell
patent: 4237536 (1980-12-01), Enelow et al.
patent: 4252253 (1981-02-01), Shannon
patent: 4302775 (1981-11-01), Widergren et al.
patent: 4333587 (1982-06-01), Fessler et al.
patent: 4354613 (1982-10-01), Desai et al.
patent: 4377246 (1983-03-01), McMillin et al.
patent: 4380046 (1983-04-01), Frosch et al.
patent: 4393468 (1983-07-01), New
patent: 4413752 (1983-11-01), McMillin et al.
patent: 4458584 (1984-07-01), Annese et al.
patent: 4466342 (1984-08-01), Basile et al.
patent: 4475448 (1984-10-01), Shoaf et al.
patent: 4509690 (1985-04-01), Austin et al.
patent: 4520950 (1985-06-01), Jeans
patent: 4549675 (1985-10-01), Austin
patent: 4553573 (1985-11-01), McGarrah
patent: 4560089 (1985-12-01), McMillin et al.
patent: 4577782 (1986-03-01), Fessler
patent: 4578799 (1986-03-01), Scholl et al.
patent: RE32179 (1986-06-01), Sedam et al.
patent: 4633386 (1986-12-01), Terepin et al.
patent: 4649512 (1987-03-01), Nukiyama
patent: 4658988 (1987-04-01), Hassell
patent: 4694416 (1987-09-01), Wheeler et al.
patent: 4711374 (1987-12-01), Gaunt et al.
patent: 4713755 (1987-12-01), Worley, Jr. et al.
patent: 4719056 (1988-01-01), Scott
patent: 4726494 (1988-02-01), Scott
patent: 4747516 (1988-05-01), Baker
patent: 4748585 (1988-05-01), Chiarulli et al.
patent: 4758985 (1988-07-01), Carter
patent: 4760525 (1988-07-01), Webb
patent: 4760544 (1988-07-01), Lamb
patent: 4765513 (1988-08-01), McMillin et al.
patent: 4766548 (1988-08-01), Cedrone et al.
patent: 4781309 (1988-11-01), Vogel
patent: 4800492 (1989-01-01), Johnson et al.
patent: 4811214 (1989-03-01), Nosenchuck et al.
patent: 4824075 (1989-04-01), Holzboog
patent: 4827426 (1989-05-01), Patton et al.
patent: 4850269 (1989-07-01), Hancock et al.
patent: 4856684 (1989-08-01), Gerstung
patent: 4870302 (1989-09-01), Freeman
patent: 4901887 (1990-02-01), Burton
patent: 4905231 (1990-02-01), Leung et al.
patent: 4921315 (1990-05-01), Metcalfe et al.
patent: 4930666 (1990-06-01), Rudick
patent: 4932564 (1990-06-01), Austin et al.
patent: 4936488 (1990-06-01), Austin
patent: 4937019 (1990-06-01), Scott
patent: 4960261 (1990-10-01), Scott et al.
patent: 4961533 (1990-10-01), Teller et al.
patent: 4967340 (1990-10-01), Dawes
patent: 4974643 (1990-12-01), Bennett et al.
patent: 4982876 (1991-01-01), Scott
patent: 4993604 (1991-02-01), Gaunt et al.
patent: 5007560 (1991-04-01), Sassak
patent: 5021947 (1991-06-01), Campbell et al.
patent: 5040106 (1991-08-01), Maag
patent: 5044171 (1991-09-01), Farkas
patent: 5090015 (1992-02-01), Dabbish et al.
patent: 5099418 (1992-03-01), Pian et al.
patent: 5129549 (1992-07-01), Austin
patent: 5139708 (1992-08-01), Scott
patent: 5144166 (1992-09-01), Camarota et al.
patent: 5156301 (1992-10-01), Hassell et al.
patent: 5156871 (1992-10-01), Goulet et al.
patent: 5165023 (1992-11-01), Gifford
patent: 5165575 (1992-11-01), Scott
patent: 5190083 (1993-03-01), Gupta et al.
patent: 5190189 (1993-03-01), Zimmer et al.
patent: 5193151 (1993-03-01), Jain
patent: 5193718 (1993-03-01), Hassell et al.
patent: 5202993 (1993-04-01), Tarsy et al.
patent: 5203474 (1993-04-01), Haynes
patent: 5218240 (1993-06-01), Camarota et al.
patent: 5240144 (1993-08-01), Feldman
patent: 5245227 (1993-09-01), Furtek et al.
patent: 5261099 (1993-11-01), Bigo et al.
patent: 5263509 (1993-11-01), Cherry et al.
patent: 5269442 (1993-12-01), Vogel
patent: 5280711 (1994-01-01), Motta et al.
patent: 5297400 (1994-03-01), Benton et al.
patent: 5301100 (1994-04-01), Wagner
patent: 5303846 (1994-04-01), Shannon
patent: 5335276 (1994-08-01), Thompson et al.
patent: 5336950 (1994-08-01), Popli et al.
patent: 5339428 (1994-08-01), Burmeister et al.
patent: 5343716 (1994-09-01), Swanson et al.
patent: 5361362 (1994-11-01), Benkeser et al.
patent: 5367651 (1994-11-01), Smith et al.
patent: 5367687 (1994-11-01), Tarsy et al.
patent: 5368198 (1994-11-01), Goulet
patent: 5379343 (1995-01-01), Grube et al.
patent: 5381546 (1995-01-01), Servi et al.
patent: 5381550 (1995-01-01), Jourdenais et al.
patent: 5388062 (1995-02-01), Knutson
patent: 5388212 (1995-02-01), Grube et al.
patent: 5392960 (1995-02-01), Kendt et al.
patent: 5428754 (1995-06-01), Baldwin
patent: 5437395 (1995-08-01), Bull et al.
patent: 5450557 (1995-09-01), Kopp et al.
patent: 5454406 (1995-10-01), Rejret et al.
patent: 5465368 (1995-11-01), Davidson et al.
patent: 5475856 (1995-12-01), Kogge
patent: 5479055 (1995-12-01), Eccles
patent: 5490165 (1996-02-01), Blakeney, II et al.
patent: 5491823 (1996-02-01), Ruttenberg
patent: 5504891 (1996-04-01), Motoyama et al.
patent: 5507009 (1996-04-01), Grube et al.
patent: 5515519 (1996-05-01), Yoshioka et al.
patent: 5517600 (1996-05-01), Shimokawa
patent: 5519694 (1996-05-01), Brewer et al.
patent: 5522070 (1996-05-01), Sumimoto
patent: 5530964 (1996-06-01), Alpert et al.
patent: 5534796 (1996-07-01), Edwards
patent: 5542265 (1996-08-01), Rutland
patent: 5553755 (1996-09-01), Bonewald et al.
patent: 5555417 (1996-09-01), Odnert et al.
patent: 5560028 (1996-09-01), Sachs et al.
patent: 5560038 (1996-09-01), Haddock
patent: 5570587 (1996-11-01), Kim
patent: 5572572 (1996-11-01), Kawan et al.
patent: 5590353 (1996-12-01), Sakakibara et al.
patent: 5594657 (1997-01-01), Cantone et al.
patent: 5600810 (1997-02-01), Ohkami
patent: 5600844 (1997-02-01), Shaw et al.
patent: 5602833 (1997-02-01), Zehavi
patent: 5603043 (1997-02-01), Taylor et al.
patent: 5607083 (1997-03-01), Vogel et al.
patent: 5608643 (1997-03-01), Wichter et al.
patent: 5611867 (1997-03-01), Cooper et al.
patent: 5623545 (1997-04-01), Childs et al.
patent: 5625669 (1997-04-01), McGregor et al.
patent: 5626407 (1997-05-01), Westcott
patent: 5630206 (1997-05-01), Urban et al.
patent: 5635940 (1997-06-01), Hickman et al.
patent: 5646544 (1997-07-01), Iadanza
patent: 5646545 (1997-07-01), Trimberger et al.
patent: 5647512 (1997-07-01), Assis Mascarenhas de Oliveira et al.
patent: 5667110 (1997-09-01), McCann et al.
patent: 5684793 (1997-11-01), Kiema et al.
patent: 5684980 (1997-11-01), Casselman
patent: 5687236 (1997-11-01), Moskowitz et al.
patent: 5694613 (1997-12-01), Suzuki
patent: 5694794 (1997-12-01), Jerg et al.
patent: 5699328 (1997-12-01), Ishizaki et al.
patent: 5701398 (1997-12-01), Glier et al.
patent: 5701482 (1997-12-01), Harrison et al.
patent: 5704053 (1997-12-01), Santhanam
patent: 5706191 (1998-01-01), Bassett et al.
patent: 5706976 (1998-01-01), Purkey
patent: 5712996 (1998-01-01), Schepers
patent: 5720002 (1998-02-01), Wang
patent: 5721693 (1998-02-01), Song
patent: 5721854 (1998-02-01), Ebcioglu et al.
patent: 5729754 (1998-03-01), Estes
patent: 573256

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for creating and programming an adaptive... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for creating and programming an adaptive..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for creating and programming an adaptive... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2689423

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.