This disclosure relates to an arrayed switch circuitry system and switching circuit, and particularly to an arrayed switch circuitry system and switching circuit applicable to system packaging.
System packaging is packing a number of chips into one integrated circuit (IC). In current system packaging, connection between chips and connection of input/output pins of the package are routed through wiring redistribution layer (RDL). When the wiring design of RDL is completed, the packaging factory performs manufacturing and packaging, and after the packaging is completed, the package is handed over to the testing factory for integrated circuit testing. Since all the wiring redistribution layers are customized by the packaging factory, the wiring redistribution layers may have to be redesigned when the packaged integrated circuit is tested by the testing factory and it is discovered that the wiring of the wiring redistribution layer needs to be modified, or when the chip in the integrated circuit needs to be replaced, which increases the product research-and-development time and research-and-development cost. In addition, when encountering products with less quantity demand, the packaging factory tends to have a lower willingness to take orders.
According to one or more embodiment of this disclosure, an arrayed switch circuitry system includes a number of contact units arranged as an array, wherein each of the contact units includes: a pad; a first row channel provided with a first switching element; a first column channel connected to the first row channel and provided with a second switching element; a connecting channel connected the pad to the first row channel or the first column channel; a second row channel connected to the pad through a third switching element; and a second column channel connected to the pad through a fourth switching element; wherein the first row channel of each of the contact units with the same row position is connected to each other, the second row channel of each of the contact units with the same row position is connected to each other, the first column of each of the contact units with the same column position is connected to each other, and the second column channel of each of the contact units with the same column position is connected to each other.
According to one or more embodiment of this disclosure, a switching circuit, includes: a transmission gate having an input end, an output end, two gate control ends and two base control ends, and configured to make the input end and the output end conduct or not conduct with each other according to voltages of the two gate control ends; and a base voltage control sub-circuit connected to the input end and the two base control ends, and configured to adjust voltages of the two base control ends according to a voltage of the input end when the input end and the output end conduct with each other, for a voltage difference between the input end and the two base control ends to be smaller than a default value.
The present disclosure will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only and thus are not limitative of the present disclosure and wherein:
In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. According to the description, claims and the drawings disclosed in the specification, one skilled in the art may easily understand the concepts and features of the present invention. The following embodiments further illustrate various aspects of the present invention, but are not meant to limit the scope of the present invention.
Please refer to
The first chip C1 has a number of pins C11 and C12, and the second chip C2 has a number of pins C21 and C22. The redistribution layer A1 may include a number of wiring lines not connected with each other. The connecting chip C3 includes an arrayed switch circuitry system, wherein the arrayed switch circuitry system includes a number of pads and a number of switching elements, and the switching elements may be controlled to conduct channels between different combinations of the pads. That is, the connecting chip C3 is a programmable connecting chip. The detailed structure of the arrayed switch circuitry system of the connecting chip C3 is described below. The through mold via layer A2 includes a number of through mold vias TMV. The through silicon via layer A3 includes a number of through silicon vias TSV. The pins C11 and C12 of the first chip C1 and the pins C21 and C22 of the second chip C2 may be connected to the pads P of the connecting chip C3 at different locations respectively through a number of wiring lines of the redistribution layer A1. The switching elements of the connecting chip C3 are controlled to conduct the pad connected to the pin C11 and the pad connected to the pin C21, and to conduct the pad connected to the pin C12 and the pad connected to another wiring line (the first wiring line) in the redistribution layer A1, and conduct the pad connected to the pin C22 and the pad connected to yet another wiring line (the second wiring line) in the redistribution layer A1. The first and second wiring lines are then connected to the solder balls SB respectively through the through mold vias TMV in the through mold via layer A2 and the through silicon vias TSV in the through silicon via layer A3.
The conductive paths shown in
In the following, a number of embodiments of structures of the arrayed switch circuitry system of the connecting chip C3 are described. Please refer to
The first row channel 131 is provided with a first switching element 133. The first column channel 151 is connected to the first row channel 131 and is provided with a second switching element 153. The connecting channel 135 connects the pad 111 to the first row channel 131 or the first column channel 151.
In particular, the first row channel 131, the first switching element 133, the first column channel 151, the second switching element 153 and the connecting channel 135 of the contact unit 11 may jointly form a checkerboard structure, and the second row channel 171, the third switching element 173, the second column channel 191 and the fourth switching element 193 of the contact unit 11 may jointly form a high speed channel structure. The checkerboard structure is applicable to general signal transmission, and the high speed channel structure is applicable to signal transmission between the contact units 11 spaced far apart from each other (for example, two contact units 11 with more than five contact units 11 placed in between), or applicable to signal transmission requiring high-speed transmission. That is, the arrayed switch circuitry system 1 integrates two types of structures, which are the checkerboard structure and the high speed channel structure, and an optimal selection may be made according to the signal characteristics.
Please refer to
In the array arranged by a number of the contact units 11′/11″, each of the contact units 11′/11″ has a row position and a column position. For the contact units 11′/11″ with the same row position, their first row channels 131 are connected to each other, their second row channels 171 are connected to each other, their third row channels 132 are connected to each other, and their fourth row channels 172 are connected to each other. For the contact units 11′/11″ with the same column position, their first column channels 151 are connected to each other, their second column channels 191 are connected to each other, their third column channels 152 are connected to each other, and their fourth column channels 192 are connected to each other.
In particular, in the array arranged by the contact units 11′ shown in
As described above, the checkerboard structure is applicable to general signal transmission, and the high speed channel structure is applicable to signal transmission between the contact units 11′/11″ spaced far apart from each other (for example, two contact units 11′/11″ with more than five contact units 11′/11″ placed in between), or applicable to signal transmission requiring high-speed transmission. Through integrating the checkerboard structure and the high speed channel structure, the arrayed switch circuitry system may control the connections between the contact units in any combination through control signal, and an optimal selection may be made according to the signal characteristics. In addition, the signal transmission speeds of the checkerboard structures and the high speed channel structures described in the foregoing embodiments of the present disclosure may all have excellent performance. The transmission distance is set to 20 contact units for experiment, and the experimental result may show that the transmission speed of the checkerboard structure reaches 100 Mb/s, and the transmission speed of the high speed channel structure reaches 2 Gb/s.
In the following, the operation of the arrayed switch circuitry system is exemplarily described. Please refer to
Please refer to
Take the extension pin area 20a as an example, the channel group is composed of a row channel group of the contact units 11″, meaning the channel group is composed of the first row channel, the second row channel, the third row channel and the fourth row channel described above. Take the extension pin area 20b as an example, the channel group is composed of a column channel group of the contact units 11″, meaning the channel group is composed of the first column channel, the second column channel, the third column channel and the fourth column channel. The structures of the extension pin areas 20c and 20d are respectively symmetrical to the structures of the extension pin areas 20a and 20b, and the descriptions thereof are not repeated herein. As described above, the contact units disposed in the array area 10 may also be the contact units 11 shown in
Through the structure of one or more of the extension pin areas 20a-20d, a number of connecting chip each provided with the arrayed switch circuitry system 1″ may be connected to each other to implement input/output (110) connection in a cross-chip manner. for example, the extension pads 211 in the extension pin area 20a of one arrayed switch circuitry system 1″ may be connected to the extension pads 211 in the extension pin area 20c of another arrayed switch circuitry system 1″; the extension pads 211 in the extension pin area 20b of one arrayed switch circuitry system 1″ may be connected to the extension pads 211 in the extension pin area 20d of another arrayed switch circuitry system 1″. In addition, through the placement of the switching group 213 in the extension pin area 20a-20d, a combination of a number of the arrayed switch circuitry systems 1″ may be controlled to activate the function of cross-chip signal transmission according to requirement, which has great design flexibility.
In particular, the switching element in the arrayed switch circuitry system of any one of the embodiments described above may be controlled by an external controlling device (such as microcontroller), or, the arrayed switch circuitry system may further include a memory connected to the control end of the respective switching element. The memory is, for example, nonvolatile memory such as read-only memory, flash memory etc. that may store the control signal written by the external controlling device (such as microcontroller) to control the on/off state of the switching element, and may read and record the on/off state of each switching element. In an embodiment, the external controlling device described above may be included in the arrayed switch circuitry system.
Please refer to
The switch array 31 may be an array composed of any one or more types of contact units described in the embodiments, or may include the array area and the extension pin area described in the embodiment of
According, for the arrayed switch circuitry system 3 using OTP memory as the memory 35, the problem of having to abandon the entire system due to directly writing the control command into the memory 35 and later finding out an error existed in the system during testing stage may be avoided, thereby reducing testing cost. In particular, the microcontroller 37 and the pre-write circuit 39 may be removed from the arrayed switch circuitry system 3 after the control command is written into the memory 35.
The present disclosure also provides a switching circuit having circuit capable of performing base voltage controlling and adapted to any switching element in the embodiments described above. That is, any switching element in the embodiments described above may be implemented by this switching circuit. The following describes the embodiment of this switching circuit. Please refer to
The following further describes the circuit structure of the switching circuit 500. Please refer to
The base voltage control sub-circuit 503 includes a second transmission gate constituted by the transistors M3 and M4, a third transmission gate constituted by the transistors M5 and M6 and the first transistor M7 and the second transistor M8. The second transmission gate has two input ends, the second output end and two gate control ends. Wherein, the drain of the transistor M3 and the source of the transistor M4 are connected to each other to serve as a second input end, connected to the first input end P1 of the first transmission gate 501; the source of the transistor M3 and the drain of the transistor M4 are connected to each other to serve as the second output end, connected to the base control end P5; gates of the transistors M3 and M4 respectively serve as the two gate control ends, and are respectively connected to the first gate control ends P3 and P4. The third transmission gate has a third input end, the third output end and two third gate control ends. Wherein, the drain of the transistor M5 and a source of the transistor M6 are connected to each other to serve as the third input end, connected to the first input end P1 of the first transmission gate 501; the source of the transistor M5 and the drain of the transistor M6 are connected to each other to serve as a third output end, connected to the base control end P6; the gates of the transistors M5 and M6 respectively serve as the two third gate control ends, and are respectively connected to the first gate control ends P3 and P4.
The first transistor M7 has a fourth input end, a fourth output end and a fourth control end. Wherein, the fourth input end is the drain of the first transistor M7, connected to the second output end of the second transmission gate and the base control end P5 of the first transmission gate 501; the fourth output end serves as the source of the first transistor M7 for connecting to the lowest potential (ground voltage); the fourth control end is the gate of the first transistor M7, connected to the first gate control end P4 of the first transmission gate 501. The second transistor M8 has a fifth input end, a fifth output end and a fifth control end, wherein the fifth input end is the source of the second transistor M8 for receiving the highest potential (operating voltage Vdd); the fifth output end is the drain of the second transistor M8, connected to the third output end of the third transmission gate and the base control end P6 of the first transmission gate 501; the fifth control end is the gate of the second transistor M8, connected to the first gate control end P3 of the first transmission gate 501.
It should be noted that the embodiment of
With the above-described circuit structure, the base voltage control sub-circuit 503 may dynamically adjust the base voltages of two transistors of the first transmission gate 501 according to the on/off state of the first transmission gate 501. Further, when the first transmission gate 501 is in on state, the base voltage control sub-circuit 503 makes the base voltages and voltages of the input signals of the transistors M1 and M2 of the first transmission gate 501 to synchronize (less than a default value, or even equal to 0). As the critical voltage equation (1) of the transistors shown below, when the source voltage is higher than the base voltage for the voltage difference Vsb to be a positive number, the critical voltage Vth increases; as the transistor current equation (2) shown below, when the critical voltage Vth increases, the drain current Id decreases, at this time the drain voltage Vd does not change, a switch on-state resistance Ron increases. That is, for general transmission gate switch, a problem of increase in the switch on-state resistance occurs due to voltage difference between the base voltage and the input signal voltage.
In comparison, the switching circuit 500 of the present embodiment, through the above-mentioned structure to synchronize the base voltage with the input signal voltage, the increase in the critical voltage Vth may be reduced, or the increase in the critical voltage Vth may be avoided, thereby having lower switch on-state resistance Ron. Further, it may be known from the following time constant equation (3) that when the switch on-state resistance decreases, the charging and discharging speed of the transistor increases, thereby increasing channel bandwidth. That is, the switching circuit provided by the present disclosure may solve the problem of increase in the switch on-state resistance caused by voltage difference between the base voltage and the input signal voltage of the general transmission gate switch when being in on state. Therefore, the switching circuit provided by the present disclosure has lower switch on-state resistance, and thereby has wider channel bandwidth.
τ=RC (3)
In addition, when the first transmission gate 501 is in off state, the base voltage control sub-circuit 503 adjusts the base voltages of the transistors M1 and M2 of the first transmission gate 501 respectively to the working voltage and the ground voltage, thereby avoiding the problem of current leakage at base end. In addition, the area occupied by the wires of the switching circuit 500 on the circuit may be close to that of the general transmission gate. That is, the switching circuit 500 is superior to the general transmission gate switch in characteristics and the occupied area is equivalent to the general transmission gate switch, which has advantages in comparison.
Through the above described structure, the arrayed switch circuitry system disclosed by the present disclosure integrates two types of structures, which are the checkerboard structure and the high speed channel structure, an optimal selection may be made according to the signal characteristics, and may be applicable to the system packaging. Through controlling the on/off state of the switching element to jointly form different wiring combinations with the wiring redistribution layer, the wiring redistribution layer no longer needs to be customized, and the situation of redesigning the wiring redistribution layer during research-and-development process may be avoided, thereby reducing the research-and-development time and research-and-development cost. In addition, the switching circuit disclosed by the present disclosure has the sub-circuit for dynamically tracking input signal voltage to control the base voltage, which may have wider channel bandwidth comparing to general transmission gate.
Number | Date | Country | Kind |
---|---|---|---|
110141770 | Nov 2021 | TW | national |
This non-provisional application claims priority under 35 U.S.C. § 119(a) on Patent Application No(s). 63/166,833 filed in US on Mar. 26, 2021 and Patent Application No(s). 110141770 filed in Republic of China (ROC) on Nov. 10, 2021, the entire contents of which are hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
63166833 | Mar 2021 | US |