Capítulo 7: Las buenas prácticas del diseño de CIs

Slides:



Advertisements
Presentaciones similares
INTRODUCCION A TECNICAS DE MINERIA DE DATOS
Advertisements

FAMILIA DE LÓGICA PROGRAMABLE EMBEBIDA ALTERA FLEX 10K.
circuitos vlsi TEMA 3. LÓGICA COMBINACIONAL Dr. José Fco. López
Familia TTL. Introducción.
Sistemas Sincrónicos vs. Asincrónicos
Circuitos digitales secuenciales I: Resumen del contenido
Introducción a la Electrónica
Entradas FF Sincrónicas y Asincrónicas
 SON FUNCIONES LÓGICAS  REPRESENTADAS POR TABLAS DE VERDAD  SIMPLIFICABLES POR LÓGICA BOOLEANA  SIMPLIFICABLES POR KARNAUGH  APLICACIONES: funciones.
Registros y Contadores
Tema 3: Lógica Combinacional (II): Ruta de Datos.
BUSES.
El Contador Binario.
EL PRIMER TRANSISTOR INSTITUTO POLITECNICO NACIONAL CENTRO DE INVESTIGACIÓN EN COMPUTACIÓN LABORATORIO DE MICROTECNOLOGIA Y SISTEMAS.
I2C (Inter-Integrated Circuit) (Modo Maestro-Esclavo )
Lógica de Tres Estados (TRI-STATE)
Lógica Programable Electrónica Digital
Técnicas experimentales para la medida de la corriente, energía y potencia consumida por un CI CMOS. Alejandro Peidro Palanca Director: Josep Rius Vázquez.
Circuitos Digitales.
Escuela Normal “Profr. Darío Rodríguez Cruz”
Sistemas Secuenciales Electrónica Digital
 El término topología se refiere a la forma en que está diseñada la red, bien físicamente (rigiéndose de algunas características en su hardware) o bien.
Contenido Los puntos 9.7 y 9.8 no se dan 9.1. Revisión del concepto de máquina secuencial. Taxonomía Temporización en los circuitos lógicos síncronos.
MULTIVIBRADORES Oscar Ignacio Botero H..
Por: Juan camilo Acosta 6A
Familias Lógicas Circuitos Electrónicos Digitales
Tema: Las familias Lógicas.
Programando puertos en C freescale
Biestables Tema 8.
Malla asegurada en fase (Phase Locked Loops)
REDES MAESTRO: Jorge Luis flores nevarez ALUMNO: Julio haro Ramírez CURSO: computación TEMA: redes FECHA: 19 enero 2016 MATRUCULA:
Diseño de CIs I Máquina de test Generación de vectores de test para cada fallo Definición del modelo de fallos (Lista de fallos) Simulación.
Arquitectura de Computadores IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia.
#REDES.. ¿Qué es una red? Conjunto de computadores, equipos de comunicaciones y otros dispositivos que se pueden comunicar entre sí, a través de un medio.
Diseño de CIs I Capítulo 6 Herramientas de ayuda al diseño de CIs Herramientas CAD (Computer Aided Design)
Diseño de CIs I Capítulo 4 Estilos de diseño y costes asociados.
CIRCUITOS COMBINACIONALES Y SECUENCIALES. SON FUNCIONES LÓGICAS REPRESENTADAS POR TABLAS DE VERDAD SIMPLIFICABLES POR LÓGICA BOOLEANA SIMPLIFICABLES.
Organización del Computador 1 Lógica Digital 2 Circuitos y memorias.
Diseño de Circuitos Digitales para Comunicaciones 7. Diseño de circuitos CMOS de baja potencia.
La tarjeta madre.
1.INTRODUCCIÓN Uno de los primeros problemas encontrados fue la falta de estabilidad en el voltaje entregado por un C.I. 7805, debido a que en ocasiones.
TRANSDUCTORES Una definición posible de Transductor es "un dispositivo sobre el que actúa energía desde un sistema y que suministra energía, usualmente.
Capitulo I Introducción
Tema: Tipos De fuentes de alimentación
EL42A Circuitos Electrónicos Semestre Primavera 2003
Computadora: Herramienta electromecánica que facilita diversas y muy variadas tareas dependiendo del programa que se utilice. Se caracteriza por aceptar.
SIMBOLario EI 2016.
CAPITULO I: CIRCUITOS DE CORRIENTE SIMPLE ING. JORGE V. OCHOA PAREJA.
RS-232 / RS-485 Introducción RS-232. Características RS-232.
EL42A Circuitos Electrónicos Semestre Primavera 2003
BUS I2C Ing. Mecatronica. Para simplificar la interconexión de dispositivos al microprocesador, Philips desarrolló un sencillo bus bidireccional basado.
Registros y Contadores
Direccionamiento de puerto E/S mapeado en memoria
Organización del Computador
Figura 12.2 Sistema bifásico de tres conductores
Díaz Navarrete Diana Santillán Soriano Carlos Luis
FLIP - FLOPS.
EL42A Circuitos Electrónicos Semestre Primavera 2003
Microelectrónica de radiofrecuencia
Diego Felipe Morales Cerón
Empecemos por el principio
Sistemas Secuenciales Electrónica Digital Electrónica Básica José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC.
CIRCUITOS CONVERTIDORES DE SEÑAL DISPOSITIVOS ANALÓGICOS. OCTUBRE/2016.
TECNOLOGÍA.  TECNOLOGÍA LTE-M:  -Tecnología de área amplia  -Baja potencia  -Proporciona cobertura extendida.
1 ALU (Unidad aritmético lógica) Registros Unidad de control I/O y buses internos (usualmente 3 estados) I/O y buses internos Los buses I/O son de tres.
RS-232 / RS-485 Introducción RS-232. Características RS-232. Estructura de un carácter. Señales más usadas RS-232. Introducción RS-485. Características.
 SON FUNCIONES LÓGICAS  REPRESENTADAS POR TABLAS DE VERDAD  SIMPLIFICABLES POR LÓGICA BOOLEANA  SIMPLIFICABLES POR KARNAUGH  APLICACIONES: funciones.
Sistemas Secuenciales Electrónica Digital. Combinacional: las salidas dependen de las entradas Secuencial: las salidas dependen de las entradas y de valores.
MICROELECTRÓNICA MsC. Luz Adanaqué Infante Diseño y fabricación.
Transcripción de la presentación:

Capítulo 7: Las buenas prácticas del diseño de CIs 3.a: Distintos niveles de profundidad 3.b: Niveles con distinto número de inversores 3.c: Árbol balanceado Sincronización, si o no ? 1. Clock buffering 18-11-2009

2. Clock Q1=0 Q2=1 Q3=0 Q4=1 Q5=0 Q6=1 Q7=0 Q8=1 1 CK D Q 18-11-2009

Q1=0 Q2=1 Q3=0 Q4=1 Q5=0 Q6=1 Q7=0 Q8=1 1 CK Q1=0 Q2=1 Q3=0 Q4=1 Q5=0 Q6=1 Q7=0 Q8=1 1 CK 18-11-2009

18-11-2009

18-11-2009

3. Glitches en las entradas asíncronas a los elementos de memoria 1 B C D Q A Q Pr B preset B preset tinv t1 t2 C D Pr Q A B C preset 1 D Pr Q A B C preset 1 D Pr Q A B C preset 1 Estado del circuito en t1 Estado del circuito en tinv Estado del circuito en t2 18-11-2009

INICIALIZACIÓN DEL CIRCUITO ¡¡¡ Señal de RESET !!! 18-11-2009

Cuando c1=c2=c3=c4=1, la línea de bus queda en alta impedancia Figura 8.b c1 c3 c2 c4 bus (1 línea) La lógica adicional, en rojo, define un estado 0 sobre el bus cuando c1=c2=c3=c4=1 4. Buses (alta impedancia) Figura 8.a c1 c3 c2 c4 bus (1 línea) Cuando c1=c2=c3=c4=1, la línea de bus queda en alta impedancia ¿alta impedancia? Entrada de ruidos Consumo + pads con pull-up o pull-down 18-11-2009

4. Buses (bus-contentions) Pads bidireccionales !!! Figura 9.a 1 c1 c2 1 c1 c2 Dt Figura 9.a Figura 9.b Figura 9.c Pads bidireccionales !!! 18-11-2009

5. Cómo mejorar velocidad : NANDs mejor que NORs (CMOS-complementaria) Analizar celdas Entrar señales “lentas” a los últimos niveles (f=x.(a.b+c.d)) 18-11-2009

Duplicar puertas si nodos grandes (aumentar W) b c d x Gnd Reducir el tamaño de los nodos de interconexión. Priorizar conexiones locales frente a globales. 18-11-2009

PLAs (¿reducen área o no?) Memorias (¿dentro o fuera?) 18-11-2009

¿Por qué hay que reducir el consumo?: Baterías en dispositivos portátiles Calor ⇒ Necesidad de elementos de disipación Impacto sobre tiempos de respuesta (curvas de deriva) ¿Cómo? (Pdinámica=CL.VDD2.f) Reducir circuitería y tamaño de los nodos Reducir frecuencia Cuidar pads (pads ajustados y pads de bajo consumo) 18-11-2009

Curvas de deriva Curva de deriva de la temperatura interna Curva de deriva de Vdd 18-11-2009