×

Latch optimization in hardware logic emulation systems

  • US 5,886,904 A
  • Filed: 09/23/1996
  • Issued: 03/23/1999
  • Est. Priority Date: 09/23/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for optimizing a circuit for emulation comprising:

  • determining whether any latches in the circuit are transparent latches and whether any of said latches are non-transparent latches;

    transforming at least one of said non-transparent latches of the circuit into a first non-latch based transformed circuit; and

    transforming at least one of said transparent latches of the circuit into a second non-latch based transformed circuitwhere said second non-latch based transformed circuit comprises either a first unclocked buffer if said transparent latch does not comprise an enable input or wherein said second transformed circuit comprises a flip-flop, a second unclocked buffer, and a multiplexer if said transparent latch does comprise an enable input, said inputs to said flip-flop and said second unclocked buffer comprising the input to said transparent latch, said output of said flip-flop comprising a first data input to said multiplexer, said output of said second unclocked buffer comprising a second data input to said multiplexer, said multiplexer comprising a select input having as its input the same signal input to said enable input of said transparent latch.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×