Skip to content
RFrftools.io
RF Engineering8 de marzo de 20268 min de lectura

Análisis de cascada de RF: Friis, IIP3 y Monte Carlo

Un recorrido completo del RF Cascade Budget Analyzer: configurar un mezclador LNA + de 5 etapas + una cadena IF, calcular la NF en cascada, la ganancia, el IIP3 y el P1dB, y luego.

Contenido

Por qué los valores nominales no son suficientes

Abra cualquier hoja de datos de interfaz de RF y verá una sola cifra de ruido y un número de ganancia, medidos a 25 °C, tensión de alimentación nominal y frecuencia central. Esa es la mejor historia posible. Las piezas de producción reales aparecen con las distribuciones. ¿Tu LNA NF supuestamente de 2 dB? De hecho, tiene una dispersión de entre 1,5 y 2,5 dB, dependiendo de las esquinas del proceso, la temperatura y el lote que se haya utilizado en la fábrica esa semana.

Aquí es donde se pone doloroso. Supongamos que las especificaciones de sensibilidad de su receptor exigen una NF en cascada de 2,0 dB y que ha presupuestado un margen conservador de 0,5 dB. Parece seguro en el papel. Pero cuando las esquinas de producción se acumulan (el LNA llega a la gama alta de su gama NF, la mezcladora se calienta, el amplificador IF funciona con un poco más de ruido de lo normal), ese margen se evapora. De repente, envías receptores que apenas cumplen con las especificaciones o, lo que es peor, no las cumplen en absoluto.

El RF Cascade Budget Analyzer aborda este problema de manera frontal. Calcula la NF, la ganancia, el IIP3 y el P1dB en cascada utilizando las fórmulas estándar de Friis y, a continuación, ejecuta simulaciones de Montecarlo vectorizadas según las tolerancias por etapa. Lo que obtienes son estadísticas de rendimiento y clasificaciones de sensibilidad que te indican qué componentes están acabando realmente con tu margen. El formato de entrada es JSON sencillo: defina tantas etapas como necesite su cadena, mezclando amplificadores, mezcladores, atenuadores y filtros según lo requiera su arquitectura.

Configuración de una cadena de recepción de 5 etapas

Veamos un ejemplo concreto: una interfaz de receptor de 2,4 GHz con cinco etapas. La ruta de la señal va: LNA → filtro de selección de banda → mezclador → amplificador IF → filtro IF. Arquitectura superheterodina bastante estándar.

Esta es la lista de etapas en la que ingresarías:

[   {"name": "LNA",           "gain": 15.0, "nf": 1.5, "iip3": -5.0,  "nf_tol": 0.3, "gain_tol": 0.5, "iip3_tol": 1.5},   {"name": "BPF",           "gain": -1.5, "nf": 1.5, "iip3": 30.0,  "nf_tol": 0.2, "gain_tol": 0.2, "iip3_tol": 0.0},   {"name": "Mixer",         "gain": -6.0, "nf": 7.5, "iip3": 12.0,  "nf_tol": 0.5, "gain_tol": 0.5, "iip3_tol": 2.0},   {"name": "IF Amplifier",  "gain": 20.0, "nf": 5.0, "iip3": 20.0,  "nf_tol": 0.4, "gain_tol": 0.5, "iip3_tol": 1.5},   {"name": "IF Filter",     "gain": -2.0, "nf": 2.0, "iip3": 30.0,  "nf_tol": 0.2, "gain_tol": 0.3, "iip3_tol": 0.0} ]
Los camposnf_tol,gain_tolyiip3_tolespecifican las tolerancias de ±1σpara las corridas de Montecarlo. Observe que los componentes pasivos (los filtros en este caso) tienen una tolerancia IIP3 cero. Eso no es un descuido. La linealidad de los filtros pasivos la establece básicamente la física; no se desvía como un dispositivo activo. La pérdida de inserción puede variar un poco según la temperatura o la fabricación, pero el punto de intercepción de tercer orden se mantiene inalterable.

Resultados nominales en cascada

Introduzca estos números en la herramienta y obtendrá las métricas de rendimiento nominal. Estos son los valores que mediría en una placa perfecta a temperatura ambiente, con cada componente colocado exactamente en su valor central de la hoja de datos:

MétricoValor
Ganancia en cascada26,0 dB
NF en cascada2,31 dB
IP3 en cascada (entrada)−10,8 dBm
IP3 en cascada (salida)15,2 dBm
P1dB en cascada (entrada)−20,8 dBm
SFDR58,4 dB·Hz^ (2/3)
Ese NF en cascada de 2,31 dB lo está acercando. Si su presupuesto de sensibilidad permite 2,5 dB, tiene un margen de 0,19 dB. No hay mucho espacio para respirar si se tiene en cuenta la variación en el mundo real.

La cascada IIP3 cuenta una historia interesante. Aunque el LNA proporciona 15 dB de ganancia, el relativamente modesto IIP3 del mezclador, de +12 dBm, domina la linealidad del sistema. Con una ganancia de 13,5 dB por delante, el IIP3 del mezclador vuelve a la entrada del sistema y obtiene unos -9 dBm. El mezclador es el cuello de botella en cuanto a linealidad: la mayoría de los ingenieros lo descubren por las malas durante las pruebas de integración.

Desglose de las contribuciones por etapa

El desglose acumulativo muestra exactamente en qué se gastan sus presupuestos de ruido y linealidad. El LNA aporta 1,50 dB a la NF en cascada, lo que representa el 100% de su propia cifra de ruido desde que es el primero en llegar. El filtro de paso de banda añade otros 0,09 dB, atenuados en gran medida por los 15 dB de ganancia de LNA que le quedan por delante. El mezclador emite chips en 0,67 dB. Este es el comportamiento de la fórmula de Friis: el LNA domina el ruido, y cada dB que se añade a la ganancia del LNA suprime directamente la contribución de ruido de todo lo que se encuentra en la fase posterior.

El IIP3 funciona al revés. Las etapas posteriores, con una gran ganancia por delante, dominan el IIP3 en cascada. La mezcladora de la posición 3, con una ganancia inferior a 13,5 dB, es la responsable de la mayor parte de la degradación del IIP3. Hay algo que la mayoría de la gente pasa por alto: si mejoraras el IIP3 del amplificador IF de 20 a 30 dBm, el IIP3 en cascada cambiaría en menos de 0,3 dB. El amplificador IF simplemente no es el cuello de botella. Estaría gastando dinero en una parte mejor que no moviera la aguja.

Montecarlo: del rendimiento nominal al de producción

Ahora veamos qué ocurre cuando se simulan 200 000 placas de producción. Configure el sistema de Montecarlo para usar distribuciones gaussianas con las tolerancias definidas como 1π. El simulador altera todos los parámetros de la fase simultáneamente (ganancia, NF, IIP3) y ejecuta el cálculo completo de la cascada de Friis para cada prueba. Aquí es donde puede averiguar si su diseño realmente funciona en la producción en serie.

Los resultados muestran un panorama aleccionador:

Métrico10º %ile50º %ile90º %ile
NF en cascada1,97 dB2,31 dB2,67 dB
Ganancia en cascada24,8 dB26,0 dB27,2 dB
IP3 en cascada−12,6 dBm−10,8 dBm−9,1 dBm
Si se compara con el límite de NF de 2,5 dB, el rendimiento se sitúa en el 78,3%. Traducción: aproximadamente una de cada cinco placas de producción superará las especificaciones de ruido con estas tolerancias de componentes. Esto supone un grave problema de rendimiento si se fabrica un producto de consumo. Gastarás dinero en reelaboraciones o chatarra, suponiendo que incluso detectes los productos defectuosos antes de que se envíen.

El análisis de sensibilidad profundiza y revela las causas fundamentales. La tolerancia a la NF en el LNA (±0,3 dB, 1m/s) representa el 47% de la varianza de la NF en cascada. La tolerancia a la NF del mezclador alcanza otro 31%. Todo lo demás combinado aporta el 22% restante. Este desglose cuantitativo es oro: te indica exactamente dónde concentrar tus esfuerzos.

Mejorar el rendimiento sin cambiar el esquema

El desglose de la sensibilidad apunta directamente a la solución. No necesitas rediseñar nada. Solo hay que ajustar la tolerancia del LNA NF. Cambie de una tolerancia NF de 0,3 dB a 0,15 dB (1π), algo totalmente posible con una inspección más estricta de las entradas o especificando un contenedor de LNA de mayor calidad por parte de su proveedor, y el rendimiento aumentará hasta el 91,4%. El mismo esquema, el mismo diseño de placa, sin componentes nuevos.

Otra opción: cambiar el LNA NF nominal de 1,5 dB a 1,2 dB seleccionando una pieza de mayor rendimiento, manteniendo la misma tolerancia. Esto eleva el rendimiento al 93,8% y mejora la media de la NF en cascada a 2,01 dB. Ahora tiene un cómodo margen de 0,49 dB. Este segundo escenario cuesta más por LNA, pero reduce drásticamente el riesgo de pérdida. La herramienta le permite cuantificar esta compensación en unos cinco minutos antes de comprometerse con una lista de materiales y realizar una orden de compra de 10 000 unidades.

El SFDR y la restricción del diseño de rango dinámico

El IIP3 en cascada determina su rango dinámico sin interferencias, es decir, la ventana de potencia de la señal de entrada en la que no predominan el ruido ni los productos de intermodulación. La relación es:

SFDR=23(IIP3Pnoise floor)SFDR = \frac{2}{3}(IIP3 - P_{noise\ floor})
Con un nivel de ruido de −115 dBm (calculado a partir de kTBF para un ancho de banda de 1 MHz con un NF de 2,31 dB) y un IIP3 en cascada de −10,8 dBm, se obtiene un SFDR = (2/3) (−10,8 − (−115)) = 69,5 dB. La herramienta presenta esto en forma normalizada de dB·Hz^ (2/3), que es la forma estándar de comparar el SFDR en diferentes anchos de banda.

He aquí por qué es importante. Si dos interferentes cocanales aparecen a -45 dBm cada uno, sus productos de intermodulación de tercer orden se sitúan en −10,8 + 2 (−10,8 − (−45)) = −44 dBm, justo en el propio nivel de interferencia. El cálculo del SFDR señala esto inmediatamente como un posible problema de modulación cruzada en niveles de entrada altos. En las pruebas, observaría desensibilización o respuestas falsas, y ahora sabe por qué.

Analizador presupuestario RF Cascade

Artículos Relacionados