This application claims the priority benefit of Taiwan application serial no. 104109728, filed on Mar. 26, 2015. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
1. Field of the Invention
The invention relates to an electronic circuit, and particularly relates to an integrated circuit and an implementation method thereof.
2. Description of Related Art
Integrated circuits (ICs) play an important part in development of modern science and technology. The ICs are widely used in daily life, for example, the ICs are used in micro controller units (MCUs), mobile phone chips and even memory chips. As electronic devices are developed towards a trend of multifunction and precision, sizes and layout areas of the ICs become a study and research objective of various manufacturers.
The invention is directed to an integrated circuit (IC) and an implementation method thereof, where an area of the IC is reduced by changing a layout method of input/output cells, an electrostatic discharge component and input/output pads.
The invention provides an integrated circuit including a unit area, a first input/output (IO) cell, a second IO cell, an electrostatic discharge (ESD) component, a first IO pad and a second IO pad. The unit area is divided into a plurality of subareas, where a subarea of an ith column and a jth row in the subareas is defined as SA(i,j), and i and j are integers. The first IO cell is arranged in a subarea SA(i,j+1) of the subareas. The second IO cell is arranged in a subarea SA(i+1,j+1) of the subareas. The ESD component is arranged in at least one of the subareas of the jth row. The first IO pad is arranged on the first IO cell and electrically connected to the first IO cell. The second IO pad is arranged on the second IO cell and electrically connected to the second IO cell.
The invention provides an implementation method of an integrated circuit, which includes following steps. A unit area is divided into a plurality of subareas, where a subarea of an ith column and a jth row in the subareas is defined as SA(i,j), and i and j are integers. A first IO cell is arranged in a subarea SA(i,j+1) of the subareas. A second IO cell is arranged in a subarea SA(i+1,j+1) of the subareas. An ESD component is arranged in at lease one of the subareas of the jth row. A first IO pad is arranged on the first IO cell and electrically connected to the first IO cell. A second IO pad is arranged on the second IO cell and electrically connected to the second IO cell.
According to the above descriptions, the IO cells, the ESD component and the IO pads are effectively configured to decrease a layout area of the IC, so as to reduce a size of the IC. In some embodiments, one of the IO cells is selectively set as a power/ground IO cell, and the ESD component is coupled to the power/ground IO cell to protect the IC from being damaged by ESD. Moreover, as the power/ground IO cell has a metal layer and does not have any electronic component, an influence of IR drop of the power supply on the IC is mitigated.
In order to make the aforementioned and other features and advantages of the invention comprehensible, several exemplary embodiments accompanied with figures are described in detail below.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
According to the above design, by covering the first IO pad 140_1 on the first IO cell 120_1, and covering the second IO pad 140_2 on the second IO cell 120_2, a layout area of the IC 100A is decreased, so as to decrease a size area of the IC 100A.
Moreover, in the present embodiment, the first IO pad 140_1 further partially covers the ESD component 130, and/or the second IO pad 140_2 further partially covers the first IO cell 120_1.
In the present embodiment, the IO cell of the IC 100A can be a power/ground IO cell or a signal IO cell. In other words, one of the first IO cell 120_1 and the second IO cell 120_2 can be the power/ground IO cell, for example, the power/ground IO cell of the present embodiment is the first IO cell 120_1. However, in other embodiments, the power/ground IO cell can also be the second IO cell 120_2. In view of the operation of the IC 100A, the power/ground IO cell can serve as a power supply interface. An external power supplier (not shown) of the IC 100A can supply power to a core circuit (not shown) of the IC 100A through the power/ground IO cell, and/or supply power to the other IO cells of the IC 100A through the power/ground IO cell.
The power/ground IO cell of the present embodiment may have a metal layer, and none electronic component (for example, passive components such as capacitors, etc., and/or active components such as transistors, etc.) is configured thereon. The metal layer without electronic component can reduce an influence of an IR drop of a power supply on the IC. The ESD component 130 is electrically connected to the power/ground IO cell (for example). In the present embodiment, the power/ground IO cell is the first IO cell 120_1. Since the ESD component 130 is located adjacent to the first IO cell 120_1, when the IC 100A has an ESD event, the ESD component 130 can opportunely guide an ESD current to the first IO cell 120_1, or opportunely guide the ESD current of the first IO cell 120_1 to the other power/ground IO cell (not shown), so as to prevent the ESD current from causing damage to the IC 100A. Implementation and operation of the ESD component 130 may adopt a conventional ESD technique or other ESD protection techniques, which are not repeated.
Moreover, in the present embodiment, the number of the unit areas 110 of the IC 100A can be plural and the unit areas 110 can be arranged adjacent to each other, as that shown in
It should be noticed that since the ESD component of the invention can be arranged in at least one of the subareas of the jth row, the ESD component is not limited to be arranged in the subarea SA(i+1,j) of the aforementioned embodiment, as that shown in
Referring to
It should be noticed that the first IO cell 220_1 may have a plurality of different configurations based on the IO ports 222a and 222b, and in each of the configurations, the predetermined area corresponding to at least one IO port is configured with the first IO pad 240_1, and the predetermined area corresponding to at least one other IO port is empty and is not configured with the IO pad. For example, in view of the configuration of the present embodiment, the predetermined area A1 corresponding to the IO port 222a is configured with the first IO pad 240_1, and the predetermined area A2 corresponding to the other IO port 222b is empty and is not configured with the IO pad. Therefore, the IO pin 223 can perform signal transmission with the first IO pad 240_1 through the IO port 222a.
Similarly, the first IO cell 220_1 in
Referring to
The first IO pad 340_1 is arranged (stacked) on the first IO cell 320_1, and is electrically connected to the first IO cell 320_1 through a via plug 350_1. The second IO pad 3402 is arranged (stacked) on the second IO cell 320_2, and is electrically connected to the second IO cell 320_2 through a via plug 350_2. The third IO pad 340_3 is arranged (stacked) on the third IO cell 320_3, and is electrically connected to the third IO cell 320_3 through a via plug 350_3.
One of the first IO cell 320_1, the second IO cell 320_2 and the third IO cell 320_3 of the IC 300 of the present embodiment can be a power/ground IO cell. For example (but not limited thereto), the first IO cell 320_1 can be the power/ground IO cell, and the second IO cell 320_2 and the third IO cell 320_3 can be signal IO cells. However, in different embodiments, the power/ground IO cell can also be the second IO cell 320_2 or the third IO cell 320_3. The ESD component 330 is electrically connected to the power/ground IO cell (one of the IO cells 320_1, 320_2 and 320_3) to protect the IC 300 from ESD interference to ensure a normal operation thereof. Since the ESD component 330 is located adjacent to the power/ground IO cell (one of the IO cells 320_1, 320_2 and 320_3), when the IC 300 has an ESD event, the ESD component 330 can opportunely guide an ESD current to the power/ground IO cell (one of the IO cells 320_1, 320_2 and 320_3), or opportunely guide the ESD current of the power/ground IO cell (one of the IO cells 320_1, 320_2 and 320_3) to the other power/ground IO cell (for example, the power/ground IO cell in the neighbouring unit area), so as to avoid causing damage to the IC 300. Implementation and operation of the ESD component 330 may adopt a conventional ESD technique or other ESD protection techniques, which are not repeated.
One of the first IO cell 320_1, the second IO cell 320_2 and the third IO cell 320_3 of the IC 300 of the present embodiment can be a signal IO cell. The signal IO cell is electrically connected to a signal pin of a core circuit (not shown) of the IC 300. During the operation of the IC 300, the signal IO cell can serve as a signal (data) communication interface between the core circuit (not shown) and an external circuit of the IC 300.
The ESD component 330 of the present embodiment may also have different configurations. Referring to
In the present embodiment, the IO cell 420_1 includes an active region. The active region is used for accommodating a circuit layout of the IO cell 420_1. The IO cell 420_1 further includes an IO port 422a, an IO port 422b and an IO port 422c. The IO ports (for example, the IO port 422a, the IO port 422b and the IO port 422c) can be arranged in the active region of the IO cell 420_1. The IO port 422a, the IO port 422b and the IO port 422c can transmit a same signal of a same IO pin 423 in the IO cell 420_1. Moreover, the IO port 422a, the IO port 422b and the IO port 422c respectively provide corresponding predetermined areas, for example, a predetermined area A3, a predetermined area A4 and a predetermined area A5 of the present embodiment, and each of the predetermined areas can accommodate one IO pad.
In the present embodiment, the IO ports can be designed according to different usage situations, such that the IO cell 420_1 may have different configurations. It should be noticed that in each of the configurations, the predetermined area corresponding to at least one IO port is configured with the IO pad, and the predetermined area corresponding to at least another IO port is empty and is not configured with the IO pad. For example, the predetermined area A3 in
Moreover, referring to
Referring to
Proffering to
The IC 500 includes a first IO cell 520_1, a second IO cell 520_2, a third IO cell 520_3, a fourth IO cell 520_4, an ESD component 530, a first IO pad 540_1, a second IO pad 540_2, a third IO pad 540_3 and a fourth IO pad 540_4. The ESD component 530 is arranged in the subarea SA(i+1,j), the subarea SA(i+2,j) and the subarea SA(i+3,j) of the jth row. The first IO cell 520_1 is arranged in the subarea SA(i,j), the subarea SA(i,j+1), the subarea SA(i,j+2) and the subarea SA(i,j+3). The second IO cell 520_2 is arranged in the subarea SA(i+1,j+1), the subarea SA(i+1,j+2) and the subarea SA(i+1,j+3). The third IO cell 520_3 is arranged in the subarea SA(i+2,j+1), the subarea SA(i+2,j+2) and the subarea SA(i+2,j+3). The fourth IO cell 520_4 is arranged in the subarea SA(i+3,j+1), the subarea SA(i+3,j+2) and the subarea SA(i+3,j+3).
The first IO pad 540_1 is arranged (stacked) on the first IO cell 520_1, and is electrically connected to the first IO cell 520_1 through a via plug 550_1. The second IO pad 540_2 is arranged (stacked) on the second IO cell 520_2, and is electrically connected to the second IO cell 520_2 through a via plug 550_2. The third IO pad 540_3 is arranged (stacked) on the third IO cell 520_3, and is electrically connected to the third IO cell 520_3 through a via plug 550_3. The fourth IO pad 540_4 is arranged (stacked) on the fourth IO cell 520_4, and is electrically connected to the fourth IO cell 520_4 through a via plug 550_4. Detailed operation of the IC 500 may refer to related description of the IC 100A, 100B or 300 of the aforementioned embodiment, which is not repeated.
Similar to the aforementioned embodiment of
Referring to
In summary, the IO cells, the ESD component and the IO pads are effectively configured to decrease a layout area of the IC, so as to reduce a size of the IC. One of the IO cells is selectively set as a power/ground IO cell, and the ESD component is coupled to the power/ground IO cell to protect the IC from being damaged by ESD. Moreover, as the power/ground IO cell has a metal layer and does not have any electronic component, an influence of IR drop of the power supply on the IC is mitigated.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
104109728 | Mar 2015 | TW | national |