Differential Pair Microstrip
The differential microstrip design comprises two copper traces and an FR4 substrate enclosed in an air-box. The design in the following figure describes an efficient way to model a long transmission line without explicitly drawing the desired length of the microstrip model. HFSS offers a post processing feature called Deembedding that can be used to calculate the transmission line characteristics by moving the reference plane of the wave port by the specified deembedding distance.
The dimensions of the copper traces, air-box, and substrate are defined by using variables. If you click the design name on the Project Manager window, the Properties window displays all the design variables.
Double-click CreateBox under trace1 on the history tree to see the dimensions of the copper trace.
In this model, trace2 was created from trace1 by right-clicking trace1 and selecting Edit > Duplicate > Mirror. In the coordinate text boxes of the status bar, starting co-ordinates for the base position was set to 0, 0, 0 and the normal position was set to 0,-1,0.
By parameterizing with common variables and taking advantage of the model tree you can create efficient designs in HFSS. Changing the value of one or more common variables ensures individual objects to track with the geometry of the entire model appropriately.
Boundaries and Excitations
On the Project Manager window, click GND and Rad1 to see the ground assigned on the bottom face of this design, and the radiation boundary assigned on the top face and along the ZX faces as shown in the following figure.
Observe how the two ports are assigned in the remaining faces in the following figure.
For guidelines on defining port size, see the section Assign Wave Ports for Terminal Solutions in the help.
The ports are deembedded with a negative distance outwards from the structure. The intent is to solve the model of this minimal length and then deembed outwards from the ports using a negative sign for the deembed distance to effectively add the extra length that you want to represent the actual length of the model.
For more information about modeling long transmission lines, see the Applications for Deembedding section in the Assign Excitation material in the help.
There are 4 terminals assigned as shown in the following figure.
Right-click Excitations and select Differential Pairs to access the Differential Pairs dialog box.
HPC Analysis and Solution Setups
Run this design at an adapt frequency of 20 GHz. Since a parametric sweep (look for SpacingSweep under Optimetrics on the Project Manager window) is defined, this design is a good choice for which HPC can be set up. On the Solution Setup dialog box, click the button to open the HPC and Analysis Options window. Click Add and set the number of tasks and cores.
For example in HPC setup in the following figure, the design was simulated on a machine with 12 cores on it and the Number of Tasks is 3. In such a setup, 3 frequency points are solved in parallel with 4 cores of matrix multiprocessing per frequency point.
For more information about HPC, see HPC and Analysis Configuration Options section in the help.
While deembedding simplifies modeling long differential striplines and makes the solution process efficient, the HPC setup further accelerates the simulation process.
Results
The results of the S-parameter plots with and without deembedding are shown below. The deembedding operation adds the effect of phase delay and additional dielectric and conduction losses to the resulting S-parameter calculated from this model.