`
`
`
`iiiIiiiiIiiIIIiiIiiiiIIIiIIiiIIiiiIIiiiiIIIiiilIIIIiIIIIIIiilliillliliililliliiilill
`
`
`
`IllllllllillililiillllIIIIIIIIiIiiIllllliilllliilllilllllilliiillIiiIIilllilliillliillllllllllIllllllIIIIIIIiIIIIIlllilllllliilllllllillllllllilIiIiiIIIIIIIIIIIIIIIIIIIIIIIIIllilliIIIIIIIiIIIIllllilliiiilliiiiilliliilliilliili
`
`
`
`I|||||||il|IiI||||||||i|ii|IIIii:jIIIiiillliillllllillliliiill
`
`Illlllllllililliliillilill
`
`
`
`
`
`
`
`_________________M________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________,._.__________________M________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________,._.__________________M________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
`
`.._.........._.........._........,._._
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`'-‘-1’V‘:"‘II’MI=|.H-I-Inlr''‘I.'InI-‘.|-,,-...-.:.-,g-.-.:.-.-5.I‘l-1-;-;:-“.1-.,:-u-..v.,,:..:..-,....:|.,|-...'-‘-1’V‘:"‘II’MI=|.H-I-Inlr''‘I.'InI-‘.|-,,-...-.:.-,g-.-.:.-.-5.I‘l-1-;-;:-“.1-.,:-u-..v.,,:..:..-,....:|.,|-...'-‘-1’V‘:"‘II’MI=|.H-I-Inlr''‘I.'InI-‘.|-,,-...-.:.-,g-.-.:.-.-5.I‘l-1-;-;:-“.1-.,:-u-..v.,,:..:..-,....:|.,|-...
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`II|I|||||I|||I||||||I||I||||||||I|I|||||I|I||||I|I|II||I||I|||I|I||||I||||I|II||||||||I|II||||||||II|n||I|||||||I||||||Il|||I|IIIlllllll|||I|Illll“!IllI|||||II|II|||I|||||||I||I“|||||||||II|I||I||||I|I||IIll||||IIII|lllll||II||||I|||“II||||||||i|I|II|I|I|||||||II|I|||||I|||I||||||I||I||||||||I|I|||||I|I||||I|I|II||I||I|||I|I||||I||||I|II||||||||I|II||||||||II|n||I|||||||I||||||Il|||I|IIIlllllll|||I|Illll“!IllI|||||II|II|||I|||||||I||I“|||||||||II|I||I||||I|I||IIll||||IIII|lllll||II||||I|||“II||||||||i|I|II|I|I|||||||II|I|||||I|||I||||||I||I||||||||I|I|||||I|I||||I|I|II||I||I|||I|I||||I||||I|II||||||||I|II||||||||II|n||I|||||||I||||||Il|||I|IIIlllllll|||I|Illll“!IllI|||||II|II|||I|||||||I||I“|||||||||II|I||I||||I|I||IIll||||IIII|lllll||II||||I|||“II||||||||i|I|II|I|I|||||||
`
`
`
`
`
`
`
`
`
`;;;
`
`
`
`
`
`||||||llll||||I||||I|||I||||||||||||||||||I||||||||I||||ll||l|llll|l|||I|||I||I|||||ll|I|||llll||||||l||||||||l|l||I|l||||||||||||||mmmllml|||||||||||||l|||l||||||||||||||Illll|||||||||||||||||||IIllI|||||||||||||||||||||||I|||I||||l||||||||l|||||IIllIl||||||Illlllllllll|II|IIllI|I||||||||||||l||||llllIllliIIllIllll||||l|||||IIllIllllIllll||||II||||||I|IIlllIIllIllll||||ll||l|IIllI||||IIIIIIlllll||||llilIIllIIIllI||||||||||||l||||||||I|||I"||||||llll||||I||||I|||I||||||||||||||||||I||||||||I||||ll||l|llll|l|||I|||I||I|||||ll|I|||llll||||||l||||||||l|l||I|l||||||||||||||mmmllml|||||||||||||l|||l||||||||||||||Illll|||||||||||||||||||IIllI|||||||||||||||||||||||I|||I||||l||||||||l|||||IIllIl||||||Illlllllllll|II|IIllI|I||||||||||||l||||llllIllliIIllIllll||||l|||||IIllIllllIllll||||II||||||I|IIlllIIllIllll||||ll||l|IIllI||||IIIIIIlllll||||llilIIllIIIllI||||||||||||l||||||||I|||I"||||||llll||||I||||I|||I||||||||||||||||||I||||||||I||||ll||l|llll|l|||I|||I||I|||||ll|I|||llll||||||l||||||||l|l||I|l||||||||||||||mmmllml|||||||||||||l|||l||||||||||||||Illll|||||||||||||||||||IIllI|||||||||||||||||||||||I|||I||||l||||||||l|||||IIllIl||||||Illlllllllll|II|IIllI|I||||||||||||l||||llllIllliIIllIllll||||l|||||IIllIllllIllll||||II||||||I|IIlllIIllIllll||||ll||l|IIllI||||IIIIIIlllll||||llilIIllIIIllI||||||||||||l||||||||I|||I"
`
`
`
`E EE E E E E § §
`E EE E E E E § §
`E EE E E E E § §
`
`
`
`
`
`
`
`l||I||||l|||||||l||||'|||I|||li|||||||iilI|I|||IIi||i|i|||I|||||||||||l|||I|I||ll|I||I|IiII||I|||i|||||||||||ii|||||||||ll|||I||||||||||||||||ii|||||||||l|i|lIi|"lIl|||||ii|||||||||||||||||l|i|l||I||||l|||||||l||||'|||I|||li|||||||iilI|I|||IIi||i|i|||I|||||||||||l|||I|I||ll|I||I|IiII||I|||i|||||||||||ii|||||||||ll|||I||||||||||||||||ii|||||||||l|i|lIi|"lIl|||||ii|||||||||||||||||l|i|l||I||||l|||||||l||||'|||I|||li|||||||iilI|I|||IIi||i|i|||I|||||||||||l|||I|I||ll|I||I|IiII||I|||i|||||||||||ii|||||||||ll|||I||||||||||||||||ii|||||||||l|i|lIi|"lIl|||||ii|||||||||||||||||l|i|
`
`
`
`
`
`llI|'iIIIllIIIIIIIIIIllIIilIIllIiIiIIIIIIIlllllllillllllllllllmfl|||Ii|I|||II||||||||I||llI|'iIIIllIIIIIIIIIIllIIilIIllIiIiIIIIIIIlllllllillllllllllllmfl|||Ii|I|||II||||||||I||llI|'iIIIllIIIIIIIIIIllIIilIIllIiIiIIIIIIIlllllllillllllllllllmfl|||Ii|I|||II||||||||I||
`
`
`
`
`
`
`
`
`
`
`
`IlilllliiliiililliilllIii!iilililiilliliiililiiiiiiIilllllliillliiiiiiiiiilililiilliiiiiiiiliiiliiliiiiiiiiil
`
`I[IllillililililIilililiIliiiliiilliIiill'||1IIiiIll!llllillllilllilliiililililiillillllliiilii
`
`
`
`
`
`
`
`.:...:....:1.z:...:..:....z.......::....>..:..........._:.:.:...1::;=....::.:..§:.......:...:.:...:::.:.:...:..:..:au3.M2.u...:..:.u::2::.:...:....:1.z:...:..:....z.......::....>..:..........._:.:.:...1::;=....::.:..§:.......:...:.:...:::.:.:...:..:..:au3.M2.u...:..:.u::2::.:...:....:1.z:...:..:....z.......::....>..:..........._:.:.:...1::;=....::.:..§:.......:...:.:...:::.:.:...:..:..:au3.M2.u...:..:.u::2::
`
`
`
`
`
`
`
`
`
`‘‘‘
`
`
`
`
`
`JJJ
`
`
`
`
`
`_._.._._..
`
`
`
`
`
`................................__.................................__.
`
`
`
`
`
`
`
`
`.............._...............__.............._...............__
`
`.__......_.....nu.._________._________.__......_.....nu.._________._________
`
`
`
`____
`
`
`
`FL%»=__:_.2__:_EZ:_=_=__:_E__:§%LFL%»=__:_.2__:_EZ:_=_=__:_E__:§%L
`
`
`_HHH___________________________7___:__:_________________HHH___________________________7___:__:________________
`
`........_........_
`
`
`
`____
`
`
`
`....................._.._r....x....................._.._r....x
`
`
`
`%%%%%%%%%%%%%%%%%%%%% L?Md%%%%%%% %%%%%%%%%%%%%%%%%%%%% L?Md%%%%%%%
`
`
`
`
`
`
`
`
`Attorney Docket No.: 20181-SUS
`Client Reference No.: PPA-5
`
`
`
`
`
`
`
`
`PATENT APPLICATION
`
`
`
`
`
`
`
`
`
`HIGH SPEED LOW POWER DATA TRANSFER SCHEME
`
`
`
`Inventor(s):
`
`
`
`
`
`
`
`
`
`
`Andrew V. Podlesny
`
`
`
`
`38/2 Menzinsky Street, Apt. 192
`
`
`
`Moscow, Russia 129281
`a citizen of Russia
`
`
`
`
`
`
`
`
`
`
`Valery V. Lozovoy
`
`
`
`
`
`108 Ac.Chelomey Street, Apt. 6
`
`
`
`Moscow, Russia 117630
`a citizen of Russia
`
`
`
`
`
`Alexander V. Malshin
`
`
`
`
`
`
`
`
`50 Frunzenskaya Nabergnaya, Apt. 608
`
`
`
`Moscow, Russia 119270
`a citizen of Russia
`
`
`
`
`
`
`Assignee:
`
`
`
`ELBRUS INTERNATIONAL LIMITED
`
`
`
`
`
`
`14, Bolshoi Savvinski Per.
`
`
`
`Moscow, Russia 119435
`
`
`
`
`
`Small business concern
`
`
`
`
`
`TOWNSEND and TOWNSEND and CREW LLP
`
`
`
`
`
`
`
`
`
`
`Two Embarcadero Center, 8”‘ Floor
`
`
`
`San Francisco, California 94111-3834
`
`
`(415) 576-0200
`
`
`
`
`
`Page 16 of 97
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`~i.dm“m"|||||||||||||IIllmm»WT"T~i.dm“m"|||||||||||||IIllmm»WT"T~i.dm“m"|||||||||||||IIllmm»WT"T
`
`
`
`
`
`
`
`
`
`t*"|ll“|||l|||||m||H“m|||||||||||Il!!I:r-:;.---»--t*"|ll“|||l|||||m||H“m|||||||||||Il!!I:r-:;.---»--t*"|ll“|||l|||||m||H“m|||||||||||Il!!I:r-:;.---»--
`
`
`
`
`
`
`
`-«IIIIIIIII|||\|||“||H||IIllII|||IIIIIIIImu1:::::;::-«IIIIIIIII|||\|||“||H||IIllII|||IIIIIIIImu1:::::;::-«IIIIIIIII|||\|||“||H||IIllII|||IIIIIIIImu1:::::;::
`
`
`
`
`
`we1IIHHHN\H1\H!WWHHmn=In:|n:::t;:we1IIHHHN\H1\H!WWHHmn=In:|n:::t;:we1IIHHHN\H1\H!WWHHmn=In:|n:::t;:
`
`
`
`
`
`-««eauuIIII||I||\|||V||||||Hlll\||IIIIIIIIIiii.mi..._...‘,..w-««eauuIIII||I||\|||V||||||Hlll\||IIIIIIIIIiii.mi..._...‘,..w-««eauuIIII||I||\|||V||||||Hlll\||IIIIIIIIIiii.mi..._...‘,..w
`
`
`
`
`
`willIIIIllV||||\||||||N|||\|||IIIIIIIIiiig;;;;...._...a,.WwillIIIIllV||||\||||||N|||\|||IIIIIIIIiiig;;;;...._...a,.WwillIIIIllV||||\||||||N|||\|||IIIIIIIIiiig;;;;...._...a,.W
`
`
`
`Q)‘
`
`J3
`
`C
`
`.
`
`3
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`are in high impedance state and both bus lines are equalized and precharged to a potential
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`VP, (buses precharging voltage level) through the turned on transistors 24, 25 and 26.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`During the data transfer phase, the control input PR is low. The signal
`inputs become differential: DT is high and DC is low, and vise versa. One ofthe drivers
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`is pulled up and charges the appropriate bus line from the precharged level V,,, toward a
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`more positive Vdd — V, (where V. is the threshold voltage of the pull up NMOS transistor
`of the driver). At the same time, the other driver is pulled down and discharges the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`opposite bus line from the precharged level Vp, towards a more negative level V55
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(ground). This provides a differential voltage: +dV and ~ dV from the precharging level
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`V,,, between true and complement bus lines. To provide proper operation of the bus
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`receiver (the sensing amplifier), the minimum voltage difference 2* dVm;,. (swing)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`between the lines may be about 0.05-- O.20V. This low voltage swing is a basis to obtain
`
`
`
`
`
`
`
`
`
`
`high frequency of data transfer through the bus.
`
`
`
`
`
`
`
`
`
`
`
`
`
`Figure 2 illustrates sensing amplifier 16. Preferably, the sensing amplifier
`
`
`
`
`
`
`
`
`is a cross—coupled latched amplifier.
`
`
`
`
`
`
`
`
`
`
`
`
`
`The sense amplifier operates in two phases, a precharge phase and a data
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`transfer phase. However, the sensing amplifier operates opposite to analogous phases of
`the bus driver.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`When the control input CLK is low and the bus driver is in the data
`transfer mode, the sensing amplifier is in the precharge mode. The cross-coupled latched
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`amplifier is isolated from the power buses (transistors 30 and 31 are turned off).
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Transistors 32 and 33 are turned on and thus, the bus voltage swing passes to the internal
`nodes IT (positive binary single—rail internal point of the sensing amplifier) and IC
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(negative binary single—rail data input phase internal point of the sensing amplifier) of the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`latched amplifier. The output nodes of both dynamic gates are precharged to Vdd and the
`
`
`
`complementary outputs QT (true phase of dual-rail data output signal) and QC
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(complement phase of dual-rail output data signal) of the sensing amplifier become high.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`When the control input CLK is high and the bus driver is in the precharge
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`mode, the sensing amplifier is in the data transfer mode. Transistors 32 and 33 are turned
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`of and isolate the internal nodes IT and IC of the latched amplifier from the bus lines.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The cross—coupled latched amplifier is connected to power buses (transistors 30 and 31
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`are turned on) and it begins to amplify the low voltage swings of the internal nodes IT
`
`
`
`%
`
`Page 19 of 97
`
`
`
`
`
`4
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`and IC to full logic levels. The output node of one ofthe dynamic gates is discharged to
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ground and the appropriate output QT or QC of the sensing amplifier becomes low.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The use of domino output stages in accordance with the present invention
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`instead of static inverters is necessary to avoid leakage currents and output glitches,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`which may appear because potentials of nodes IT and 1C are approximately equal to VP,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`during the operating cycle of the bus driver. Weak PMOS transistors 34 and 35 are
`
`
`
`
`
`
`
`
`
`
`
`
`
`preferably included in the sensing amplifier to help prevent output glitches.
`
`
`
`
`
`
`
`
`
`
`
`
`The data transfer arrangement in accordance with the present invention
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`provides an increase in speed due to the differential low voltage swing bus driver in
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`combination with the use of the latched differential sense amplifier as the bus receiver.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`A further increase in speed is attained with the data transfer arrangement
`
`
`
`due to the pull up/pull down bus drivers, which provide equal low differential voltage
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`swings +dV/ - dV in both bus lines. This allows both bus lines to be active during the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`data transfer phase, eliminates the necessity to use special circuits for holding the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`precharged level and leads to a reduction in the capacitance load of the driver.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The buses precharging to the specific level between ground and Vd (VP, =
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`K*Vdd, where K = 1/3 for the ideal MOS model) also provides: equal charge and
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`discharge driver currents Ich = Idch, provided by the NMOS pull up follower and the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`NMOS pull down switch, respectively, and therefore, equal differential voltage swings
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`dV in both charged and discharged bus during the data transfer phase Pdtf: + dV =
`
`
`
`
`
`
`
`
`Ich*Dd[f/CLOAD; and -dV = Idch *T,m/CLOAD.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(which provides the CLQAD charging from VF, up to Vdd); Idch represents the driver pull
`
`
`
`
`
`
`
`
`
`
`Ich represents the driver pull up output current
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`down output current (providing the CLOAD discharging from V,,, up to V55); CLQAD
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`represents the bus lines’ compacitances; +dV represents the bus voltage change up from
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`VP, during data transfer phase; -dV represents the bus voltage change down from VP,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`during data transfer phase; and T“ represents the data transfer phase duration. The buses
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`precharging to the specific level between ground and Vdd also provides high noise
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`immunity due to active mode for both buses that equal low output resistances of the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`drivers in pull up and pull down mode and; low total power consumed by drivers during
`
`
`
`
`
`
`
`
`
`
`
`the cycle of operation (transfer plus precharge).
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The latched sense amplifier is faster due to the bus voltage swing passing
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`directly to the high-gain nodes IT and IC ofthe cross- coupled latched amplifier, the
`
`
`
`
`
`
`
`
`
`
`
`
`
`lower number of stacked transistors that are connected between the supply voltage Vdd (or
`
`
`
`
`
`
`5/
`
`
`
`Page 20 of 97
`
`
`
`
`
`5
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Vcc) and nodes IT and IC, the fact that during latching of the IT and IC nodes, the nodes
`
`
`
`are charged by K*Vdd and (1-K)*Vdd instead of simply Vdd. Additionally, the speed of
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`the latched sensing amplifier is effected little by the deviation of voltage VP, and the
`
`
`
`
`
`
`
`
`
`
`
`deviation of the threshold voltage of the input transistors.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`In addition to the higher speed and low power consumption of the data
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`transfer arrangement in accordance with the present invention, the arrangement is also
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`less sensitive to circuit parameters mismatching, data bus common mode noise and power
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`buses’ noises since both drivers are active during data transfer phase. During the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`appropriate bus precharge phase, the bus receiver is isolated from the bus lines.
`
`
`
`
`
`
`
`
`
`
`
`
`Although the invention has been described with reference to specific
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`exemplary embodiments, it will be appreciated that it is intended to cover all
`
`
`
`
`
`
`
`
`
`
`
`modifications and equivalents within the scope of the appended claims.
`
`
`
`
`
`
`
`Page 21 of 97
`
`
`
`
`
`6»
`
`
`HIGH-SPEED LOW-POWER DATA TRANSFER SCHEME
`
`
`
`
`
`
`
`ABSTRACT OF THE DISCLOSURE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`A data transfer arrangement. The data transfer arrangement includes two
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`active pull up/active pull down bus drivers and a voltage precharge source. A differential
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`bus is coupled to the bus drivers and to the voltage precharge source. A latching sense
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`amplifier is coupled to the differential bus and serves as the bus receiver. The bus drivers
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`operate in a precharge phase and a data transfer phase. The bus receiver operates in an
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`analogous but opposite manner, i.e., when the bus drivers are in the precharge phase, the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`bus receiver is in the data transfer phase and when the bus drivers are in the data transfer
`
`
`
`
`
`
`
`
`
`
`
`
`phase, the bus receiver is in a precharge phase
`
`
`
`SF 1068801 V3
`
`
`
`
`
`
`
`Page 23 of 97
`
`
`
`-«IIIIIIIlll|||||||||||||||||||I|||IIIIIIIIIIIIW-‘T
`
`"wwwmmmwmmwmwhm
`
`mmllIlliilll||||||||“m"“"”””"
`
`
`
`
`
`
`
`
`
`
`
`nIIlllllllllllllllllllmu
`
`A1.I«IIIIIIIIII|||\|||I|||IIIIIIIIIIIIuum«»==:v>-»»-A
`
`1|2Inml\HHH!\H‘\N\HIUHwm|.»...¢;;.%.%%%.V
`
`
`
`
`
`
`
`V:2.InunInIIIIIIIIIIllI|||ll|||IIIIIIIIIIIIIIIWV:2.InunInIIIIIIIIIIllI|||ll|||IIIIIIIIIIIIIIIWV:2.InunInIIIIIIIIIIllI|||ll|||IIIIIIIIIIIIIIIW
`
`
`
`
`
`
`
`
`
`4.InlIIllII|||I||||ll||||\|||II||IIllIIIIllllllllIllI!!!a::-»e:r—-»r4.InlIIllII|||I||||ll||||\|||II||IIllIIIIllllllllIllI!!!a::-»e:r—-»r4.InlIIllII|||I||||ll||||\|||II||IIllIIIIllllllllIllI!!!a::-»e:r—-»r
`
`4nIIIIllI|||||||||||||||\|ll!|||IIllIIIIIIllIlllllllmw-.-«% 4nIIIIllI|||||||||||||||\|ll!|||IIllIIIIIIllIlllllllmw-.-«% 4nIIIIllI|||||||||||||||\|ll!|||IIllIIIIIIllIlllllllmw-.-«%
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`mmmmmmmmmmmm
`
`InumlIIIIIIIIIlll|l|||||ll!|||||||||||
`
`mmllluilIlllllullllmu
`mm“mwwmwww
`.5‘..u-"
`
`Amwmwwmmmwwmmflmwwm
`
`
`
`
`
`
`
`I4|I‘"willIIIn» ..uI4|I‘"willIIIn» ..uI4|I‘"willIIIn» ..u
`
`
`
`
`
`~:;.amIIIIIll|||||||||||||lII|IIIIIIIII|Iii&:.,.~:;.amIIIIIll|||||||||||||lII|IIIIIIIII|Iii&:.,.~:;.amIIIIIll|||||||||||||lII|IIIIIIIII|Iii&:.,.
`
`
`
`
`
`'2;.«IIIll||llllll|ll"|||||||||||l||||||Il!iE:...»'2;.«IIIll||llllll|ll"|||||||||||l||||||Il!iE:...»'2;.«IIIll||llllll|ll"|||||||||||l||||||Il!iE:...»
`
`
`
`
`
`
`
`...........................
`
`
`
`
`
`.............:....::=...:................:....::=...:................:....::=...:...
`
`
`
`
`
`............................................................................................................
`
`
`
`
`
`
`
`
`
`
`
` ‘__n ‘__n ‘__n
`
`
`
`
`
` ....................., ....................., .....................,
`
`
`
`
`
`M...»M...»M...»
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`||||'|I£:~.||||'|I£:~.||||'|I£:~.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`-ml”|"Il"HI||Il!!|Il|||||!umm
`
`Jlr"
`
`«-ullllll|||||||||||||||||l||I|IIIl!!!.
`
`AI-an1m\HMHH\\IHmw»flIm!V
`
` V1.InIIIIIllIIIIIll|||||||||IIIIIII:::y»;:%-~
`
`........,fa‘rnrnuu_unIIIIIIIIIIIII|||I||||||||||||||||||||
`
`
`-mIK:::::::::s-mun:--
`
`
`
`E
`
`:5
`
`..«d|
`
` ......muuunlnlllllllwllm
`
`
`
`
`
`
`
`
`
`IIIIIInlllinm-unmw-'IIIIIInlllinm-unmw-'IIIIIInlllinm-unmw-'
`
`
`
`
`
`|IIIIli||li|nm:;m:1:"-'"|IIIIli||li|nm:;m:1:"-'"|IIIIli||li|nm:;m:1:"-'"
`
`
`
`
`
`
`
`
`
`:4anIIIIIIIIIll|||||||||||l||IIIIIIm~:4anIIIIIIIIIll|||||||||||l||IIIIIIm~:4anIIIIIIIIIll|||||||||||l||IIIIIIm~
`
`
`
`
`
`
`
`
`"4.!IIl|l||||||||ll“||||||||||||||||III!;;;,.."4.!IIl|l||||||||ll“||||||||||||||||III!;;;,.."4.!IIl|l||||||||ll“||||||||||||||||III!;;;,..
`
`
`
`
`
`will||||||||||"||"||"l||||||l|""'E3“Wwill||||||||||"||"||"l||||||l|""'E3“Wwill||||||||||"||"||"l||||||l|""'E3“W
`
`
`
`
`
`:mIIIIIII||||||||||||||||IlllIIIIIIIIuuIIII~«=!~+-»-»:mIIIIIII||||||||||||||||IlllIIIIIIIIuuIIII~«=!~+-»-»
`
`
`
`Iii:Iii:
`
`
`
`
`
`
`
`
`
`
`
`
`
`"'*|HHHWHHllHWHWHulnmmm."'*|HHHWHHllHWHWHulnmmm.
`
`
`
`
`
`
`
`
`
`%%,..u.1.::r»||mWWW%%,..u.1.::r»||mWWW%%,..u.1.::r»||mWWW
`
`
`
`|||||||IIIIIIm-r»-»-»|||||||IIIIIIm-r»-»-»|||||||IIIIIIm-r»-»-»
`
`
`
`
`.m.m.m
`............
`
`
`
`
`
`
`V\WWlllllilww%V\WWlllllilww%V\WWlllllilww%
`
`
`Ii‘..!!\||H|W\Ii‘..!!\||H|W\Ii‘..!!\||H|W\
`
`
`
`
`
`||||||||||||||Ill|||||||||||IIIIm......L||||||||||||||Ill|||||||||||IIIIm......L||||||||||||||Ill|||||||||||IIIIm......L
`
`
`
`
`
`||||||||||||||||||||||||||||IIIIm......L||||||||||||||||||||||||||||IIIIm......L||||||||||||||||||||||||||||IIIIm......L
`
`
`
`
`
`
`
` ...«IIIIIIllI|||lllll||||||||||||IIIm:itt'
`Q;-2..I|II||||\||WW|||l|||Hlhiii.
`
`
`2;:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Andrew V. Podlgy et al.
`
`
`
`
`
`
`Application No.2 O9/505,656
`
`
`Page 2
`
`
`
`.
`
`
`
`PATENT
`
`
`
`.
`
`Applicant believes that no fee is reguired for submission of this statement, since
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`it is being submitted prior to the first Office Action. However, if a fee is required, the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Commissioner is authorized to deduct such fee from the undersigned’s Deposit Account No.
`
`
`
`20—1430. Please deduct any additional fees from, or credit any overpayment to, the above-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`noted Deposit Account.
`
`
`
`
`Respectfully submi
`
`Kevin T. LeMond
`
`
`
`
`
`Reg. No. 35,933
`
`
`
`
`
`TOWNSEND and TOWNSEND and CREW LLP
`
`
`
`
`
`
`
`
`
`Two Embarcadero Center, 8"‘ Floor
`
`
`
`
`San Francisco, California 94111-3834
`Tel: 415-5 76-0200
`I
`
`
`Fax: 415-576-0300
`
`
`KTL:lo
`
`SF 1178827 V1
`
`
`
`
`
`Page 40 of 97
`
`
`
`
`
`
`
`-'Ill|IllI|ll||llllll"||"||||||||||IIv-u--'Ill|IllI|ll||llllll"||"||||||||||IIv-u--'Ill|IllI|ll||llllll"||"||||||||||IIv-u-
`
`
`
`
`
`
`
`mm:nuuI|Iu|IIu|uu:m.....mm:nuuI|Iu|IIu|uu:m.....mm:nuuI|Iu|IIu|uu:m.....
`
`
`
`
`
`III
`
`
`
`
`
`n\zw\zu\r«a»u»»».m..%n\zw\zu\r«a»u»»».m..%n\zw\zu\r«a»u»»».m..%
`
`
`
`
`
`Imu|I||muuuu....4Imu|I||muuuu....4Imu|I||muuuu....4
`
`
`
`
`
`NNN
`
`
`
`
`
`'«||||||||l|IIIIIIIIm..%'«||||||||l|IIIIIIIIm..%'«||||||||l|IIIIIIIIm..%
`
`
`
`
`
`lll
`
`§3§3§3
`
`333 §§i§§
`333 §§i§§
`333 §§i§§
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Application/Control Number: 09/505,656
`Art Unit: 2819
`
`
`
`
`
`
`
`
`
`
`
`
`DETAILED ACTION
`
`
`
`
`
`Claim Objections
`
`
`
`
`
`
`
`
`
`
`
`
`
`In claims 2 and 3 Change “A" to “The".
`
`
`
`
`
`
`
`Claim Rejections - 35 USC § 103
`
`
`2.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The following is a quotation of 35 U.S.C. 103(a) which forms the basis for all
`
`
`
`
`
`
`
`
`obviousness rejections set forth in this Office action:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(a) A patent may not be obtained though the invention is not identically disclosed or
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`described as set forth in section 102 of this title, if the differences between the subject
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`matter sought to be patented and the prior art are such that the subject matter as a
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`whole would have been obvious at the time the invention was made to a person having
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ordinary skill in the an to which said subject matter pertains. Patentability shall not be
`
`
`
`
`
`
`
`
`
`
`negatived by the manner in which the invention was made.
`
`
`
`
`
`
`3.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Claims 1-3 are rejected under 35 U.S.C. 103(a) as being unpatentable over Lee et al.
`
`
`
`
`
`
`
`
`
`
`
`(U.S. PAT. 5,598,371) in view of Hayakawa (U.S. PAT. 6,184,722 B1).
`
`
`
`
`
`
`
`
`
`
`
`
`Lee et al. teaches all claimed features of claim 1
`
`
`
`
`
`
`
`
`
`in Fig. 1, a data transfer arrangement
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`comprising: two bus drivers (114, 116; 120, 122); a differential bus (line DIO and line DIOB)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`coupled to the bus drivers and to the voltage precharge source (PRECH); with the exception of
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`teaching a latching sense amplifier coupled to the differential bus. However, Hayakawa teaches
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`in Fig. 5A a latching sense amplifier (2) coupled to the differential bus (4, 6).
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Therefore, it would have been obvious to one ordinary skill in the art at the time of
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`applicants’ invention to have combined the circuit of Lee et al. along with the circuit of
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Hayakawa to provide a sense amplifier that can sense a low level differential quickly and can
`
`
`
`
`
`
`
`
`
`
`amplifier low level differential small swing input signals.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Regarding claim 2, Hayakawa further teaches in Fig. 5A the data transfer arrangement
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`of claim 1, wherein the latching sense amplifier comprises a cross coupled latch amplifier (03-
`
`Q6).
`
`
`
`Page 43 of 97
`
`
`
`
`
`'App|ication/Contro| Number: 09/505,555
`
`
`Art Unit: 2819
`
`
`
`
`
`
`
`
`
`*
`
`
`
`Page 3
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Regarding claim 3, Lee et al. further teaches in Fig. 1, the data transfer arrangement of
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`claim 1, wherein the bus drivers consist of active pull up/pull down bus drivers (114, 114, 120,
`
`
`
`122).
`
`
`
`
`4.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The prior art made of record and not relied upon is considered pertinent to applicant's
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`disclosure. Proebsting teaches a differential sense amplifier circuit. Shiratake teaches a sense
`
`
`
`
`
`
`
`
`
`
`
`
`amplifier circuit. Yamauchi teaches a signal transmitting circuit, small receiving circuit, signal
`
`
`
`
`
`
`
`
`
`
`
`
`
`transmitting/receiving circuit. Yoon teaches a sense amplifiers including bipolar transistor input
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`buffers and field effect transistor latch circuits. Decuir teaches a system and method for a
`
`
`
`switch data bus termination.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Any inquiry concerning this communication or earlier communications from the examiner
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`should be directed to Vibol Tan whose telephone number is (703) 306-5948. The examiner can
`
`
`
`
`
`
`
`
`
`normally be reached on Monday—Friday (7:00 AM—4:30 PM).
`
`
`
`
`
`
`
`
`
`
`
`
`If attempts to reach the examiner by telephone are unsuccessful, the examiner's
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`supervisor, Mike J. Tokar can be reached on (703) 305-3493. The fax phone numbers forthe
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`organization where this application or proceeding is assigned are (703) 305-0142 for regular
`
`
`
`
`
`
`
`
`
`
`communications and (703) 305-3432 for After Final communications.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Any inquiry of a general nature or relating to the status of this application or proceeding
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`should be directed to the receptionist whose telephone number is (703) 308-0959.
`
`
`
`ZVMM
`
`
`
`
`Vibol Tan
`
`
`
`
`
`
`Patent Examiner, AU 2819
`
`
`
`PATRICK WAM EY
`
`PRIMARY EXAMINER
`
`
`
`
`
`Page 44 of 97
`
`
`
`llllumrllllumr
`
`
`
`
`
`Hm"|||||||||||||l“*Hm"|||||||||||||l“*
`
`IlllnlmrIlllnlmr
`
`
`
`
`
`Ill"||||||||||||||l“?%Ill"||||||||||||||l“?%
`
`
`
`
`
`
`
`
` Im111IlHill\l|WWm\l\\lllius ‘j_.‘_:III||||||||||||||m|||||||||||||Ii"' Im111IlHill\l|WWm\l\\lllius ‘j_.‘_:III||||||||||||||m|||||||||||||Ii"' Im111IlHill\l|WWm\l\\lllius
`‘j_.‘_:III||||||||||||||m|||||||||||||Ii"'
`
`
`
`muu,1,unIIIIIIIIIIIIIIIIIIII
`
`-IIIIHNHll‘”|lm|ll||l||||||iii
`
`
`.an11n1mIlH“\Wmllllwi!
`
`
`
`
`
`
`
`‘Andrew V. Podlesny et al.
`
`
`
`
`
`
`
`Application No.: 09/505,656
`
`
`Page 3
`
`
`
`\
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a first PMOS transistor having a gate, a source terminal, and a drain, the gate
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`being coupled to a clock signal input; the source being coupled to the source of the first of the cross-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`coupled PMOS transistors; and the drain being coupled to the drain of the first of the input
`
`
`
`
`transistors; and
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a second PMOS transistor having a gate, a source terminal, and a drain, the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`gate being coupled to a clock signal input; the source being coupled to the source of a second of the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`cross-coupled PMOS transistors; and the drain being coupled to the drain of the second of the input
`
`
`
`transistors;
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`wherein the sources of the input transistors are coupled to a source of an
`
`
`
`
`
`
`
`
`
`
`
`NMOS transistor having a gate coupled to a clock signal input;
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`wherein the sources of the cross~coupled PMOS transistors are coupled to a
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`voltage supply, the drains of the cross-coupled.PMOS transistors are coupled to the drains of the
`
`
`
`input transistors; and
`
`
`
`
`
`
`
`
`
`
`
`
`
`wherein the drains of the cross-coupled transistors provide a true and a
`
`
`
`
`
`
`complement phase of a data output signal.
`
`
`
`
`
`S
`
`
`
`(NEW) The data transfer arrangement in accordance with claim 1, wherein the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`voltage precharge source is configured to precharge the differential bus to a predetermined voltage
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`that is less than a logic high voltage and greater than a logic low voltage.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(NEW) The data transfer arrangement in accordance with claim 1 further
`
`
`
`
`
`
`
`
`
`
`
`
`comprising a precharge circuit coupled between the precharge source and the differential bus.
`
`
`
`Q
`7%.;
`
`
`
`(NEW) The data transfer arrangement in accordance with claim % wherein the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`active pull up and pull down bus drivers are NMOS transistors.
`»
`
`
`
`A
`
`\§\
`
`(NEW) A method of operation of a data transfer arrangement comprising:
`
`
`
`
`
`
`
`
`
`
`
`
`two bus drivers;
`
`
`
`
`
`
`a voltage precharge source;
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a differential bus coupled to the bus drivers and to the voltage precharge
`
`
`
`
`
`source; and
`
`Page 48 of 97
`
`
`
`
`
`
`
`|||l"|||||||||||Ir=|||l"|||||||||||Ir=|||l"|||||||||||Ir=
`
`
`
`
`
`=+IIIIll!1ll!\||H\|H||H||HII|:.:=+IIIIll!1ll!\||H\|H||H||HII|:.:=+IIIIll!1ll!\||H\|H||H||HII|:.:
`
`
`
`
`
`
`
`:m1Ill1IllWWl\lll!lll\1=*..:m1Ill1IllWWl\lll!lll\1=*..:m1Ill1IllWWl\lll!lll\1=*..
`
`
`
`
`
`
`
`‘Andrew V. Podlesny et al. .
`
`
`
`
`
`
`
`
`Application No.: 09/5 05,656
`
`
`Page 5
`
`
`
`
`
`REMARKS
`
`
`
`0
`
`PATENT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Upon entry of this Amendment, which amends claims 1 and 3, cancels claim 2, and
`
`
`
`
`
`
`
`
`
`
`
`adds claims 4-9, claims 1 and 3—9 remain pending.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Claims 1-3 stand rejected under 35 U.S.C. l03(a) as being unpatentable over ‘Lee et
`
`
`
`al. (U.S. PAT. 5,598,371) in view ofHayakawa (U.S. PAT. 6,184,722 B1).
`
`
`
`
`
`
`
`
`
`
`
`
`
`'
`
`
`
`
`
`
`
`
`
`These rejections are respectfully traversed and reconsideration is respectfiilly
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`requested on the grounds that the Examiner has not shown claim 1 would have been obvious in view
`
`
`
`
`
`
`of prior art.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`With regard to Lee et a1., it is respectfully submitted that Lee et al. teaches a data
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`transfer arrangement comprising two bus drivers and a differential bus coupled to the bus drivers and
`
`
`
`to the voltage precharge source (PRECH), where the voltage precharge source (PRECH) is coupled A
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`to a supply voltage Vcc.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`In contrast, the present invention teaches precharging the buses to a specific level
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`between ground and Vdd (Vpr = K*Vdd, where K is precharging voltage factor), as set out in the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`specification on page 4, lines 16-30. Precharging the buses to a specific level between ground and
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Vdd results in equal low differential voltage swings +dV,-Vd, providing increased speed of data
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`transfer, high noise immunity due to the active mode and equal low output resistance of the driver in
`
`
`
`
`
`
`
`
`
`
`
`
`
`