Process and device for circuit design by means of high-level synthesis

   
   

The invention relates to a process and a corresponding device for circuit design by means of high-level synthesis in which a register-transfer description is determined from a system description of the circuit to be designed with the aim of designing a circuit with as little power consumption as possible. Particularly, in order to sufficiently take into account the more and more sharply increasing percentage of the power consumption due to the connecting wires, an iterative process is proposed in which, immediately after modification of the initial register-transfer description, a modified floorplan is also developed in which it can be recognized immediately whether or not the modification of the register-transfer description has brought with it a reduction of the power consumption of the connecting wires.

Die Erfindung bezieht auf einem Prozeß und einer entsprechenden Vorrichtung für Schaltungsentwurf mittels der hochqualifizierten Synthese, in der eine Registerübertragungbeschreibung von einer Systembeschreibung des mit festgestellt wird dem Ziel des Entwerfens entworfen zu werden Stromkreises, eines Stromkreises mit als wenig Leistungsaufnahme, wie möglich. Besonders zwecks genug in Betracht zu ziehen wird mehr und schärfer zunehmender Prozentsatz der Leistungsaufnahme wegen der anschließenden Leitungen, ein wiederholender Prozeß vorgeschlagen, in dem, sofort nachdem Änderung der Ausgangsregisterübertragungbeschreibung, ein geändertes floorplan auch entwickelt wird in, welchem es sofort erkannt werden kann, ob oder nicht die Änderung der Registerübertragungbeschreibung mit ihr eine Verkleinerung der Leistungsaufnahme der anschließenden Leitungen geholt hat.

 
Web www.patentalert.com

< Program additional data processing device, server apparatus, program information display method, and recorded medium

< Microcomputer logic development device

> Method and apparatus for generating device driver and user interface screen

> Disc device

~ 00161