AWR Corporation - The Innovation Leader in High-Frequency EDA.

Other AWR Sites

AXIEM Concepts

Homework 1: Setting up AXIEM Edge Ports

  • Set up the project: Enclosure settings
  • Drawing and deembedding ports
  • Looking at the mesh
  • Implicit and explicit grounding schemes
  • A finite sized ground and ports

Lecture 1: Ports in AXIEM

  • Types of ports in moment method simulators
  • Calibration and deembedding
  • The ground in edge ports
  • Implicit and explicit grounding in AXIEM
  • Example: An open line with one port
  • A bend over a  finite ground example with implicit and explicit ports
  • The implicit ground and current return

Homework 2: Deembedding Ports and Meshing

  • The assumptions of deembedding
  • A failed calibration - a via with too short a line
  • Meshing and decimation
  • A decimation example - a circular pad

Lecture 2: New Ports in AXIEM Version 9

  • Edge ports in version 9
  • The internal edge port
  • The assumptions of calibration
  • The calibration structure
  • A bad calibration
  • Coupled line deembedding
  • Groups and mutual calibration
  • Coupled lines - differential ports versus calibrated ports

Homework 3: Simulation

  • Simulation in AXIEM
  • Testing your machine
  • Making the problem bigger
  • Iterative versus direct solvers

Lecture 3: Meshing and Solver Options

  • Series (Internal) ports
  • Engineering tradeoffs and the mesh
  • How does AXIEM set the mesh?
  • The mesh and boundaries
  • Decimation
  • Controlling decimation
  • Typical decimation issues
  • Controlling the mesh
  • Green's functions
  • Making the matrix
  • Theoretical solution time
  • The matrix fill ~ N2
  • The matrix solve ~ N3
  • Compressed Iterative Solvers - the idea
  • Iterative solvers and conditions
  • Poor conditioning - a thick line not very thick
  • Poor conditioning - low frequency and the "DC Catastrophe"
  • Loop - Star pre-conditioning to fix the low frequency problem
  • Other pre-conditioners
  • Setting the solvers
  • Balancing the pre-conditioner size and the number of iterations