This disclosure relates generally to semiconductor devices, and more specifically, to reducing area and routing overhead by placing analog multiplexer cells in the input/output pad ring of a semiconductor device die.
In many of today's semiconductor device applications, multiple analog-to-digital converters and analog comparators are integrated throughout the chip. The input/output (I/O) channels for these IP blocks are multiplexed on I/O pads through hard macro analog multiplexers (“anamuxes”). Typically, the anamux blocks are placed in an area of the chip that is space limited and can consume significant die area and routing overhead. In some device designs, anamuxes are placed in the I/O padring adjacent to I/O pads, and in other designs the anamuxes are placed in I/O channels near the padring. Again, this placement takes up space that can be used by I/O pads or increases the area needed by the I/O channels.
It is therefore desirable to overcome the area and routing overhead issues of traditional approaches.
Embodiments of the present invention may be better understood by referencing the accompanying drawings.
The use of the same reference symbols in different drawings indicates identical items unless otherwise noted. The figures are not necessarily drawn to scale.
Embodiments of the present invention overcome area and routing overhead issues of traditional anamux incorporation in a semiconductor device by placing a functional anamux block on top of an I/O pad. In some embodiments, multiple anamux blocks can be stacked either vertically or placed on neighboring I/O pads for horizontal stacking. Embodiments provide the anamux blocks as the same width as the I/O pads and the width is optimized to minimize padring height. In some embodiments, a power/ground I/O (PGE) bond pad architecture is enabled by the incorporation of both I/O pad and anamux blocks in the same region, providing two bonding regions, which can further reduce chip area. Some embodiments also permit routing of signals through the anamux block to neighoring blocks and the I/O channels.
Traditionally, anamuxes used to handle I/O channels for ADCs and analog comparators (ACMPs) have been placed in regions of the sea of gates or I/O channels, but this can account for significant die area and routing overhead.
Further, integration of anamuxes in the I/O channels area can lead to significant routing implementation challenges (e.g., from the I/O pad to the anamux and from the anamux to the ADC/ACMP) due to needs for low resistance and low noise coupling. Such routing and shielding requirements, such as coaxial shielding and star routing, can increase chip area by as much as 2-3%. As will be discussed in greater detail below, embodiments of the present invention avoid the routing challenges between the I/O pad and the anamux, as well as shielding challenges.
As a solution to the issues presented above, embodiments provide an architecture for anamux and I/O integration for ADC and ACMP I/O channels by placing the functional anamux block on top of an I/O pad. These functional blocks can, in turn, be stacked horizontally or vertically and provide signal routing through the functional blocks for communication with neighboring blocks.
To reduce routing overhead associated with the anamux blocks, routing channels are provided in anamux block 430. For example, anamux block 430 includes a set of vertical signal routing channels 432, which can pass signals from I/O pad 410 to a block located vertically on top of anamux block 430. An example of such a vertically-stacked block is illustrated in
An added benefit of having the additional height introduce by incorporating the AM and DECAP blocks in the I/O padring, is that power/ground bonding (PGE) can be incorporated because the additional height permits two bonding windows in the region of an I/O pad. Thus, a power/ground bond and an I/O bond can be provided in the I/O pad bonding region, eliminating the need for certain power pads in the padring, as will be illustrated below with regard to
In the example illustration of
As discussed above, in an example of a traditional embodiment where anamux blocks are incorporated in the I/O channel, the width of the I/O channel is about 115 microns with an I/O padring width of about 183 microns. By comparison, for an example embodiment of the present disclosure, the I/O channel width is about 40 microns with an I/O padring width of 207 microns. This example results in a width saving of 51 microns and an area saving of about 17% in the padring region. This area reduction in the padring region can result in an overall area reduction in die size of about 4%, which can improve gross margin.
As previously discussed, the additional height introduced by incorporating the AM and DECAP blocks in the I/O padring, is that power/ground bonding can be incorporated because the additional height permits two bonding windows in the region of an I/O pad.
Embodiments provide a mechanism by which anamux functional blocks can be incorporated in the I/O padring of a semiconductor device. The anamux functional blocks are formed on top of I/O pads and can provide routing from the I/O pad not only to the anamux circuitry in the anamux block, but also to neighboring anamux blocks via internal signal routing channels as well as the sea of gates in the SoC core. The inclusion of these anamux blocks in the padring can reduce area consumption in the core of the semiconductor device and overall area consumption of the device.
By now it should be appreciated that there has been provided a semiconductor device that includes a core region including circuits formed on a substrate, and an input/output pad region formed on the perimeter of the semiconductor device around the core region. The input/output region includes a plurality of input/output (I/O) pads formed over the substrate, one or more analog multiplexer (anamux) blocks, each anamux block formed on a top surface of a corresponding I/O pad, and each anamux block including analog multiplexer circuitry coupled to the corresponding I/O pad.
In one aspect of the above embodiment the analog multiplexer circuitry of each anamux block is further coupled to one of one or more analog-to-digital converters or one or more analog comparators.
In another aspect of the above embodiment, each anamux block includes one or more signal routing channels each configured to pass a signal from a first major surface of the anamux block to one of an opposing second major surface of the anamux block and the core region. In a further aspect, the first major surface abuts the I/O pad corresponding to the anamux block in a still further embodiment, the functional block formed on the top major surface of the anamux block is one of a second anamux block and a decoupling capacitor. In yet a further aspect, a second functional block is formed on a top major surface of the second anamux block, and the second functional block is one of a third anamux block and a decoupling capacitor.
In another aspect, the first major surface abuts a first neighboring functional block, the second major surface abuts a second neighboring functional blocks, and each of the first and second neighboring functional blocks are formed on corresponding I/O pads neighboring the I/O pad corresponding to the anamux block. In yet a further aspect, one of the first and second neighboring functional blocks is one of a second anamux block and a decoupling capacitor.
In yet another aspect, a height of an anamux block and the corresponding I/O pad permits to vertically-placed bonding windows in the I/O pad region. In still another aspect, a width of the anamux block is the same as a width of the I/O pad corresponding to the anamux block.
In another embodiment, a method is provided for forming a semiconductor device. The method includes providing a semiconductor substrate where the semiconductor device is formed on a device region of the semiconductor substrate, forming one or more circuits in a core region of the device region, forming a plurality of I/O pads on the perimeter of the device region around the core region, and forming one or more analog multiplexer (anamux) blocks, where each anamux block is formed to include analog multiplexer circuitry coupled to the corresponding I/O pad.
One aspect of the above embodiment further includes forming one or more analog-to-digital converters or one or more analog comparators in the core region, and electrically coupling the one or more analog-to-digital converters or one or more analog comparators to one or more of the analog multiplexer circuitry.
Another aspect of the above embodiment includes forming one or more signal routing channels in each anamux block. A first set of the one or more signal routing channels is formed from a first major surface of the anamux block to an opposing second major surface of the anamux block. Each signal routing channel of the first set is configured to pass a signal from the first major surface to the opposing second major surface. A second set of the one or more signal routing channels is formed from the first major surface of the anamux block and configured to pass a signal from the first major surface to the core region. A further aspect includes forming the first major surface of the anamux block on a top major surface of the I/oh pad corresponding to the anamux block, forming the second major surface of the anamux block is a top major surface of the anamux block, and forming a functional block on the second major surface of the anamux block where one or more of the signal routing channels electrically couples the I/O pad to circuitry comprised in the functional block. In yet a further aspect, the functional block formed on the top major surface of the anamux block is one of a second anamux block and a decoupling capacitor.
In yet a further aspect, the method includes forming the first major surface of the anamux block to abut a first neighboring functional block, forming the second major surface of the anamux block to abut a second neighboring functional block, and forming each of the first and second neighboring functional blocks on a corresponding I/O pads neighboring the I/O pad corresponding to the anamux block. In a further aspect, one of the first and second neighboring functional blocks is one of a second anamux block and a decoupling capacitor.
In still a further aspect, the method includes forming the anamux block and the corresponding I/O pad of a height that permits to vertically-placed bonding windows in the I/O pad region. In another further aspect, the method includes forming the anamux block such that a width of the anamux block and a width of the corresponding I/O pad are the same.
Another embodiment provides an I/O pad region of a semiconductor device that includes an I/O pad formed over a substrate, and an anamux block formed over the I/O pad where the anamux block includes analog multiplexer circuitry electrically coupled to the I/O pad.
Because the apparatus implementing the present invention is, for the most part, composed of electronic components and circuits known to those skilled in the art, circuit details will not be explained in any greater extent than that considered necessary as illustrated above, for the understanding and appreciation of the underlying concepts of the present invention and in order not to obfuscate or distract from the teachings of the present invention.
Although the invention has been described with respect to specific conductivity types or polarity of potentials, skilled artisans appreciated that conductivity types and polarities of potentials may be reversed.
Moreover, the terms “front,” “back,” “top,” “bottom,” “over,” “under” and the like in the description and in the claims, if any, are used for descriptive purposes and not necessarily for describing permanent relative positions. It is understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of operation in other orientations than those illustrated or otherwise described herein.
Although the invention is described herein with reference to specific embodiments, various modifications and changes can be made without departing from the scope of the present invention as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of the present invention. Any benefits, advantages, or solutions to problems that are described herein with regard to specific embodiments are not intended to be construed as a critical, required, or essential feature or element of any or all the claims.
The term “coupled,” as used herein, is not intended to be limited to a direct coupling or a mechanical coupling.
Furthermore, the terms “a” or “an,” as used herein, are defined as one or more than one. Also, the use of introductory phrases such as “at least one” and “one or more” in the claims should not be construed to imply that the introduction of another claim element by the indefinite articles “a” or “an” limits any particular claim containing such introduced claim element to inventions containing only one such element, even when the same claim includes the introductory phrases “one or more” or “at least one” and indefinite articles such as “a” or “an.” The same holds true for the use of definite articles.
Unless stated otherwise, terms such as “first” and “second” are used to arbitrarily distinguish between the elements such terms describe. Thus, these terms are not necessarily intended to indicate temporal or other prioritization of such elements.