TSV-based on-chip antennas, measurement, and evaluation
11329362 · 2022-05-10
Assignee
Inventors
- Vasil Pano (Philadelphia, PA, US)
- Ibrahim Tekin (Tuzla, TR)
- Baris Taskin (Philadelphia, PA)
- Kapil R. Dandekar (Philadelphia, PA)
- Yuqiao Liu (Narberth, PA, US)
Cpc classification
H01Q1/2283
ELECTRICITY
H01L2223/6677
ELECTRICITY
H01Q9/30
ELECTRICITY
H01L2223/6627
ELECTRICITY
International classification
H01Q1/22
ELECTRICITY
H01Q9/30
ELECTRICITY
Abstract
On-chip wireless links offer improved network performance due to long distance communication, additional bandwidth, and broadcasting capabilities of antennas. A Through-Silicon Via (TSV)-based antenna design called TSV_A establishes multi-band wireless communication through the silicon substrate medium with only a 3 dB loss over a 30 mm on-chip distance. Simulation results show an improvement in network latency up to ˜13% (average improvement of ˜7%), energy-delay improvements of ˜34% on average, and an improvement in throughput up to ˜34% (average improvement).
Claims
1. An on-chip antenna (TSV_A) comprises: through substrate via antennas that act as a main radiating part of a monopole antenna; a cylindrical disc placed on the bottom of the TSV_A used for impedance matching to improve signal strength; and top and bottom ground planes attached to the silicon substrate that act as a wireless waveguide for the signal; wherein a gap of silicon is placed between the cylindrical disc and a bottom ground.
2. The on-chip antenna of claim 1, wherein the impedance matching improves the overall signal strength.
3. The on-chip antenna of claim 1, further comprising a gap of silicon placed between the disc and a bottom ground to modify capacitance.
4. The on-chip antenna of claim 1, wherein the silicon substrate further includes top and bottom ground planes.
5. The on-chip antenna of claim 1, wherein the ground planes act as a wireless waveguide for a signal through the TSV_A.
6. The on-chip antenna of claim 1, wherein the TSV_A comprises copper.
7. The on-chip antenna of claim 1, wherein the TSV_A includes a via.
8. The on-chip antenna of claim 7, wherein the via is angled at 45 degrees.
9. The on-chip antenna of claim 7, wherein the via is angled at 90 degrees.
10. The on-chip antenna of claim 1, wherein an area of the antenna on the substrate is 400 square micrometers.
11. The on-chip antenna of claim 1, wherein wireless communication occurs through the silicon substrate that acts as a wireless waveguide for a signal.
12. The on-chip antenna of claim 1, wherein the TSV_A does not radiate on the surface of the silicon substrate.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The attached figures may illustrate aspects of the invention.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
DETAILED DESCRIPTION OF THE EMBODIMENTS
TSV Antennas for Multi-Band Network-On-Chip
I. Introduction
(26) Exascale computing and the increasing need of processing power have cultivated increasing number of on-chip processing elements (PEs), therefore increasing the total overall area required. The increase in distance has a negative effect in packet latency, congestion, and total throughput of the system. Chip multiprocessors (CMPs) feature the communication infrastructure of a Network-on-Chip (NoC) to address this communication challenge.
(27) On-chip antennas, implementing wireless interconnects, are introduced for improved scalability of NoCs in. These antennas act as shortcut links for on-chip long-distance communication. The bandwidth of on-chip antennas in literature vary from 1 GHz to 16 GHz. On-chip antennas offer improved latency and broadcasting capabilities. The resonant frequency of antennas (the frequency in which radiation is at maximum) is based on the design and size of the antenna. Most antennae in literature operate on a single wireless channel based on the resonant frequency, which limits the overall in-flight transactions on the network. Additional wireless channels in the network would require an antenna with multiple resonant frequencies, and added modulation in order to facilitate flow control and prevent interference.
(28) With the growing shift in parallel computation, and the adoption of Message Passing Interface (MPI) as the primary programming standard of parallel HPC workloads, there is an increasing need of distributed, near-instant, synchronization across PEs. Multiple wireless bands (channels) can be achieved in various ways; each at a unique cost of area, power, and complexity. The established methods to have more than one wireless band include: 1) Directional antennas, 2) splitting the transmission bandwidth of the antenna, and 3) include different types of antennas at different resonant frequencies.
(29) Directional antennas, which may work in pairs, allow for multiple wireless channels but their functionality is based on line-of-sight and is subject to cross-interference. Creating multiple wireless channels by splitting the bandwidth of the antenna requires more complex modulation logic and additionally the specified antenna must achieve a high enough bandwidth. Antennas with different resonant frequencies can be implemented, although the fabrication process will increase in complexity due to the all the possible antenna designs (dipole, zig-zag, meander, folded, log-periodic). Path loss, or insertion loss due to antenna distance, is also a design consideration. Due to the limiting surface propagation of the wave and the lack of any waveguides, path loss increases exponentially with distance until the antenna cannot be operational at that resonant frequency. Adding multiple antennas to account for path loss is prohibitive due to a significant design overhead.
(30) An on-chip antenna (TSV_A) may be implemented with TSVs based on the disc-loaded monopole antenna-style as described herein. The proposed antenna design can operate long distance (up to 30 mm is simulated with only 3 dB loss) and can be optimized to support multiple frequency bands without needing line-of-sight. An illustrative cross-section of two TSV_A pairs 102, 104 is shown in
II. Proposed TSV Antenna (TSV_A)
(31) The design of the proposed antenna is based on a typical disc-loaded monopole antenna. A TSV acts as the main radiating part of the monopole antenna: An on-chip antenna design labeled TSV_A is illustrated in the cross-section of
(32) A feasibility of the aspect ratio of 5-1 selected in this work for the largest TSV_A size has been demonstrated. The TSV_A is placed inside the layer of silicon (Si) substrate. The size of the silicon box is 3 mm×3 mm×height (where height is one of the tunable parameters of the TSV_A). The relative dielectric constant (ε_r) used for the Si substrate is 11.7. The TSV material is selected to be copper (Cu). A coplanar waveguide (CPW) is used to feed the signal to the TSV_A. There is active research in the manufacturing of TSVs for 3D ICs and interposers. The TSV_As benefit from this packaging and manufacturing innovations. The configuration of the bands can be advanced as the aspect ratio of TSVs improve.
III. Experimental Evaluation of TSV_A
(33) HFSS simulation results for the TSV_A are provided in Section A to verify: Communication quality through scattering parameters, Bandwidth analysis to demonstrate feasibility of multiband operation, and, Possible configurations through design space exploration. Path loss analysis (transmission coefficient S21) of the TSV_A is performed in Section B.
(34) A. TSV_A Scattering Parameters
(35) S-parameters describe the input-output relationship between antennas, characterizing the channel to identify the frequency and bandwidth of transmission. Reflection coefficient (S11) represents how much power is reflected from the TSV_A (lower is better). The TSV_A reflection coefficients for (arbitrarily selected) 5 different radius values are shown in
(36) Five representative bands are shown in
(37) Design space exploration (DSE) is performed to provide general design guidelines for TSV_As. For generality, the geometry of the TSV is selected as a cylinder. For a specific technology or etching process, the geometry of the TSVs can be adjusted, for instance, into a circular cone with angled walls. The parameters in DSE are depicted in
(38) B. Path Loss Analysis
(39) Transmission coefficient (S21) represents the power received at the second TSV_A relative to the power input to the first TSV_A (higher is better). Path loss is a major component in the characterization of transmission distance and power consumption and represents the reduction of the input power as the EM field propagates through the substrate. Path loss analysis is performed for the TSV_A and compared against the planar log-periodic and meander antenna. The results of the evaluation are shown in
(40) The improvement in path loss of the TSV_A compared to the planar log-periodic antenna sacrifices bandwidth. TSV_As with increased bandwidth can be implemented by removing the bottom ground plane. The TSV_A without the bottom ground plane has a larger path loss of ˜−10 dB. Nonetheless, the TSV_A without the bottom ground plane has an improvement in path loss of 3× compared to the logperiodic antenna. Improved path loss leads to several benefits, including: 1) The removal of low-noise amplifiers (LNAs), 2) low and constant power consumption, and, 3) increased TSV_A position flexibility during design-time.
IV. Network-on-Chip Performance Analysis of TSV_A
(41) Cycle-accurate network simulations are performed to measure performance improvement, area, and power consumption of the proposed multi-band WNoC with TSV_As. Details about the WNoC simulator, traffic patterns, and routing algorithm are presented in Section A. To maximize the network coverage of the TSV_As, an antenna placement algorithm is proposed in Section B. The algorithm is contrasted with a Monte Carlo uniform distribution analysis to quantify the TSV_A placement WNoC performance. WNoC performance evaluations of throughput, energy per flit, latency, and energy delay product for multiple configurations are shown in Section C. The analyses of NoC area and technology scaling are detailed in Section D.
(42) A. Experimental Setup
(43) A cycle-accurate SystemC network simulator is used to perform the WNoC with multi-band performance evaluation. Multiple design choices, including mesh size and buffering, are shown in
(44) 1) WNoC Traffic Patterns Overview: Five traffic patterns are used to analyze the WNoC: 1) uniform random, 2) bit transpose, 3) bit reversal, 4) shuffle, and 5) butterfly. The main focus of this WNoC analysis is to provide a thorough investigation of network performance utilizing TSV_As, focusing solely on the packet-transfer aspect, so the synthetic traffic is appropriate (and preferred). Real application workloads such as Splash2 and Parsec3 benchmarks have low utilization rate of the NoC and do not allow for thorough network analysis.
(45) WNoC Routing Algorithm: The routing algorithm used in the WNoC is a simplistic shortest path route, through a wired or a wireless link. In particular, the distance between the source and the destination through a wireless link is compared to the distance of a conventional wired link between the source/destination pair before committing to either link. Packet routing through the wired links is carried out with a deterministic XY-dimension order routing algorithm. A tokenpassing arbitration mechanism is used between the wireless nodes operating in the same frequency band. The token dictates which TSV_A can transmit at that particular cycle. This selective approach in the usage of the wireless links avoids creating bottlenecks in the network. After the placement of the TSV_As each node can be either TSV_A-equipped or not, therefore the router is checked if it can wireless transmit the packet and if the receiving TSV_A is closer than the wired distance utilizing XY routing. The algorithm only checks for TSV_As that are in the same frequency band as the current TSV_A-equipped router. If the token is not currently assigned to the current TSV_A, the packet is placed in a buffer for transmission.
(46) B. WNoC Multi-Band Placement
(47) As discussed above, the TSV_A has multi-band properties tied to the parameter configuration of the TSV acting as the main radiating element. Other antenna designs show multi-band properties as well, but their concurrency dictates more complex modulation logic for each band. Increased modulation logic for each band on one antenna leads to larger area and power consumption. The TSV_A varies wireless bands based on simple physical properties (such as TSV radius), decreasing the overall complexity of modulation for each antenna, in addition to three orders of reduction in antenna size (μm size TSV_As vs mm-long antennae in literature). Furthermore, more complex modulation (as opposed to the basic on-off keying) can be applied to the TSV_As for an additional increase in the number of bands. Antenna placement is critical in ensuring the highest wireless throughput for the WNoC with TSV_As. Existing multi-band antennas in literature (which have multiple resonant frequencies) do not consider wireless coverage (if the signal from each antenna can reach the entire area of the chip) because their modulation logic handles all traffic from all bands. To this end, a TSV_A placement algorithm 1, shown in
(48) 1) Multi-Band Placement Algorithm: The main objective of Algorithm 1 is to minimize the aggregate hop count of the NoC by introducing shortcut links in the network through the TSV_As. The solution space for antenna placement grows exponentially with mesh size, therefore Algorithm 1 is based on simulated annealing (SA). The input to the algorithm takes into account the mesh dimensions, the number of wireless bands, and the number of TSV_As for each band. The first step of the algorithm is to calculate the aggregate hop count without TSV_As, which is calculated as the sum of all hops for all source and destination pairs utilizing XY routing. After the totalDist is calculated, a random placement of all TSV_As in a band is performed. Simulated annealing (line 2) randomly swaps TSV_As with their nearest neighbors for i amount of iterations. The totalDist is re-calculated (line 5), if it is smaller than the current totalDist the current placement of the TSV_A is stored in permPlacement[ ] (lines 3-7). If the random swap affected totalDist negatively, there is a possibility (lines 8-12) that the TSV_A will still be stored in permPlacement[ ] (line 11). The updated totalDist is then used as the new reference for other swaps. Additional TSV_A swaps are performed for the total number of iterations i, afterwards t is decremented by 5% and the procedure is repeated until tfinal (line 2). This process is completed for all wireless bands (line 1) and the totalDist is updated throughout with the new added wireless shortcut links. The final result of the algorithm is a placement of all TSV_As from all available wireless bands to globally minimize the aggregate hop count of the WNoC.
(49) 2) Multi-Band Monte Carlo Analysis: Monte Carlo uniform distribution analysis is performed to evaluate the efficacy of Algorithm 1. A thousand (1,000) different random TSV_A mappings for each packet injection rate are compared to the WNoC with TSV_As placed using Algorithm 1. The number of bands is kept constant at 4 frequency bands, and each band is equipped with 16 TSV_As. Performance is measured as average latency on a 12×12 WNoC, utilizing uniform random traffic, all other parameters are described in Table I. As shown in
(50) C. WNoC Performance Evaluation
(51) Simulations results of the multiple WNoC configurations under different synthetic traffic patterns are shown in
(52) 1) Throughput,
(53) 2) Average energy per flit,
(54) 3) Normalized average latency, and,
(55) 4) Energy-delay per flit
(56) The results shown are focused on the performance at network saturation for each WNoC configuration, a norm in NoC literature. In order to identify the network saturation point for each network traffic pattern and configuration, the packet injection rate is analyzed from 0.05 up to 0.9 flits/cycle/IP. For instance, network saturation of WNoC with 4 wireless bands for uniform random traffic pattern occurs at ≈0.5 flits/cycle/IP.
(57) Additional details regarding the WNoC configuration, including VC count and packet size, are shown in
(58) Throughput: Throughput results are shown in
(59) Latency: Network latency evaluation is shown in
(60) Energy per flit: Energy per flit evaluation of multiple WNoC configurations is shown in
(61) Energy-delay product: Energy-delay product evaluation is shown in
(62) D. Area and Technology Scaling
(63) Area and technology scaling analysis are performed to evaluate the impact of future scaling trends on the WNoC with TSV_As. The area overheads for the router, antennas, and transceiver are shown for multiple technology nodes in
(64) In contrast, the area for the log-periodic antenna is 1.32×10.sup.6 μm.sup.2, and the area of the meander antenna is 1.06×10.sup.5 μm.sup.2. The proposed single-band TSV_A offers 3300× and 265× area reduction compared to the planar logperiodic and meander antennas, respectively.
(65) The original design for the transceiver proposed in other work was in the 65 nm technology node. Area scaling from 65 nm to smaller technology nodes is performed following standard CMOS scaling equations. In the case of the TSV_As, the largest impact in network area is attributed to the router logic/buffering and the OOK transceiver for the wireless interconnects. On the other hand, the meander and planar logperiodic antennas are exponentially larger than the TSV_A solution. The area overheads for both router and transceiver decrease with technology scaling. The TSV_A area depends on the number of bands and the carrier frequency.
(66) The average energy per flit for WNoC on a uniform random traffic pattern at multiple technology nodes is shown in
(67) The normalized energy-delay product per flit for WNoC on a uniform random traffic pattern at multiple technology nodes is shown in
Measurement and Evaluation of TSV Antennas
I. Introduction
(68) To mitigate the ever-increasing size of microprocessors, and improve the network performance, Network-on-Chip (NoC) communications subsystem may be used in place of the typical interconnect bus or crossbar. Although NoCs have shown to be the most viable alternative to an interconnect bus, scalability of the system still remains an open problem. The inclusion of on-chip antennae creates shortcut links capable of traversing the entire NoC without congesting the wire-based interconnect. Wireless NoCs allows for improved latency of long-distance data transmission but one of the main issues is the signal attenuation (path loss) of the on-chip antenna.
(69) The most prominent on-chip antenna designs are the dipole and zig-zag that have a surface-propagation of EM waves. Although on-chip transmission is possible, the main detriment of these antennae and surface propagation in general is the poor signal attenuation (path loss) even at small distances of 5 mm. With the increase of die size and even the introduction of non-monolithic multidie chips there is a pressing need for improved radiation efficiency and transmission gain at further distances. The proposed TSV_A propagates the signal through the silicon substrate of the die, creating a guidance medium that is capable of transmitting at further distances than the normal surface-propagating antennae. An illustrative (not to scale) representation of two TSV_A communicating is shown in
(70) A printed circuit board prototype with multiple variations and distances of a pair of TSV_A may be fabricated to validate the finite element method solver evaluations performed with the High Frequency Structure Simulator (HFSS). PCB fabrication may include three different TSV_A structures at two distances, and a co-planar waveguide (CPW) to evaluate minimal signal loss across respective distances. Fabrication measurements through a Vector Network Analyzer (VNA) support the simulation results performed with HFSS. The CPW insertion loss at a length of 1.7 inch is ˜3 dB. When a portion of the CPW is replaced by a pair of TSV_As at a distance of 800 mil the overall insertion loss is measured at ˜6 dB, a TSV_A insertion loss of 3 dB.
II. PCB Prototype of TSV_A Design
(71) There have been two dimensions for the PCB prototype, 1300×500×34 mil and 1700×500×34 mil, which are non-limiting, in order to evaluate the performance of the TSV_A at different distances. A cross-section of the PCB layers used is shown in
(72) The PCB prototype includes three different TSV_A structures measured at two distances, 400 mil (˜10 mm) and 800 mil (˜20 mm). The TSV_A may be fed through a CPW with a length of 450 mil on each port. The overall length of the board is either 1300 mil or 1700 mil, depending on the distance between the TSV_A. Also included for thoroughness, is a CPW feed line that goes over the entire distance of the boards, in order to differentiate the insertion loss incurred from a typical CPW as opposed to the proposed TSV_A. The CPW structure is detailed in Section A. The three TSV_A structures are detailed in Section B.
(73) A. Co-Planar Waveguide Design
(74) A CPW is build in order to provide the signal to the TSV_As. End launch connectors (50 GHz) from Southwest Microwave may be used to connect the PCB prototype to the VNA (PNA-X N5247A). A CPW length of 450 mil has been selected for each port to adequately distance the end launch connectors from the TSV_As. Additionally, a separate structure with the CPW spanning the entire distance of the board was also measured to evaluate the typical insertion loss incurred.
(75) The full-distance CPW is shown in
(76) B. TSV Antenna Design
(77) The structure for the TSV_A is presented in
(78) The PCB prototype may include three different TSV_A structures. The first PCB structure, shown in
(79) The second PCB structure, shown in
(80) The third and last PCB structure with TSV_As, shown in
III. Simulated and Measured Results
(81) The principal outcomes of the PCB prototype and HFSS simulation evaluation are: Verify, through PCB fabrication, that the TSV_A structure is capable of wireless transmission with minimal insertion loss. Verify, through simulated vs measured results comparison, that the fidelity of HFSS finite element method simulation permits further design decision without PCB fabrication.
(82) The PCB prototype simulated and measured results include:
(83) 1) The CPW structure at two different sizes, 2) the TSV_A structure without additional via, 3) the TSV_A structure with additional via at a 45° angle, 4) the TSV_A structure with additional via at a 90° angle.
(84) A. CPW Results
(85) A comparison of the simulated and measured results of the CPW for both dimensions is shown in
(86) Although the measured results are similar to the simulated ones, there is a larger insertion loss at higher frequencies (above 35 GHz) for both dimensions. In lower frequencies (below 35 GHz) the change in insertion loss is minimal (˜1 dB). Return loss (S11) is also impacted at higher frequencies, deviating by ˜10 dB from the simulated results. Overall, the insertion loss is between 2 dB and 5 dB, depending on the operating frequency, for both dimensions.
(87) B. TSV_A Results
(88) Measured and simulated results of the first TSV_A structure for both dimensions are shown in
(89) The major measured resonant frequencies as shown in
(90) C. TSV_A with 45° Angle Via Results
(91) Measured and simulated results of the second TSV_A structure for both dimensions are shown in
(92) There are multiple major measured resonant frequencies as shown in
(93) TSV_A with 90° Angle Via Results
(94) Measured and simulated results of the third TSV_A structure for both dimensions are shown in
(95) The major measured resonant frequencies as shown in
IV. Conclusions
(96) This work proposes a through-silicon via antenna (TSV_A) based on the disc-loaded monopole antenna. In order to verify functionality and performance, a PCB prototype was fabricated and measured with a VNA. Measurements results indicate that the TSV_A is capable of transmission up to 800 mil (20 mm) distance at a minimal insertion loss. Multiple TSV_A structures with additional via to improve directivity are measured and evaluated, improving insertion loss from the standalone TSV_A up to 4 dB. Finite element method simulations, executed through HFSS, appear to match the measured results in lower frequencies. Higher frequencies may require further mesh refinement and increased simulation resolution to match measurements. HFSS is pessimistic in calculating return loss, although simulated insertion loss closely matches measurements at resonant frequencies.
(97) While the invention has been described with reference to the embodiments described herein, a person of ordinary skill in the art would understand that various changes or modifications may be made thereto without departing from the scope of the claims.