Methods of implementing multi-cycle paths in electronic...

Computer-aided design and analysis of circuits and semiconductor – Integrated circuit design processing – Logic design processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S106000, C703S013000

Reexamination Certificate

active

07949973

ABSTRACT:
Methods of implementing circuits while automatically taking multi-cycle paths into account. A processor-implemented method can include inputting a behavioral description of the circuit, a simulation test bench for the circuit, and a library that includes at least one synchronous element. The synchronous element includes code that, when simulated, outputs tracking information including a minimum number of clock cycles between state changes for terminals of the synchronous element. The behavioral description is synthesized to generate a netlist description of the circuit. The netlist description includes at least one instance of the synchronous element. The netlist description is simulated using the simulation test bench and the library. The simulation outputs a description of all multi-cycle paths in the netlist description based on the tracking information output by all instances of the synchronous element in the netlist description. This description can provide constraints for use when placing and routing the design.

REFERENCES:
patent: 5825658 (1998-10-01), Ginetti et al.
patent: 6226776 (2001-05-01), Panchul et al.
patent: 7085702 (2006-08-01), Hwang et al.
patent: 7382824 (2008-06-01), Marmash et al.
patent: 2001/0034876 (2001-10-01), Panchul et al.
patent: 2003/0225559 (2003-12-01), Sharma
patent: 2007/0011527 (2007-01-01), Goswami et al.
patent: 2007/0089076 (2007-04-01), Amatangelo

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

Methods of implementing multi-cycle paths in electronic... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods of implementing multi-cycle paths in electronic..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods of implementing multi-cycle paths in electronic... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2690237

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