throbber
I lllll llllllll Ill lllll lllll lllll lllll lllll 111111111111111111111111111111111
`US007124325B2
`
`c12) United States Patent
`Hartmann et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,124,325 B2
`Oct. 17, 2006
`
`(54) METHOD AND APPARATUS FOR
`INTERNALLY TRIMMING OUTPUT
`DRIVERS AND TERMINATIONS IN
`SEMICONDUCTOR DEVICES
`
`6,184,720 Bl*
`.................... 327/37
`2/2001 Kim et al.
`6,307,801 Bl* 10/2001 Ogawa et al.
`.............. 365/226
`7,000,160 Bl*
`212006 Tanaka et al . .............. 714/724
`1/2003 Yamaki et al. ......... 365/189.09
`2003/0016566 Al*
`
`(75)
`
`Inventors: Udo Hartmann, Neuried (DE); Sascha
`Nerger, Mlinchen (DE)
`
`(73) Assignee: Infineon Technologies AG, Munich
`(DE)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 544 days.
`
`(21) Appl. No.: 10/680,782
`
`(22) Filed:
`
`Oct. 7, 2003
`
`(65)
`
`Prior Publication Data
`
`US 2004/0066683 Al
`
`Apr. 8, 2004
`
`(30)
`
`Foreign Application Priority Data
`
`Oct. 7, 2002
`
`(DE)
`
`................................ 102 46 741
`
`(51)
`
`Int. Cl.
`G06F 11100
`(2006.01)
`GllC 5100
`(2006.01)
`(52) U.S. Cl. .................................... 714/30; 365/189.09
`( 58) Field of Classification Search ... ... ... ... .. ... . 714/30,
`714/32, 721; 365/189.09
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`5,426,616 A * 6/1995 Kajigaya et al. ............ 365/226
`
`FOREIGN PATENT DOCUMENTS
`
`DE
`DE
`EP
`EP
`
`37 83 963 T2
`690 19 621 T2
`0 254 011 Bl
`0 410 402 Bl
`
`1/1988
`1/1991
`1/1988
`1/1991
`
`* cited by examiner
`Primary Examiner-Nadeem Iqbal
`(74) Attorney, Agent, or Firm-Laurence A. Greenberg;
`Werner H. Sterner; Ralph E. Locher
`
`(57)
`
`ABSTRACT
`
`To trim interface devices on semiconductor devices, such as
`trimmable output drivers and terminations, a measurement
`current produced in the test apparatus is impressed onto the
`interface device, and a measurement voltage produced by
`the measurement current in the interface device is detected
`by a trimming unit provided within the semiconductor
`device and is trimmed using control elements and trimming
`registers controlled by the trimming unit. To this end, the
`trimming unit ascertains trimming information which is
`stored in nonvolatile fashion in a memory unit in the
`semiconductor device and is loaded into the trimming reg(cid:173)
`isters in the semiconductor device whenever the semicon(cid:173)
`ductor device is started up.
`
`20 Claims, 3 Drawing Sheets
`
`Vddq
`
`Control
`Element
`
`10b
`Interface
`Device
`Vssq
`
`2
`
`~
`
`22
`
`21
`
`v
`
`: 16b Control '
`13b .....:,',
`: -
`Element:
`34
`..---~---......, 14
`:
`--------+-----------_} _____ ,
`
`I
`I
`I
`I
`
`35
`:
`---------t----(_-
`-----------L------
`I
`51
`I
`I
`I
`
`'
`:
`'
`'
`
`i
`
`Test Control
`Unit
`
`24
`
`5
`
`1
`
`NVIDIA 1001
`
`

`

`U.S. Patent
`
`Oct. 17, 2006
`
`Sheet 1 of 3
`
`US 7,124,325 B2
`
`FIG 1
`PRIOR ART
`Vddq
`
`1
`Control Element
`Interface
`"
`~ Device
`
`Supply
`Connection
`
`2
`(
`
`Interface
`Connection
`20
`
`IM
`
`~
`
`22
`
`Device
`15b
`1 Od
`
`21
`-,
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`26 ....--.
`
`I i-25
`
`I
`
`I
`I
`
`Test Control
`Unit
`
`Control
`Element
`
`I
`I
`I
`I
`I
`·'
`
`I
`I
`I
`I
`
`34
`------- _t ___ l _____
`24
`
`Supply
`Connection
`
`1 Oa
`
`10b
`
`Vssq
`
`16a
`\
`
`I
`I
`I
`I
`
`12a
`
`'~13a:
`
`l
`
`I
`I
`I
`
`12b: I
`
`I
`I
`I
`
`11 b:
`
`I
`I
`
`13b~
`
`14
`
`Trimming
`Registers
`
`FIG 2
`PRIOR ART 1
`
`Interface
`Connection 1
`I
`I
`
`32
`
`2
`IM ~ ~
`
`Contact
`Resistance
`LiMt ~
`20
`
`21
`
`10b
`
`Vs sq
`
`12b
`
`Interface
`Device
`
`Supply Connection
`
`33
`
`2
`
`

`

`U.S. Patent
`
`Oct. 17, 2006
`
`Sheet 2 of 3
`
`US 7,124,325 B2
`
`11nterface
`\Device
`
`16a
`\
`:
`
`I
`I
`
`12a
`
`'
`
`~13a:
`
`I
`
`I
`I
`I
`
`12b:
`
`FIG 3
`
`Vddq
`Interface
`Device
`
`1 Oa
`
`Control
`Element
`
`1 Ob
`Interface
`Device
`Vssq
`
`2
`
`\
`
`22
`
`21
`
`Supply
`Connection
`
`I
`I
`
`:.-...._ 16b Control :
`13b -.,
`:
`Element 1
`,
`.-----"-....L.----1........, 14
`:
`34
`---------t----------___ }_ ____ ~
`~~~~~r;
`
`52a
`
`I
`I
`I
`I
`I
`
`35
`---------~ ____ ( __
`-----------L------
`
`I
`
`1
`I
`I
`I
`
`5
`
`Memory
`Unit
`
`Test Control
`Unit
`
`24
`
`3
`
`

`

`U.S. Patent
`
`Oct. 17, 2006
`
`Sheet 3 of 3
`
`US 7,124,325 B2
`
`FIG 4
`
`r------------------------------------------
`
`Trimming
`Registers
`
`14
`
`1
`I
`I
`I
`I
`I
`
`13b~
`
`Reference
`Voltage Unit
`
`Control
`Element
`
`UM
`
`12b
`
`54
`
`11b
`
`---t
`Vs sq
`
`55a
`
`55b
`
`52a
`
`52b
`
`Logic
`Unit
`
`59
`
`51
`--------------- .t!.~
`57
`
`Voltage
`Divider
`
`Counter
`Unit
`
`58
`
`5
`
`Trimming
`Unit
`
`4
`
`

`

`US 7, 124,325 B2
`
`1
`METHOD AND APPARATUS FOR
`INTERNALLY TRIMMING OUTPUT
`DRIVERS AND TERMINATIONS IN
`SEMICONDUCTOR DEVICES
`
`BACKGROUND OF THE INVENTION
`
`Field of the Invention
`
`The invention relates to a method for trimming interface
`devices on semiconductor devices using a test apparatus
`having at least one current source. Each of the interface
`devices has a settable control element.
`In data bus systems, data signals are transmitted between
`a plurality of semiconductor devices on data lines combined
`to form a common data bus. The power of the data bus
`system is characterized, inter alia, by a data transmission
`rate at which data are interchanged between the semicon(cid:173)
`ductor devices within the data bus system.
`An example of a data bus system with a high data 20
`transmission rate is the DDR (double data rate) II memory
`system for computer systems, such as PCs, workstations and
`servers. In this case, a system board for the DDR memory
`system is provided with slots for memory modules in the
`form of plug sockets, and these slots are fitted with a variable 25
`number of memory modules on the basis of the desired size
`of the main memory. The memory modules are normally in
`the form of DIMMs (dual inline memory modules) whose
`mechanical and electrical interfaces for the system board are
`subject to industrial standards. The memory modules hold 30
`DD RII-D RAMs (double data rate II-dynamic random access
`memories) as semiconductor memory devices. For DDRII
`memory systems, typical data transmission rates that are
`obtained to and from the DDRII-DRAMs are 333 Mbits per
`second and per data signal (Mbit/s/pin).
`As data transmission rates increase on the data bus, the
`semiconductor devices effecting access for the purpose of
`writing to the data bus or reading from the data bus demand
`narrower tolerances for the interface parameters in order to
`maintain the integrity of the data signals transmitted to the 40
`data bus.
`A first such interface parameter is the impedance of the
`output drivers (OCD-off chip driver), which a semiconduc(cid:173)
`tor device uses to effect a write access to the data bus, or to
`output data signals to the data bus. The impedance of an
`output driver influences the rise and fall times when there is
`a signal level change in the data signal driven by the output
`driver, and hence influences a signal delay in the data signal.
`A maximum skew in the signal delays of all of the output
`drivers in a semiconductor device or in all of the semicon(cid:173)
`ductor devices in a data bus system limits a maximum data
`transmission rate. The smaller the maximum skew in this
`case, the higher the data transmission rates that can be
`implemented.
`Another interface parameter is formed by terminations,
`which terminate the data bus locally in the semiconductor
`device in order to prevent reflections (ODT-on die termina(cid:173)
`tion). As the precision of the termination increases, inter(cid:173)
`ference signals arising at the location of the termination are
`attenuated to an increasing extent and a higher maximum
`data transmission rate is made possible in the data bus
`system.
`The interface parameters of semiconductor devices are
`subject to production variations and vary both from semi(cid:173)
`conductor device to semiconductor device and within a 65
`semiconductor device, for example, from output driver to
`output driver. The interface parameters are also subject to
`
`10
`
`2
`variations over time during the operation of the semicon(cid:173)
`ductor device. In this case, the variations over time result, by
`way of example, from any temperature dependency of the
`interface parameters or the latter's dependency on an oper(cid:173)
`ating voltage for the semiconductor device.
`For operation in data bus systems with a high data
`transmission rate, provision is therefore made for the semi(cid:173)
`conductor device's interface parameters to be trimmed at
`least once before or during the initial startup of the semi(cid:173)
`conductor device or repeatedly during the operation of the
`semiconductor device. The trimming is performed by con(cid:173)
`trol elements in the respective interface devices. The control
`elements are in the form of switchable impedances whose
`15 respective value can be progranimed on the basis of a
`register value in a trimming register (EMRS-extended mode
`register set).
`For ordinary DDRII memory systems, it is normally not
`possible to trim the interface parameters ofDDRII-DRAMs
`in a target system, since the DDRII-DRAMs cannot be
`addressed individually within the data bus system. However,
`selective addressing of individual DDRII-DRAMs is a nec(cid:173)
`essary prerequisite for trimming the interface parameters.
`For DDRII-DRAMs, it is therefore necessary to perform
`trimming in the course of testing the DDRII-DRAMs out(cid:173)
`side a target system on test apparatuses that are normally
`designed for conventional, untrimmable DRAMs or DDRII(cid:173)
`DRAMs.
`A DDRII-DRAM, which has interface devices to be
`trimmed, is trimmed on a conventional test apparatus by
`connecting a test output on the test apparatus to an interface
`connection on the semiconductor device. The test output is
`connected within the test apparatus to a first DC unit,
`35 operated as a current source, and to a further, second DC
`unit, operated as a voltmeter. As their control element, the
`interface devices have respective programmable resistors
`that each have the lowest possible value at the start of the
`trimming. The current source is used to impress a measure-
`ment current onto the interface device. A measurement
`voltage produced by the measurement current is compared
`in the test apparatus with a nominal voltage. While the
`measurement voltage is below the nominal voltage, the
`register value in the test piece's trimming register is incre-
`45 mented in stages, and the resultant newly obtained measure(cid:173)
`ment voltage is respectively compared with the nominal
`voltage again. If the measurement voltage is above the
`nominal voltage, then the register value corresponding
`thereto is detected and is stored in a suitable manner for
`further use.
`A drawback of this method is, in particular, the relatively
`low throughput of test pieces, which results from the limited
`number of DC units suitable for precise output and/or
`measurement of currents and voltages within test appara-
`55 tuses designed for conventional DRAMs. Since equipping
`the test apparatuses with a large number of precise DC units,
`if at all possible, results in high costs, and testing conven(cid:173)
`tional, untrimmable DRAMs does not require a large num(cid:173)
`ber of DC units, the number of the DC units is normally
`60 limited in relation to other system resources in the test
`apparatus.
`Another drawback is the time required for evaluating
`measurement and trimming data, since the test apparatuses
`designed for digitally operating semiconductor devices nor(cid:173)
`mally have only limited resources available for determining,
`evaluating and calculating analog measured variables. This
`is because such resources are expensive.
`
`50
`
`5
`
`

`

`US 7, 124,325 B2
`
`3
`In addition, test programs on the test apparatuses need to
`be prepared, implemented and continually aligned with the
`product lines.
`Since, normally, contact needles are used to make contact
`with the semiconductor devices that are to be trimmed, a
`contact resistance between the contact needle and a contact
`area on the semiconductor device is also included in the
`measurement of the measurement voltage and may signifi(cid:173)
`cantly corrupt the trimming.
`
`SUMMARY OF THE INVENTION
`
`It is accordingly an object of the invention to provide a
`semiconductor device and a method for trimming interface
`devices of the semiconductor device, which overcome the 15
`above-mentioned disadvantages of the prior art apparatus
`and methods of this general type.
`In particular, it is an object of the invention to provide a
`method for trimming interface devices such as output drivers
`and terminations in semiconductor devices of a novel, 20
`trimmable type. Test apparatus designed for testing func(cid:173)
`tionally comparable semiconductor devices of a conven(cid:173)
`tional, untrimmable type, can be used to test the semicon(cid:173)
`ductor devices of the trimmable type with high precision
`while achieving a throughput that is the same as that when 25
`testing semiconductor devices of the conventional type. It is
`also an object of the invention to provide a semiconductor
`device that supports the inventive method.
`With the foregoing and other objects in view there is
`provided, in accordance with the invention, a method for 30
`trimming interface devices. The method includes the fol(cid:173)
`lowing steps: A semiconductor device having a plurality of
`interface devices is provided and each one of the plurality of
`interface devices is provided with a settable control element.
`A test apparatus having a current source is provided. The 35
`current source in the test apparatus is connected to an
`interface connection on the semiconductor device. The inter(cid:173)
`face connection is connected to one of the plurality of
`interface devices. A measurement current produced by the
`current source is controlled and the control element of the 40
`one of the plurality of interface devices is set to an initial
`value. A trimming unit is provided in the semiconductor
`device. The trimming unit is used to acquire a measurement
`voltage produced by the measurement current in the one of
`the plurality of interface devices. The trimming unit is used 45
`to compare the measurement voltage with a nominal volt(cid:173)
`age. Based on a difference between the measurement voltage
`and the nominal voltage, the control element of the one of
`the plurality of interface devices is set to a trimming value
`at which the measurement voltage matches the nominal 50
`voltage. The trimming value for the control element of the
`one of the plurality of interface devices is acquired.
`In line with the invention, the trimming unit is in this case
`provided within the semiconductor device. As a result, it is
`not necessary to provide two DC voltage units within the test 55
`apparatus for each semiconductor device of novel type that
`is to be trimmed. Since the test parallelism, that is to say a
`number of semiconductor devices which can be tested and
`trimmed simultaneously using a test apparatus designed for
`testing semiconductor devices of a comparable conventional
`type that cannot be trimmed or can be trimmed in a different
`way, is limited by the number of available DC voltage units,
`the test parallelism is doubled by the inventive method. A
`further increase in a throughput on the test apparatus is
`obtained by evaluating analog measurement data in the test
`apparatus, and needing to trigger controls on the basis
`thereof, to a significantly reduced extent.
`
`4
`The inventive method also makes it urmecessary to con(cid:173)
`tinually implement and update test programs in the test
`apparatus in order to test product lines of semiconductor
`devices. Creating and maintaining test programs determine
`a fundamental part of the test laboratory costs.
`Finally, the inventive method makes it possible to provide
`measurement points for voltage measurement directly on the
`interface device, in a particularly advantageous manner. This
`prevents voltage drops, giving rise to measurement errors, in
`10 supply lines and on contact devices.
`The invention also provides for the trimming value for the
`control element to be stored in nonvolatile fashion in the
`semiconductor device. This makes it possible to trim the
`semiconductor device in a test laboratory before being used
`in a target system.
`Normally, trimmable semiconductor devices contain trim(cid:173)
`ming registers. In the case of DDRII-DRAMs, these are the
`EMRS (extended mode register set). The control elements in
`the interface devices are connected to the trimming register
`and can be programmed on the basis of the value stored in
`the trimming register. Whenever the DDRII-DRAM has
`been started up, the invention provides for the trimming
`register to be loaded with the trimming value that has been
`stored in nonvolatile fashion.
`Trimming is typically carried out by increasing a resis(cid:173)
`tance value for a semiconductor section in stages, starting
`from a low initial value, until the trimming unit records a
`change of arithmetic sign for a difference between the
`measurement voltage and the nominal voltage.
`In line with another advantageous exemplary embodiment
`of the inventive method, the trimming value is ascertained
`directly from the difference between the measurement volt(cid:173)
`age and the nominal voltage, as a result of which the time
`required for a trimming is reduced further.
`Preferably, the inventive method provides for the semi(cid:173)
`conductor devices to be tested at the wafer level. Besides the
`usual advantages of testing at the wafer level, which enables
`the early identification of faulty semiconductor devices
`before performing further cost-intensive production steps,
`for example, packaging, it is also possible to provide at least
`parts of the trimming unit in the wafer's cut region (kerf) in
`a space-saving marmer. The interface connections on the
`semiconductor devices are then arranged on a surface of the
`wafer and are produced in the form of contact areas.
`The test apparatus is normally connected to the semicon(cid:173)
`ductor device using contact needles that are provided in a
`needle board and are pressed onto the contact areas associ(cid:173)
`ated with the interface connections. Since conventional
`voltage measurement methods involve using a DC unit in
`the test apparatus, contact resistances resulting from press(cid:173)
`ing the contact needles onto the contact areas of the interface
`connections appear connected in series with the actual
`measurement voltage.
`The contact resistance for each contact needle/contact
`area transition fluctuates in a range between 0 and 10 ohms.
`The resistance through the interface device in the trimmed
`state reaches values of 18 ohms for output driver devices. A
`measurement error is thus up to 55%. In addition, the contact
`resistance fluctuates in the indicated range, so that it is also
`60 not a simple matter to remove the measurement error by
`calculation. This problem does not arise in the case of the
`inventive method, since the measurement points are pro(cid:173)
`vided in the immediate vicinity of the interface device in the
`semiconductor device itself, and the measurement is like-
`65 wise taken in the semiconductor device.
`In line with a first embodiment of the inventive method,
`the control element is set or programmed in the course of the
`
`6
`
`

`

`US 7, 124,325 B2
`
`6
`voltage. Since the voltage divider's ratio is set using dimen(cid:173)
`sions that are relatively easy to control using devices and
`processes which are customary in semiconductor process
`technology, no additional trimming is necessary for the
`internal reference voltage circuit.
`In addition, the trimming unit has: a comparator unit,
`which compares the nominal voltage with a measurement
`voltage produced in the interface device, and a logic unit
`which is suitable for writing to the trimming register on the
`basis of an output signal from the comparator unit.
`A nonvolatile memory unit that can be programmed on
`the basis of a trimming value can be used to control the
`trimming process completely from the trimming unit
`arranged on the semiconductor device and without any other
`control via the test apparatus.
`In this case, in line with a first embodiment of the
`inventive semiconductor device, the memory unit is suitable
`for directly controlling the control element.
`In line with an alternate embodiment of the inventive
`semiconductor device, the memory unit is suitable for load(cid:173)
`ing the trimming register. In this case, for every startup, the
`trimming register is loaded with the value stored in the
`memory unit and then controls the associated control ele(cid:173)
`ment in a conventional marmer.
`Other features which are considered as characteristic for
`the invention are set forth in the appended claims.
`Although the invention is illustrated and described herein
`as embodied in a method and apparatus for internally
`trimming output drivers and terminations in semiconductor
`devices, it is nevertheless not intended to be limited to the
`details shown, since various modifications and structural
`changes may be made therein without departing from the
`spirit of the invention and within the scope and range of
`equivalents of the claims.
`The construction and method of operation of the inven(cid:173)
`tion, however, together with additional objects and advan(cid:173)
`tages thereof will be best understood from the following
`description of specific embodiments when read in connec(cid:173)
`tion with the accompanying drawings.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a schematic diagram of a configuration for
`performing a prior art method for trimming interface devices
`in a semiconductor device;
`FIG. 2 is a schematic diagram of a detail from FIG. 1;
`FIG. 3 is a schematic diagram of a configuration for
`trimming interface devices in a semiconductor device; and
`FIG. 4 is a schematic diagram of a detail from FIG. 3.
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`5
`trimming by virtue of the trimming unit setting the trimming
`register, which achieves further load reduction for the test
`apparatus.
`In line with another embodiment of the inventive method,
`the trimming register is set by the test apparatus in the course
`of the trimming, with the measurement result being trans(cid:173)
`mitted to the test apparatus in a first step and the test
`apparatus writing to the trimming register on the basis of the
`transmitted measurement result in a second step.
`Besides prescribing a loading value for the trimming 10
`register, the trimming value can be impressed onto the
`control element directly, for example, by laser-fuse ore-fuse
`devices. Thus, the trimming value for the control element is
`transmitted to the test apparatus preferably via a monitor
`output and is impressed in a nonvolatile fashion onto the 15
`control element by the test apparatus using laser or e-fuse
`devices.
`In line with another preferred embodiment of the inven(cid:173)
`tive method, the trimming value for the control element is
`impressed onto a loading register in the trimming register by 20
`the trimming unit in nonvolatile fashion. In this case, the
`loading register is a group of laser ore-fuse devices in the
`simplest case.
`If the semiconductor devices are DRAMs having a DDRII
`interface, then the latter's output driver devices and termi- 25
`nations are particularly suitable as trimmable interface
`devices within the context of the invention. The output
`drivers normally need to be provided at low impedance, that
`is to say in the region below 100 ohms, as do the termina(cid:173)
`tions. However, low-value resistances, in particular, can be 30
`provided only inaccurately in semiconductor devices using
`the means and processes that are customary in semiconduc-
`tor process technology. Since low-value contact resistances
`in the order of magnitude of the variable that is to be
`trimmed arise in conventional methods, however, the inven- 35
`tive method is particularly advantageous for this application.
`With particular preference, the current source, which is
`provided and operated in a current-limited fashion for the
`purpose of trimming, is an output driver in the test apparatus.
`This output driver is provided for the purpose of driving 40
`digital signals. The measurement current is then obtained
`from the value of the current limitation. Since, besides a
`voltage supply for the semiconductor devices, no other DC
`unit is then necessary in the test apparatus for the trimming.
`The number of DC units, as the factor which limits the test 45
`parallelism and hence the test throughput, is accordingly
`reduced. As compared with testing semiconductor devices of
`a conventional type, essentially the same throughput is also
`obtained for semiconductor devices of the novel, trimmable
`type when using the test apparatuses designed for testing 50
`semiconductor devices of the conventional type.
`A prerequisite of the inventive method is providing a
`semiconductor device including: at least one interface
`device having a settable control element, and a trimming
`register connected to the control element. In addition, the 55
`semiconductor device has a trimming unit connected to the
`interface device and to the trimming register and writes to
`the trimming register on the basis of a measured variable
`detected on the interface device.
`Preferably, the inventive semiconductor device has a
`monitor output. The monitor output is used to transmit a
`measured variable, for example, in digital form or via a data
`bus in the semiconductor device, and/or a trimming value,
`ascertained by the trimming unit, for the control element to
`a test apparatus.
`In addition, the trimming unit has a reference voltage
`device and a voltage divider for producing a nominal
`
`65
`
`Referring now to the figures of the drawing in detail and
`first, particularly, to FIG. 1 thereof, there is shown the
`components of a trimmable semiconductor device 1 and of
`a test apparatus 2 which are relevant for explaining a
`conventional method for trimming interface devices 10. The
`semiconductor device 1 has supply connections 31, 33 and
`60 interface connections 32, of which only the supply connec(cid:173)
`tions 31and33 for supplying potentials Vddq and Vssq and
`the interface connection 32 of a driver apparatus for a
`DDRII-DRAM are shown in order to simplify matters.
`The driver apparatus includes four interface devices
`lOa-lOd. Two of the interface devices are output driver
`lOb. The two other interface devices are
`devices lOa,
`termination devices lOc, 1 Od. The output driver devices lOa,
`
`7
`
`

`

`US 7, 124,325 B2
`
`7
`lOb are made up of an ideal MOS transistor lla, llb and a
`control element 12a, 12b for an output impedance in the
`output driver device lOa, lOb. The output driver devices
`lOa, lOb are simplified to enable a simplified consideration.
`The termination devices lOc, lOd respectively include an
`ideal controllable switching device 15a, 15b and a control
`element 17 a, 17 b formed as a trimmable termination resis(cid:173)
`tor. In addition, the semiconductor device 1 has a trimming
`register or a set of trimming registers 14 which are each
`connected, via control paths 13a, l3b, l6a, l6b, to the 10
`control elements 12a, 12b, 17a, 17b of the respectively
`corresponding interface devices lOa-1 Od.
`Besides a DC voltage source 22, the test apparatus 2 has
`a current source 21 and a voltmeter 23, which are each
`connected via a control path 25 and via a data path 26 to a 15
`test control unit 24 in the test apparatus 2.
`For the purpose of trimming the interface devices
`lOa-lOd, the DC voltage source 22, the current source 21
`and the voltmeter 23 are connected to the semiconductor
`device 1 via the supply connections 31, 33 and the interface
`connection 32.
`The control elements 12, 17 in the semiconductor device
`1 are set according to an initial value, and one of the
`interface devices 1 Oa-lOd is connected through. The current
`source 21 is used to impress a measurement current IM of
`known intensity onto the interface connection 32. A mea(cid:173)
`surement voltage UM obtained between the interface con(cid:173)
`nection 32 and one of the supply connections 31, 33 is
`measured using the voltmeter 23 and is transmitted to the
`test control unit 24.
`If the ascertained measurement voltage UM differs from a
`nominal value Us too greatly, then the test control unit 24
`uses a control path 34 to increment the value of a corre(cid:173)
`sponding trimming register 14 in stages. The value in the
`trimming register 14 is taken as a basis for altering the
`control elements 12, 17, for example, by increasing an
`impedance in stages. If an admissible value is recorded for
`the measurement voltage UM' then the current trimming
`value for the control elements 12, 17 which is stored in the
`corresponding trimming register 14 is detected. Using the
`trimming value, the test apparatus 2 subsequently programs
`a nonvolatile memory unit in the semiconductor device 1 in
`a known manner.
`FIG. 2 shows a detail from FIG. 1. The test apparatus 2 is
`normally connected to the semiconductor device 1 using
`contact needles 20, which are pressed onto supply and
`interface connections 31-33 on the semiconductor device 1.
`The supply and interface connections 31-33 are in the form
`of contact areas. Contact resistances 27 of up to several
`ohms act on the transitions between the contact needles 20 50
`and the supply and interface connections 31-33. In the case
`of a voltage measurement with the voltmeter 23, the voltage
`drop across the contact resistances is added to the voltage
`drop across the impedance that will be trimmed in the
`interface device 10, so that the impedance is incorrectly
`trimmed with an error of up to 55%. By contrast, present
`specifications for DDRII-DRAMs require trimming to
`approximately ±16%.
`FIG. 3 is a schematic diagram showing a configuration for
`performing an inventive method for trimming interface 60
`devices 10 in an inventive semiconductor device 1. In this
`case, the inventive semiconductor device 1 has a trimming
`unit 5, in contrast to the conventional semiconductor device
`1 shown in FIG. 1. The trimming unit 5 is switchably
`connected to each driver device which is to be trimmed in 65
`the semiconductor device 1. To preserve the clarity of the
`illustration, only the connection between the trimming unit
`
`8
`5 and one of the driver devices is shown. In line with an
`alternative solution, each driver device to be trimmed is
`assigned a trimming unit 5.
`The trimming unit 5 is connected within the semiconduc(cid:173)
`tor device 1 to the interface devices lOa-lOd in the driver
`device. Register paths 52a, 52b can be used by the trimming
`unit 5 to control a respective corresponding trimming reg(cid:173)
`ister 14. Optionally, the trimming unit 5 is connected to the
`test control unit 24 in the test apparatus 2 via a monitor
`output 51, and the test apparatus 2 is connected to the
`corresponding trimming register 14 via the control path 34.
`One of the interface devices lOa-lOd is now trimmed by
`taking the measurement voltage UM as a basis for increasing
`the value of the corresponding trimming register 14, starting
`from a low initial value, via the register path 52a until a
`tolerable discrepancy between the measurement voltage UM
`and a nominal voltage Us is detected. The register value,
`required for this measurement voltage UM' in the trimming
`register 14 is stored by the trimming unit 5 in a nonvolatile
`20 memory unit 59, for example using a soft-setting device in
`connection with electronic fuses or using EEPROM (elec(cid:173)
`trically erasable programmable read only memory) cells.
`The trimming of one of the interface devices 1 Oa-lOd is
`thus complete. Whenever the semiconductor device 1 is
`25 subsequently started up in a target system, the trimming
`value stored in the nonvolatile memory unit 59 is loaded into
`the respective corresponding trimming register 14, which
`accordingly sets the control elements 12, 17 in the associated
`interface devices lOa-lOd.
`Alternatively, it is also possible to transmit the trimming
`value to the test control unit 24 in the test apparatus 2 in a
`first step via the monitor output 51 or via a data bus system
`in the semiconductor device 1. In a second step, program(cid:173)
`ming of the nonvolatile memory unit 59, for example,
`35 programming e-fuses, is controlled using a progranmiing
`path 35. On the basis of a further alternative, laser fuses are
`set and erased by laser beam using an external programming
`apparatus.
`FIG. 4 shows fundam

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket