This invention relates generally to “current mode logic” (CML) integrated circuit memory latches.
Complimentary metal oxide semiconductor field effect transistor (CMOS) “current mode logic” (CML) circuits are widely used for memory latches in very large scale integration (VLSI) computer chip design because they provide high switching speeds. In this context, in modern conventional designs of high speed mixed signal products and pipelined microprocessors, clocked latched logic gates are among the basic elements.
In a simple circuit implementation of the pipeline microprocessor, for example, inputs are stored at a first clocked latch, processed by a first logic unit, stored again at a second clocked latch, processed by a second logic unit, and stored again at a third clocked latch, which generates outputs. The inputs and outputs can be static or dynamic signals or can be generated from CML Logic-Gates. In general, dynamic and CML implementations achieve faster speed with higher power consumption. However, problems have long been encountered in that CML Logic-Gates tend to consume a great deal of power and do not have full rail-to-rail swing. Accordingly, a compelling need has been recognized in connection with improving upon such shortcomings.
Broadly contemplated herein, in accordance with at least one presently preferred embodiment of the present invention, is a combination of features of conventional CML Logic-Gates and also of CMOS Latches, in a manner to bring about lower power consumption and to provide full swing rail-to-rail output.
In summary, one aspect of the invention provides a high speed integrated circuit memory latched logic gate device comprising a first and second current mode logic transistor circuit arrangement, the latched logic gate device comprising: a switching arrangement acting to: selectively switch the first circuit on and off in consonance with a clock cycle; selectively switch the second circuit on and off in consonance with a clock cycle; and interrelate the switching on and off of the first and second circuits based on the clock cycle; and an arrangement in the second circuit acting to retain the output signal level.
Another aspect of the invention provides a computerized system using a high speed integrated circuit memory latched logic gate device comprising a first and second current mode logic transistor circuit arrangement, the latched logic gate device comprising: a switching arrangement acting to: selectively switch the first circuit on and off in consonance with a clock cycle; selectively switch the second circuit on and off in consonance with a clock cycle; and interrelate the switching on and off of the first and second circuits based on the clock cycle; and an arrangement in the second circuit acting to retain the output signal level.
Furthermore, an additional aspect of the invention provides a method of using a high speed integrated circuit memory latched logic gate device comprising a first and second current mode logic transistor circuit arrangement in a computerized system, the method comprising the steps of: selectively switching the first circuit on and off in consonance with a clock cycle; selectively switching the second circuit on and off in consonance with a clock cycle; interrelating the switching on and off of the first and second circuits based on the clock cycle; employing an arrangement in the second circuit acting to retain the output signal level.
For a better understanding of the present invention, together with other and further features and advantages thereof, reference is made to the following description, taken in conjunction with the accompanying drawings, and the scope of the invention will be pointed out in the appended claims.
It will be readily understood that the components of the present invention, as generally described and illustrated in the Figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following more detailed description of the embodiments of the apparatus, system, and method of the present invention, as represented in
Reference throughout this specification to “one embodiment” or “an embodiment” (or the like) means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided, such as examples of hardware modules, hardware circuits, hardware chips, etc., to provide a thorough understanding of embodiments of the invention. One skilled in the relevant art will recognize, however, that the invention can be practiced without one or more of the specific details, or with other methods, components, materials, etc. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the invention.
The illustrated embodiments of the invention will be best understood by reference to the drawings, wherein like parts are designated by like numerals or other labels throughout. The following description is intended only by way of example, and simply illustrates certain selected embodiments of devices, systems, and processes that are consistent with the invention as claimed herein.
Preferably, as shown in
Though specific reference has been made hereinabove to NAND gates, it should be understood that this has been provided merely as an illustrative and non-restrictive example; the inventive modifications discussed hereinabove can of course also be applied to a very wide variety of other types of Latched Logic-Gates, such as: AND, NOR/OR, NOT/Buffer, XOR, etc.
It is to be understood that the present invention, in accordance with at least one presently preferred embodiment, includes elements that may be implemented on at least one general-purpose computer. These may also be implemented on at least one Integrated Circuit or part of at least one Integrated Circuit. Thus, it is to be understood that the invention may be implemented in hardware, software, or a combination of both.
If not otherwise stated herein, it is to be assumed that all patents, patent applications, patent publications and other publications (including web-based publications) mentioned and cited herein are hereby fully incorporated by reference herein as if set forth in their entirety herein.
Although illustrative embodiments of the present invention have been described herein with reference to the accompanying drawings, it is to be understood that the invention is not limited to those precise embodiments, and that various other changes and modifications may be affected therein by one skilled in the art without departing from the scope or spirit of the invention.