Monte Carlo es un término utilizado para una amplia variedad de métodos de simulación, bajo la misma filosofía: obtenga una respuesta lo suficientemente cercana tomando una tonelada de entradas aleatorias.
Hay muchas cosas que se desconocen en el diseño de VLSI antes de que realmente construya piezas y las pruebe exhaustivamente. Muchas variables. La simulación de Monte Carlo significa generar una gran cantidad de números aleatorios (pero realistas) para algunas de estas entradas: voltaje, velocidad de reloj , fluctuación de reloj , temperatura, IDV (variación intra-matriz), es decir, una parte del chip puede ser más rápida o más lenta que otras partes), T_setup, T_hold y T_cq (parámetros para flip-flops que definen los límites de rendimiento), y muchas otras variables, y calcula los resultados en función de esas entradas.
¿La ventaja en la industria? El hecho de que es más rápido y que las otras alternativas: variación paramétrica integral, en la que las entradas se barren en todo el rango, lo que resulta en una complejidad N ^ n. Y luego está el método de “construir y orar” en el que no se hace este tipo de simulación y se pasa directamente al silicio, con la esperanza de que resulte de la manera que se desea.
- ¿Rediseñar un logotipo es un buen ejercicio para un diseñador novato?
- ¿Por qué el software CorelDraw se cuelga fácilmente y se cierra por la fuerza? ¿Por qué algunos diseñadores todavía lo usan en lugar de Adobe Illustrator?
- Si elijo el diseño industrial como mi curso universitario, ¿puedo aprender diseño, ingeniería y marketing?
- ¿Qué hacen los pasantes de diseño de productos?
- Si un desarrollador web quiere ser un diseñador de interfaz de usuario, ¿cómo se mete la persona en el diseño?