The instant application claims priority to Italian Patent Application No. MI2011A000403, filed Mar. 15, 2011, which application is incorporated herein by reference in its entirety.
This disclosure relates in general to integrated circuits, and in particular to a packaged device having an array of input/output cells along its perimeter and a supply distribution metal path, where the packaged device is supplied through a single one, or a limited number of, spaced pads, and a related method of reducing voltage drops on a supply-distribution metal path of a device.
Low-pin-count devices enjoy success because of their reduced number of input/output pads. A basic view of a printed circuit board PCB with a low-pin-count packaged device is shown in
Typically, low-pin-count devices may have a single supply pad VDDIO and a number of input/output cells each containing a general-purpose input/output circuit (GPIO) coupled to a respective input/output pad. The supply voltage VDD, that, for example, may be of 3.3V, is internally distributed to all internal circuits through a supply-distribution metal path, that may be, for example, a supply metal ring or a metal grid that has a distributed parasitic resistance Rpg.
In the ensuing description, reference is made to the case in which the supply-distribution metal path is a ring surrounding the core of the circuit, though the same considerations hold mutatis mutandis if the metal distribution path is a grid.
The voltage drop along the supply metal ring, the maximum value of which in general depends on the functioning of the IO circuits and may be attained, for example, in correspondence of the farthest spot on the supply metal ring, and often “diametrically” opposite to a single supply pad VDDIO location, is a design constraint of low-pin-count devices, and depends upon the different current absorptions of the internal circuits and upon their distance from the supply pad(s) of the packaged device.
Low-pin-count devices have few supply pads and often only one supply pad (as shown by way of example in
For this reason, currents delivered/absorbed by the GPIOs are carefully designed (limited), and this is often a severe design constraint of low-pin-count devices.
Studies carried out have demonstrated an economical feasibility of having general purpose circuits of low-pin-count packaged integrated devices adapted to be effectively configured by users for injecting an auxiliary current on the supply-distribution metal path of the device, in order to supply, at a satisfactory voltage, circuits of the device that may occasionally or often absorb a current in excess of the nominal maximum design current that may be absorbed from the supply rail of the device.
Therefore, an embodiment of a packaged device of this disclosure, having at least an input/output cell of such a modified circuit topology, may be configured by users such to use the modified input/output cell as a normal signal input/output circuit or, when needed, to inject an auxiliary current on the supply-distribution metal path of the device, simply by changing its circuital configuration. In the last case, the number of pins usable as input/output of signals is reduced, but the packaged device may be relieved of design constraints of prior-art low-pin-count packaged devices.
According to an embodiment, this important result may be obtained by realizing a packaged device with at least a novel input/output cell containing a common general purpose input/output circuit with a terminal coupled to a respective input/output connection pad of the device, the general purpose input/output circuit (GPIO) being adapted to be set in either a pull-up state or a pull-down state by an internal command of the integrated-circuit device, and including a configuring switch, for example a MOS switch controlled by a command, for coupling the terminal of the general purpose input/output circuit (GPIO) to the supply-distribution metal path.
Therefore, it may be possible to reduce voltage drops on a supply-distribution metal path of a device having the above architecture by setting either in a pull-up or pull-down state the general purpose input/output circuit, by coupling the respective input/output connection pad of the device either to an external power-supply line or to a ground node of the device, respectively, and by setting in a conduction state the controlled switch.
A basic embodiment of a packaged device, for example, a low-pin-count device, with general-purpose input/output cells according to an embodiment is shown in
The controllable switch may be, for example, a MOS transistor controlled by a command generated by a core circuitry of the device.
When the switch is open, the GPASIO works as a common GPIO circuit. By closing the switch, setting the GPIO in a pull-up state, and by coupling the respective package pin to an external supply line, an auxiliary current is injected into the supply metal ring.
An equivalent electrical scheme of a packaged device, equipped with an embodiment of a GPASIO cell, for example, diametrically opposite to the supply pad of the device VDDIO, is shown in
In an embodiment, this result is obtained at the cost of reducing the overall number of pins of the packaged device usable as input/output of signals, but this limitation is overwhelmed by the advantage of realizing a single type of packaged device, relieved of design constraints of prior-art low-pin-count packaged devices, in which the number of supply pads and of input/output signal pads is determined by users according to customer specifications.
The smaller the on resistance of the switch (RON) of the GPASIO cell, the higher the current that can be injected through the circuit, and so the smaller the voltage drop in correspondence of any GPIO circuit or other circuit coupled to the internal supply metal ring. Referring to
R
A
//[R
B+((R−RA−RB)//RON)] (1)
wherein RA is the resistance of the portion of the metal supply ring not contacting the GPASIO cell between the supply pad VDDIO and the considered generic point, R is the resistance of the whole supply ring, and RB is the resistance of the portion of the metal supply ring not contacting the supply pad VDDIO between the GPASIO cell and the considered generic point. When the switch is off and current is provided to the internal supply metal ring only through the supply pad VDDIO, the resistance seen between the supply pad VDDIO and the considered generic point is
R
A//(R−RA) (2)
which is always greater than the resistance given in the formula (1).
An embodiment of such a device may be realized in any fabrication technology, for example in bipolar technology, BCD, MOS, etc. In the so-called CMOSF9 fabrication technology, it is possible to realize controllable switches with a relatively small resistance RON with a maximum increase of area occupation of about 50% of the GPASIO compared to a GPIO cell, and without any bonding operation during the fabrication process of the device.
An embodiment of a low-pin-count device may have any number of GPASIO cells that may function as signal inputs/outputs or, when not in use as general purpose IO, as auxiliary supply inputs depending on application requirements.
The “auxiliary supply” feature of the GPASIO cell can be set at any time by, for example, core firmware, by software, or even statically by a hardware connection (tying) during the product design. Indeed, almost all GPIO circuits embedded in today's ICs, such as, for example, those present on the STM32xx microcontroller family disclosed on page 2 of the article by Tom Cantrell, “More than a core”, Circuit Cellar, Issue 213, April 2008, pages 80-86, which is incorporated by reference and which is freely downloadable from the following website:
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/TECHNICAL_ARTICLE/1206952355.pdf or in the datasheet of the devices STM32F100x of STMicroelectronics, paragraph 2.21, downloadable from the following website:
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00251732.pdf
are already adapted to be set in input pull-up/down state by the core circuit of the device. Therefore, if more than one supply pad is needed, users have only to couple one (or more) input/output signal pad(s) of a GPASIO cell to a supply line of the printed circuit board on which the packaged device is installed and to configure the GPASIO cell accordingly.
With an embodiment of such an architecture, a same packaged device is adapted to be used in both applications in which a single supply pad is insufficient or when a single supply pad is sufficient and a relatively large number of signal input/output pads is requested. This permits using a single architecture of packaged device for many different applications, instead of producing various packaged devices with different pad-ring configurations or bonding options, that means different packages, and thus several product codes (that should be qualified).
An embodiment of the disclosed GPASIO cells may also be configured for grounding a metal path, in order to prevent or minimize “bounces” of the ground potential along a metal path. Even if this disclosure refers to the case in which the GPASIO cell is to be coupled to a supply line of the device, the same observations made hereinbefore hold mutatis mutandis when the GPASIO cell is to be coupled to a ground node of the device.
Possible modifications and/or additions may be made to the hereinabove disclosed and illustrated embodiment(s). For example, an embodiment of a device such as shown in
From the foregoing it will be appreciated that, although specific embodiments have been described herein for purposes of illustration, various modifications may be made without deviating from the spirit and scope of the disclosure. Furthermore, where an alternative is disclosed for a particular embodiment, this alternative may also apply to other embodiments even if not specifically stated.
Number | Date | Country | Kind |
---|---|---|---|
MI2011A000403 | Mar 2011 | IT | national |