Layer Stack#
qpdk.tech.LAYER_STACK gives each GDS layer a material, a thickness and a height zmin. Field solvers and 3D views
extrude the layout from it. The figure below shows every level of every stack. The main cross-section is
LAYER_STACK_FLIP_CHIP_BACKSIDE, which holds the base stack, the flip-chip top chip and the backside metal of both
chips, with heights measured from the top of the bottom silicon substrate. The panel on the right shows the gatemon
films.
Notes:
M1_groundhas no drawn layer of its own. It is derived asSIM_AREAminusM1_ETCHandM1_DRAW, so the solver sees the implicit ground plane around etched slots.M1is the drawn metal (M1_DRAW).SubstrateandVacuumboth extrudeSIM_AREA, the simulation region.LAYER_STACK_FLIP_CHIPadds the top chip:M2(M2_DRAW) andM2_ground(Nb, 200 nm) at z = 10 µm, the indium bump height, andSubstrate_top, a second 500 µm silicon substrate above them.M2_groundis derived likeM1_ground, fromSIM_AREAminusM2_ETCHandM2_DRAW.LAYER_STACK_BACKSIDEaddsMB, a 200 nm Nb backside metal on the bottom face of the substrate at z = −500.2 µm, andVacuum_bottom, 500 µm of vacuum below it.MBis derived likeM1_ground, fromSIM_AREAminusMB_ETCHandMB_DRAW, and the TSVs connect it to the front-sideM1.LAYER_STACK_FLIP_CHIP_BACKSIDEputs backside metal on both chips. On top of the flip-chip and backside levels it addsTSV2(TiN,TSV2layer), running up throughSubstrate_topfrom z = 10.2 µm,MB2, a 200 nm Nb film on the top chip’s outer face at z = 510.2 µm, derived likeMBfromSIM_AREAminusMB2_ETCHandMB2_DRAW, andVacuum_top, 500 µm of vacuum above it. TSV cells takechip="bottom"orchip="top"to pickM1/MB/TSVorM2/MB2/TSV2, as listed inqpdk.tech.CHIP_LAYERS.LAYER_STACK_GATEMON(get_gatemon_layer_stack()) puts z = 0 at the top of a 150 nm oxide, makesM1155 nm thick, and adds the contact, hBN, top gate and reconnection films. The hBN thickness is a parameter (30 nm by default) and the top gate sits on it. The nanotube itself is not extruded.LAYER_STACK_3Dis the base stack plus the gatemon films, withReconnectionmoved to the junction height. It also previews theM2,MB,MB2andTSV2faces. Their ground planes and the top chip’s substrate appear only inside theSUBSTRATE(bottom chip) andSUBSTRATE_TOP(top chip) die footprints, so they do not appear under every layout. Both substrates are marked translucent withinfo["opacity"].The material properties, such as relative permittivity and loss tangent, are in
qpdk.tech.material_properties.