This application claims priority under 35 U.S.C. §119 to Korean Patent Application No. 10-2013-0142843, filed on Nov. 22, 2013 in the Korean Intellectual Property Office (KIPO), the disclosure of which is incorporated by reference herein in its entirety.
The present inventive concept relates to a semiconductor design, and more particularly to a method and an apparatus for providing a design diagram of a semiconductor device.
As a semiconductor device becomes smaller, components in the semiconductor device and wirings between the components may become densely integrated. A layout of the components and the wirings in the densely configured semiconductor device become more important in implementing the semiconductor device on a printed circuit board.
Therefore, information about the layout of the components and wirings may be used to better implement the semiconductor device on the printed circuit board.
According to an exemplary embodiment of the present inventive concept, a method for providing a design diagram of a semiconductor device is provided. The method includes generating a circuit diagram representing connections among a supply voltage, a ground voltage, and a plurality of components included in the semiconductor device and displaying a plurality of layout restrictions on the circuit diagram by using a plurality of graphic symbols.
In an exemplary embodiment of the present inventive concept, the plurality of layout restrictions may include a restriction used when implementing wirings between the plurality of components on a printed circuit board.
In an exemplary embodiment of the present inventive concept, the plurality of layout restrictions may include a restriction used when implementing wirings between the ground voltage and the plurality of components on a printed circuit board.
In an exemplary embodiment of the present inventive concept, the plurality of layout restrictions may include a restriction used when implementing wirings between the supply voltage and the plurality of components on a printed circuit board.
In an exemplary embodiment of the present inventive concept, the plurality of graphic symbols may be stored in a graphic symbol library. The plurality of graphic symbols corresponds to the plurality of layout restrictions.
In an exemplary embodiment of the present inventive concept, displaying the plurality of layout restrictions may include displaying a beta ground on the circuit diagram by using a first graphic symbol. The beta ground may be formed on an outermost layer of a printed circuit board and may be connected to a main ground formed on an inner layer of the printed circuit board.
In an exemplary embodiment of the present inventive concept, displaying the plurality of layout restrictions may include displaying a pair of wirings on the circuit diagram by using a second graphic symbol. The pair of wirings may be coupled between at least two of the plurality of components and may transmit a differential signal.
In an exemplary embodiment of the present inventive concept, displaying the plurality of layout restrictions may include displaying wirings on the circuit diagram by using a third graphic symbol. The wirings may be coupled between at least two of the plurality of components and may have substantially the same length as each other.
In an exemplary embodiment of the present inventive concept, a maximum length and a maximum allowable deviation in length of each of the wirings may be displayed near the third graphic symbol.
In an exemplary embodiment of the present inventive concept, displaying the plurality of layout restrictions may include displaying a circuit loop on the circuit diagram by using a fourth graphic symbol. The circuit loop may include a passive element and at least one of the plurality of components.
In an exemplary embodiment of the present inventive concept, displaying the plurality of layout restrictions may include displaying a wiring on the circuit diagram by using a fifth graphic symbol. The wiring may directly connect at least one of the plurality of components to a main ground formed on an inner layer of a printed circuit board through a ground via.
In an exemplary embodiment of the present inventive concept, displaying the plurality of layout restrictions may include displaying a wiring on the circuit diagram by using a sixth graphic symbol. The wiring may be coupled between at least two of the plurality of components and may have a form of a stripline on an inner layer of a printed circuit board.
In an exemplary embodiment of the present inventive concept, displaying the plurality of layout restrictions may include displaying a wiring on the circuit diagram by using a seventh graphic symbol. The wiring may be coupled between at least two of the plurality of components and may have a ground shield.
In an exemplary embodiment of the present inventive concept, displaying the plurality of layout restrictions may include displaying a wiring on the circuit diagram by using an eighth graphic symbol. The wiring may be coupled between at least two of the plurality of components.
In an exemplary embodiment of the present inventive concept, displaying the plurality of layout restrictions may include displaying a wiring on the circuit diagram by using a ninth graphic symbol. The wiring may be formed in a planar form and may be coupled between the supply voltage and at least one of the plurality of components.
According to an exemplary embodiment of the present inventive concept, an apparatus for providing a design diagram of a semiconductor device is provided. The apparatus includes a graphic symbol library, a user interface, and a control unit. The graphic symbol library is configured to store a plurality of graphic symbols in association with a plurality of layout restrictions. The plurality of layout restrictions is used when implementing the semiconductor device on a printed circuit board. The user interface is configured to generate an input signal based on an input from a user. The control unit is configured to generate a circuit diagram representing connections among a supply voltage, a ground voltage and a plurality of components in the semiconductor device based on the input signal and to generate the design diagram by displaying at least one of the plurality of graphic symbols based on the input signal.
In an exemplary embodiment of the present inventive concept, the apparatus may further include a display unit. The plurality of graphic symbols and the plurality of layout restrictions may be displayed on the display unit.
According to an exemplary embodiment of the present inventive concept, a method for providing a design diagram of a semiconductor device is provided. The method includes generating a circuit diagram including connection information among a supply voltage, a ground voltage, and a plurality of components in the semiconductor device and displaying layout information of wirings among the supply voltage, the ground voltage, and the plurality of components on the circuit diagram by using a plurality of graphic symbols.
In an exemplary embodiment of the present inventive concept, the layout information may include a plurality of restrictions used when the wirings among the supply voltage, the ground voltage, and the plurality of components are implemented in a printed circuit board.
In an exemplary embodiment of the present inventive concept, the plurality of graphic symbols may be stored in a graphic symbol library, and the plurality of graphic symbols may correspond to the plurality of layout restrictions.
Illustrative, non-limiting exemplary embodiments of the present inventive concept will be more clearly understood from the following detailed description in conjunction with the accompanying drawings:
Various exemplary embodiments of the present inventive concept will be described more fully hereinafter with reference to the accompanying drawings. The present inventive concept may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Like reference numerals may refer to like elements throughout this application.
It will be understood that when an element is referred to as being “connected” or “coupled” to another element, it can be directly connected or coupled to the other element or intervening elements may be present.
As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
For example, the semiconductor device includes a plurality of components.
Referring to
A plurality of layout restrictions is displayed on the circuit diagram by using a plurality of graphic symbols (step S200). The plurality of layout restrictions is used when implanting the circuit diagram on a printed circuit board. For example, the plurality of layout restrictions may include design guidelines for arranging and implementing the plurality of components and wirings that connect the plurality of components on the printed circuit board.
In an exemplary embodiment of the present inventive concept, the plurality of layout restrictions may include a restriction used when implementing wirings between the plurality of components on the printed circuit board.
In an exemplary embodiment of the present inventive concept, the plurality of layout restrictions may include a restriction used when implementing wirings between the ground voltage and the plurality of components on the printed circuit board.
In an exemplary embodiment of the present inventive concept, the plurality of layout restrictions may include a restriction used when implementing wirings between the supply voltage and the plurality of components on the printed circuit board.
In an exemplary embodiment of the present inventive concept, the plurality of graphic symbols may be stored in a graphic symbol library in association with the plurality of layout restrictions that corresponds to the plurality of graphic symbols, respectively. For example, the plurality of graphic symbols and the plurality of layout restrictions corresponding to the plurality of graphic symbols, respectively may be stored in the graphic symbol library. Each of the plurality of graphic symbols may represent a corresponding restriction intuitively.
A design diagram of a semiconductor device may include connections between components, connections between the components and the supply voltage, and connections between the components and the ground voltage and might not include a layout of the connections. As a semiconductor device becomes smaller and denser, an improved layout of the components and the wirings connecting the components, a supply voltage, and a ground voltage can increase a performance and a reliability of the semiconductor device.
As described above, in the method for providing a design diagram of a semiconductor device according to an exemplary embodiment of the present inventive concept, the plurality of layout restrictions, which is used when implementing the circuit diagram of the semiconductor device on the printed circuit board, is displayed on the circuit diagram by using the plurality of graphic symbols. Therefore, the method illustrated in
Referring to
The graphic symbol library 200 stores a plurality of graphic symbols GS in association with a plurality of layout restrictions used when implementing the semiconductor device on a printed circuit board.
The user interface 400 generates an input signal IS based on an input from a user.
The control unit 100 generates the circuit diagram representing connections among a supply voltage, a ground voltage, and a plurality of components included in the semiconductor device based on the input signal IS, and displays the circuit diagram on the display unit 300.
In addition, the control unit 100 reads the plurality of graphic symbols GS and the plurality of layout restrictions corresponding to the plurality of graphic symbols GS, respectively, from the graphic symbol library 200, and displays the plurality of graphic symbols GS and the plurality of layout restrictions on the display unit 300. The user of the apparatus may select at least one of the plurality of graphic symbols GS displayed on the display unit 300, and the user interface 400 may generate the input signal IS based on the selection of the user. The control unit 100 generates the design diagram of the semiconductor device by displaying at least one of the plurality of graphic symbols GS on the circuit diagram based on the input signal IS received from the user interface 400, and displays the design diagram on the display unit 300.
The method for providing the design diagram of the semiconductor device of
Hereinafter, exemplary embodiments of displaying the plurality of layout restrictions on the circuit diagram by using the plurality of graphic symbols GS will be described in detail with reference to
In
Referring to
The beta ground 514 may be displayed on the circuit diagram by using the first graphic symbol 510 of
For example, as illustrated in
Among wirings coupled between the plurality of components included in the circuit diagram, a pair of wirings that transmits a differential signal may be displayed on the circuit diagram by using the second graphic symbol 520 of
For example, as illustrated in
In an exemplary embodiment of the present inventive concept, an impedance value of the pair of wirings represented by the second graphic symbol 520 may be displayed near the second graphic symbol 520 on the circuit diagram.
For example, as illustrated in
Among wirings coupled between the plurality of components included in the circuit diagram, wirings that are required to have substantially the same length may be displayed on the circuit diagram by using the third graphic symbol 530 of
For example, as illustrated in
In an exemplary embodiment of the present inventive concept, a maximum length and a maximum allowable deviation in length of the wirings represented by the third graphic symbol 530 may be displayed near the third graphic symbol 530 on the circuit diagram.
For example, as illustrated in
A circuit loop that includes a passive element and at least one of the plurality of components and is required to be formed as short as possible may be displayed on the circuit diagram by using the fourth graphic symbol 540 of
For example, as illustrated in
In
Referring to
Referring to
In
As illustrated in
Referring to
As illustrated in
Referring to
Among wirings coupled between the plurality of components included in the circuit diagram, a wiring that is required to be formed as short as possible may be displayed on the circuit diagram by using the eighth graphic symbol 580 of
For example, as illustrated in
Among wirings for providing the supply voltage to the plurality of components included in the circuit diagram, a wiring that is required to have the planar form instead of having a form of a line may be displayed on the circuit diagram by using the ninth graphic symbol 590 of
For example, as illustrated in
In an exemplary embodiment of the present inventive concept, a minimum allowable value of a width-length ratio WLR of the wiring represented by the ninth graphic symbol 590 may be displayed near the ninth graphic symbol 590 on the circuit diagram. The width-length ratio WLR is a ratio of a width to a length of the wiring having the planar form.
For example, as illustrated in
As described above, the graphic symbol library 200 stores the plurality of graphic symbols GS in association with the plurality of layout restrictions. The plurality of layout restrictions is used when implementing the semiconductor device on the printed circuit board.
For example, as illustrated in
Referring to
Referring back to
For example, when a user of the apparatus 10 selects one of the plurality of graphic symbols GS displayed on the display unit 300 and a location of the circuit diagram at which a layout restriction corresponding to the selected graphic symbol GS is applied by using the user interface 400, the control unit 100 may display the selected graphic symbol GS on the location of the circuit diagram to generate the design diagram.
The method and apparatus for providing a design diagram of a semiconductor device by using the first through ninth layout restrictions and the first through ninth graphic symbols 510, 520, 530, 540, 550, 560, 570, 580, and 590 are described above with reference to
As described above with reference to
According to an exemplary embodiment of the present inventive concept, a method for providing a design diagram of a semiconductor device that includes a circuit diagram together with layout information for implementing the circuit diagram on a printed circuit board is provided.
According to an exemplary embodiment of the present inventive concept, an apparatus for providing a design diagram of a semiconductor device that includes a circuit diagram together with layout information for implementing the circuit diagram on a printed circuit board is provided.
The foregoing is illustrative of the present inventive concept and is not to be construed as limiting thereof. Although a few exemplary embodiments have been described, it will be understood by those skilled in the art that various modifications in form and details may be made thereto without departing from the spirit and scope of the present inventive concept as defined by the claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2013-0142843 | Nov 2013 | KR | national |