Simulación
Red de distribución de alimentación
La impedancia de un riel de alimentación desde sus sumideros, condensadores de desacoplamiento y VRM frente a un objetivo, con las antirresonancias a corregir.
La impedancia de un riel de alimentación, desde los puertos que la simulación FDTD coloca en los pines de alimentación del riel, los pads de desacoplamiento y el VRM. Cada puerto de la simulación de la placa debe estar excitado y debe ser un sumidero, un desacoplamiento o el VRM. Los puertos deben llevar una impedance baja (0,5 a 1 ohm), ya que la impedancia del riel está muy por debajo de 50 ohm y la conversión desde S11 pierde precisión con una referencia de 50 ohm. Por debajo de la propia banda de la simulación, la placa se extrapola como L más la resistencia en CC de su matriz S en el primer punto.
name = "vcc-pdn"
kind = "pdn"
board = "rail" # the FDTD sim with the rail's ports
sinks = ["U1_VCC"] # the load pins, left open like current sources
target = { voltage = "5V", ripple = 1.0, transient = "50mA" } # or impedance = "20mohm"
[[decaps]]
port = "C3"
ref = "C3"
file = "models/grm155r61a105ke15.s2p" # a measured one-port, series or shunt fixture
mount = "series"
[[decaps]]
port = "C4"
c = "1uF"
esl = "0.4nH"
esr = "15mohm"
[[vrm]]
port = "VRM"
r = "2mohm"
l = "20nH"
[frequency] # the sweep to report over
start = "100kHz"
stop = "1GHz"
points = 200El visor dibuja |Z| por sumidero frente al objetivo en un gráfico log-log. Las lecturas dan la impedancia pico y cómo se compara con el objetivo, además de las antirresonancias más grandes (donde mover un desacoplamiento o cambiar su valor). En una unión ideal con un VRM y un desacoplamiento, el resultado coincide con Z_VRM || Z_decap hasta la precisión de la máquina.