1. Field of the Invention
The present invention is generally in the field of electronic circuits and systems. More specifically, the present invention is in the field of semiconductor devices and fabrication.
2. Background Art
Electronic devices and systems have become an essential staple of modern existence, utilized in virtually every aspect of life, from increasing personal communications options, to enhancing workplace productivity, and even expanding the is definition of workplace. As products such as personal computers, mobile telephones, navigational systems, and hands free communications devices become more sophisticated and, perhaps counter intuitively, easier to use, our reliance upon them grows. Consequently, what once were considered tools of convenience are increasingly seen as resources of necessity, and that trend has continued strongly.
The combined effects of increasing device complexity and growing consumer demand places considerable strain on the businesses that deliver sophisticated electronic products to the marketplace. On one hand, high demand produces an attractive commercial environment for those enterprises, encouraging others to enter the marketplace and compete for consumer affections. The resulting competition among product providers makes managing production costs crucial to their continued competitiveness. At the same time, however, the increased complexity of the component devices and sub-systems on which these sophisticated electronic products rely almost compels specialization by the suppliers of those component elements. As a result, a provider of cellular telephones, for example, must typically form alliances with suppliers of key cellular telephone components, such as semiconductor device components, and those semiconductor device suppliers may in turn rely upon semiconductor fabrication facilities utilizing various fabrication processes to produce the semiconductor devices they supply.
For a supplier delivering a product that depends on upstream component fabrication, access to more than one fabrication source for an essential component may be desirable. Having more than one source for essential components presents multiple advantages. First, having a choice amongst alternative fabrication sources producing the same component gives a business leverage to minimize component costs, which may be essential to its own competitiveness. Secondly, reliance on more than one fabrication source makes a supplier less vulnerable to production failures by any single facility. In addition, reliance on more than one fabrication source increases available production capacity, in case of a sudden spike in demand.
Although access to more than one fabrication source provides several advantages, as described, it also poses challenges for a supplier seeking to deliver consistent product performance while incorporating components from distinct sources. The challenge can be particularly great for suppliers of radio frequency (RF) communication product components, for example, where even minor variations in component performance can deleteriously effect overall system performance. For instance, the performance of a cellular telephone may depend on the performance of a component sub-system, which may itself be dependent on the performance of a semiconductor device. Where an integrated circuit chip is produced using multiple fabrication processes, the chip supplier must compensate for small variations in performance of the chips produced by the different fabrication processes, in order to supply a consistent product to a cellular telephone provider.
Conventional solutions for assuring consistent performance from semiconductor devices fabricated using multiple fabrication processes, for example, may include implementation of operating instructions that take into consideration variations in performance among the devices produced by the different fabrication processes. One such solution is presented in
Semiconductor device 100 comprises both analog and digital circuit elements, as shown in
An advantage of the conventional solution shown in
Thus, there is a need to overcome the drawbacks and deficiencies in the art to enable determination of tuning parameters for a semiconductor device according to the fabrication process used to produce it.
A method and system supporting production of a semiconductor device using a plurality of fabrication processes, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
The features and advantages of the present invention will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed description and accompanying drawings, wherein:
The present invention is directed to a method and system supporting production of a semiconductor device using a plurality of fabrication processes. Although the invention is described with respect to specific embodiments, the principles of the invention, as defined by the claims appended herein, can obviously be applied beyond the specifically described embodiments of the invention described herein. Moreover, in the description of the present invention, certain details have been left out in order to not obscure the inventive aspects of the invention. The details left out are within the knowledge of a person of ordinary skill in the art.
The drawings in the present application and their accompanying detailed description are directed to merely example embodiments of the invention. To maintain brevity, other embodiments of the invention, which use the principles of the present invention, are not specifically described in the present application and are not specifically illustrated by the present drawings. It should be borne in mind that, unless noted otherwise, like or corresponding elements among the figures may be indicated by like or corresponding reference numerals.
In
Also included in semiconductor device 200 of
In effect, the performance of semiconductor device 200, in
By including Fab ID 211, e.g., four bits having the permanent value of “0010”, in semiconductor device 200, the present embodiment permits semiconductor device 200 to read Fab ID 211, associate Fab ID 211 with one of a plurality of fabrication processes to determine an associated fabrication process used for fabrication of semiconductor device 200, and to tune one or more parameters according to the associated fabrication process. In one embodiment, the fabricated process and its rules and parameters may be defined by fabrication labs or libraries provided by fabrication labs, such as TSMC (Taiwan Semiconductor Manufacturing Company), UMC (United Microelectronics Corporation), or other foundries. In one embodiment, a temperature compensation algorithm optimized to the fabrication process producing semiconductor device 200 may also be run, in which case the temperature compensation algorithm may be selected by semiconductor device 200, according to the fabrication process associated with Fab ID 211.
Although in the present embodiment, Fab ID 211 is represented as a four-bit registry entry on semiconductor device 200, in other embodiments Fab ID 211 may be encoded in a register using more, or fewer, bits. Alternatively, in one embodiment, Fab ID 211 is burned into a non-volatile memory, such as ROM 206, for example, or Fab ID 211 may be set by tying one or more bits, high or low, in interface register 210 while designing the circuits for semiconductor device 200. Furthermore, in other embodiments, semiconductor device 200 may correspond to devices other than semiconductor device 200, and may comprise any semiconductor device capable of having its performance tunably enhanced.
Turning now to
Referring to the steps of flowchart 300 in
Continuing with step 320 of
Step 330 of flowchart 300 comprises tuning at least one programmable parameter of semiconductor device 200 according to settings corresponding to the associated fabrication process. In the embodiment of
Although in the embodiment shown in
Continuing with step 340 of flowchart 300, step 340 comprises running a temperature compensation algorithm corresponding with the associated fabrication process. Just as different fabrication processes may produce subtlety distinct performance profiles that may be brought into alignment by the tuning of programmable parameters, those different fabrication processes my result in varying temperature response profiles among a family of semiconductor devices as well. Even where, for example, performance parameters of semiconductor devices produced by different fabrication processes are substantially identical, their temperature response may not be, so that performance stability may vary among those devices. Step 340 may be performed to address that possibility by applying a temperature compensation algorithm specific to the fabrication process used for production of the semiconductor device. Other performance parameters that can be tuned by Fab ID firmware 208 may include transmitter and receiver high and low dB levels in the analog portion of the semiconductor device 200.
As a result of the tuning method for a semiconductor device capable of being fabricated using a plurality of fabrication processes, described in the exemplary embodiments set forth in the present application and shown by flowchart 300 in
As shown in
Electronic system 400 can be utilized in, for example, a wired communications device, a wireless communications device, a cell phone, a switching device, a router, a repeater, a codec, a LAN, a WLAN, a Bluetooth enabled device, a digital camera, a digital audio player and/or recorder, a digital video player and/or recorder, a computer, a monitor, a television set, a satellite set top box, a cable modem, a digital automotive control system, a digitally-controlled home appliance, a printer, a copier, a digital audio or video receiver, an RF transceiver, a personal digital assistant (PDA), a digital game playing device, a digital testing and/or measuring device, a digital avionics device, a medical device, or a digitally-controlled medical equipment, or in any other kind of system, device, component or module utilized in modern electronics applications.
Thus, the present application discloses a method and system supporting production of a semiconductor device using a plurality of fabrication processes. By having a semiconductor device read a fabrication identification recorded in itself, one embodiment of the present invention enables identification of the fabrication process by which the semiconductor device was produced, from among a plurality of possible alternatives. By further associating performance characteristics, including temperature response, for example, with an identified fabrication process, one embodiment of the present invention permits fabrication process specific tuning and performance management of a semiconductor device, advantageously improving adherence to desired performance specifications.
From the above description of the invention it is manifest that various techniques can be used for implementing the concepts of the present invention without departing from its scope. Moreover, while the invention has been described with specific reference to certain embodiments, a person of ordinary skill in the art would recognize that changes can be made in form and detail without departing from the spirit and the scope of the invention. The described embodiments are to be considered in all respects as illustrative and not restrictive. It should also be understood that the invention is not limited to the particular embodiments described herein, but is capable of many rearrangements, modifications, and substitutions without departing from the scope of the invention.