documento final

1
Memoria Ram Las memorias DDR4 SDRAM tienen un mayor rendimiento y menor consumo que las memorias DDR predecesoras. Tienen un gran ancho de banda en comparación con sus versiones anteriores. Ventajas Sus principales ventajas en comparación con DDR2 y DDR3 son una tasa más alta de frecuencias de reloj y de transferencias de datos Desventajas No es compatible con versiones anteriores por diferencias en los voltajes, interfaz física. ESDRAM Para superar algunos de los problemas de latencia inherentes con los módulos de memoria DRAM standar, varios fabricantes han incluido una cantidad pequeña de SRAM directamente en el chip, eficazmente creando un caché en el chip. SLDRAM La SLDRAM es una DRAM fruto de un desarrollo conjunto y, en cuanto a la velocidad, puede representar la competencia más cercana de Rambus. RDRAM La tecnología RDRAM de Rambus ofrece un diseño de interface chip a chip de sistema que permite un paso de datos hasta 10 veces más rápido que la DRAM estándar, a través de un bus simplificado. Microcontrolador: Un microcontrolador es un circuito integrado programable diseñado especialmente para controlar sistemas electrónicos, se emplea para realizar una tarea determinada para la cual se debe programar. Arquitectura: La arquitectura de von Neumann se caracteriza por disponer de una sola memoria principal donde se almacenan datos e instrucciones de forma indistinta. A dicha memoria se accede a través de un sistema de buses único (direcciones, datos y control). La arquitectura Harvard dispone de dos memorias independientes una, que contiene sólo instrucciones y otra, sólo datos. Ambas disponen de sus respectivos sistemas de buses y es posible realizar operaciones de acceso (lectura o escritura) simultáneamente en ambas memorias. Lenguajes de programación: existen diversos lenguajes de Programación disponibles para programar un microcontrolador como: De bajo nivel: Assembler, Hex De mediano nivel: "C" como CPic De alto nivel: Basic como el PicBasic, MikroBasic, Pbasic. Componentes del Microcontrolador Procesador: Se encarga de direccionar la memoria de instrucciones, recibir la instrucción en curso, su decodificación y la ejecución de la operación que implica dicha instrucción, así como la búsqueda de los operando y el almacenamiento del resultado. Existen 3 orientaciones en cuanto a las arquitecturas y funcionalidad de los procesadores actuales: CISC, RISC Y SISC. Memoria: En los microcontroladores la memoria de instrucciones y datos está integrada en el propio chip. Una parte debe ser no volátil, tipo ROM y se destina a contener el conjunto de instrucciones que ejecuta la aplicación. Otra parte de memoria es el tipo RAM; volátil, y se destina a guardar las variables y los datos. Puertas de Entrada/Salida: La principal utilidad de las líneas de E/S es comunicar al computador interno con los periféricos externos Reloj Principal: Todos los microcontroladores disponen de un circuito oscilador que genera una onda cuadrada de alta frecuencia, que configura los impulsos de reloj usados en la sincronización de todas las operaciones del sistema. Esta señal del reloj es el motor del sistema y la que hace que el programa y los contadores avancen. RECURSOS AUXILIARES: Los principales recursos que incorporan los microcontroladores son: Temporizadores o "Timers". Perro guardián o "Watchdog". Protección ante fallo de alimentación o "Brownout". Estado de reposo o de bajo consumo. Conversor A/D. Conversor D/A. Comparador analógico. Modulador de anchura de impulsos o PWM. Puertos de comunicación. ¿QUÉ ES UN MICROCONTROLADOR PICAXE? Es un sencillo microcontrolador PIC, tiene alojado dentro de su memoria, un pequeño firmware que permite ser programado bajo lenguajes más sencillos que el Assembly. Lenguaje BASIC. Diagramas de flujo. CARACTERÍSTICAS INTERNAS PICAXE Memoria FLASH. Memoria ROM (Memoria de sólo lectura). Memoria RAM (Memoria de acceso aleatorio). VENTAJAS EN EL DISEÑO DE PRODUCTOS PICAXE Aumento en la confiabilidad debido al menor número de partes. Reducción en los niveles de existencia ya que un microcontrolador reemplaza varias partes. Simplificación del ensamblaje del producto y productos finales más pequeños. DESVENTAJAS EN EL MICROCONTROLADOR PICAXE Son sensibles al ruido, así que deben aplicarse técnicas de tratamiento de ruido para reducir las perturbaciones. Debido a que es limitada el área de programación, algunos PICAXE aún no se tiene un control total de los puertos, de manera que algunos puertos serán exclusivamente entradas o salidas. Algunas veces ha sucedido que al PICAXE recibe una sobrecarga o hay alguna atenuación en el voltaje que pueda afectar al PICAXE y esto pueda ocasionar que se borre el bootstrap del PICAXE. SERIES DE MICROCONTROLADORES Serie M2 Son los dispositivos más estándar permite 1800 líneas de código basic Serie X2 cuenta con las mismas características de la serie M2, a diferencia que en la serie X2 tienen una mayor capacidad dememoria para programas más largos y más variables (RAM). PICAXE 08M2 es el más pequeño, y el más popular utilizado en educación PICAXE-14M2Es un microcontrolador PICAXE compacto pero muy potente. Circuito de descarga Serial El circuito de descarga Serial es idéntico para todos los chips PICAXE . Consiste de 3 alambres del chip PICAXE al puerto serial de la PC. Un alambre envía datos de la PC a la entrada serial del PICAXE, un alambre transmite datos de la salida serial del PICAXE a la computadora, y el tercer alambre proporciona la tierra común. Memoria del PICAXE. Memoria de Programa: Es donde el programa es almacenado después de una nueva descarga. Esta es una memoria FLASH re-escribible. Memoria de Datos: Es un espacio adicional de almacén dentro del microcontrolador. El dato tampoco se pierde cuando se quita la energía. RAM (Variables): La memoria RAM es usada para almacenar datos temporalmente, datos que adoptan las variables conforme corre el programa. Esta pierde todos los datos cuando se quita la potencia. Diagrama de Flujo Es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Beneficio de Diagrama de Flujo Permiten definir los límites de un proceso. El diagrama de flujo facilita la identificación de los clientes, es más sencillo determinar sus necesidades y ajustar el proceso hacia la satisfacción de sus necesidades y expectativas. Estimula el pensamiento analítico en el momento de estudiar un proceso, haciendo más factible generar alternativas útiles. Un diagrama de flujo ayuda a establecer el valor agregado de cada una de las actividades que componen el proceso. Partes de un Diagrama de Flujo

Upload: estuardo-per

Post on 25-Jan-2016

5 views

Category:

Documents


1 download

DESCRIPTION

documento final arquitectura final curos

TRANSCRIPT

Memoria Ram Las memorias DDR4 SDRAM tienen un mayor rendimiento y menor consumo que las memorias DDR predecesoras. Tienen un gran ancho de banda en comparación con sus versiones anteriores. Ventajas Sus principales ventajas en comparación con DDR2 y DDR3 son una tasa más alta de frecuencias de reloj y de transferencias de datos Desventajas No es compatible con versiones anteriores por diferencias en los voltajes, interfaz física. ESDRAM Para superar algunos de los problemas de latencia inherentes con los módulos de memoria DRAM standar, varios fabricantes han incluido una cantidad pequeña de SRAM directamente en el chip, eficazmente creando un caché en el chip. SLDRAM La SLDRAM es una DRAM fruto de un desarrollo conjunto y, en cuanto a la velocidad, puede representar la competencia más cercana de Rambus. RDRAM La tecnología RDRAM de Rambus ofrece un diseño de interface chip a chip de sistema que permite un paso de datos hasta 10 veces más rápido que la DRAM estándar, a través de un bus simplificado. Microcontrolador: Un microcontrolador es un circuito integrado programable diseñado especialmente para controlar sistemas electrónicos, se emplea para realizar una tarea determinada para la cual se debe programar. Arquitectura: La arquitectura de von Neumann se caracteriza por disponer de una sola memoria principal donde se almacenan datos e instrucciones de forma indistinta. A dicha memoria se accede a través de un sistema de buses único (direcciones, datos y control). La arquitectura Harvard dispone de dos memorias independientes una, que contiene sólo instrucciones y otra, sólo datos. Ambas disponen de sus respectivos sistemas de buses y es posible realizar operaciones de acceso (lectura o escritura) simultáneamente en ambas memorias. Lenguajes de programación: existen diversos lenguajes de Programación disponibles para programar un microcontrolador como: De bajo nivel: Assembler, Hex De mediano nivel: "C" como CPic De alto nivel: Basic como el PicBasic, MikroBasic, Pbasic. Componentes del Microcontrolador Procesador: Se encarga de direccionar la memoria de instrucciones, recibir la instrucción en curso, su decodificación y la ejecución de la operación que implica dicha instrucción, así como la búsqueda de los operando y el almacenamiento del resultado. Existen 3 orientaciones en cuanto a las arquitecturas y funcionalidad de los procesadores actuales: CISC, RISC Y SISC. Memoria: En los microcontroladores la memoria de instrucciones y datos está integrada en el propio chip. Una parte debe ser no volátil, tipo ROM y se destina a contener el conjunto de instrucciones que ejecuta la aplicación. Otra parte de memoria es el tipo RAM; volátil, y se destina a guardar las variables y los datos.

Puertas de Entrada/Salida: La principal utilidad de las líneas de E/S es comunicar al computador interno con los periféricos externos Reloj Principal: Todos los microcontroladores disponen de un circuito oscilador que genera una onda cuadrada de alta frecuencia, que configura los impulsos de reloj usados en la sincronización de todas las operaciones del sistema. Esta señal del reloj es el motor del sistema y la que hace que el programa y los contadores avancen. RECURSOS AUXILIARES: Los principales recursos que incorporan los microcontroladores son: Temporizadores o "Timers". Perro guardián o "Watchdog". Protección ante fallo de alimentación o "Brownout". Estado de reposo o de bajo consumo. Conversor A/D. Conversor D/A. Comparador analógico. Modulador de anchura de impulsos o PWM. Puertos de comunicación. ¿QUÉ ES UN MICROCONTROLADOR PICAXE? Es un sencillo microcontrolador PIC, tiene alojado dentro de su memoria, un pequeño firmware que permite ser programado bajo lenguajes más sencillos que el Assembly. Lenguaje BASIC. Diagramas de flujo. CARACTERÍSTICAS INTERNAS PICAXE Memoria FLASH. Memoria ROM (Memoria de sólo lectura). Memoria RAM (Memoria de acceso aleatorio). VENTAJAS EN EL DISEÑO DE PRODUCTOS PICAXE Aumento en la confiabilidad debido al menor número de partes. Reducción en los niveles de existencia ya que un microcontrolador reemplaza varias partes. Simplificación del ensamblaje del producto y productos finales más pequeños. DESVENTAJAS EN EL MICROCONTROLADOR PICAXE Son sensibles al ruido, así que deben aplicarse técnicas de tratamiento de ruido para reducir las perturbaciones. Debido a que es limitada el área de programación, algunos PICAXE aún no se tiene un control total de los puertos, de manera que algunos puertos serán exclusivamente entradas o salidas. Algunas veces ha sucedido que al PICAXE recibe una sobrecarga o hay alguna atenuación en el voltaje que pueda afectar al PICAXE y esto pueda ocasionar que se borre el bootstrap del PICAXE. SERIES DE MICROCONTROLADORES Serie M2 Son los dispositivos más estándar permite 1800 líneas de código basic Serie X2 cuenta con las mismas características de la serie M2, a diferencia que en la serie X2 tienen una mayor capacidad dememoria para programas más largos y más variables (RAM). PICAXE 08M2 es el más pequeño, y el más popular utilizado en educación

PICAXE-14M2Es un microcontrolador PICAXE compacto pero muy potente.

Circuito de descarga Serial El circuito de descarga Serial es idéntico para todos los chips PICAXE . Consiste de 3 alambres del chip PICAXE al puerto serial de la PC. Un alambre envía datos de la PC a la entrada serial del PICAXE, un alambre transmite datos de la salida serial del PICAXE a la computadora, y el tercer alambre proporciona la tierra común. Memoria del PICAXE. Memoria de Programa: Es donde el programa es almacenado después de una nueva descarga. Esta es una memoria FLASH re-escribible. Memoria de Datos: Es un espacio adicional de almacén dentro del microcontrolador. El dato tampoco se pierde cuando se quita la energía. RAM (Variables): La memoria RAM es usada para almacenar datos temporalmente, datos que adoptan las variables conforme corre el programa. Esta pierde todos los datos cuando se quita la potencia. Diagrama de Flujo Es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso.

Beneficio de Diagrama de Flujo Permiten definir los límites de un proceso. El diagrama de flujo facilita la identificación de los clientes, es más sencillo determinar sus

necesidades y ajustar el proceso hacia la satisfacción de sus necesidades y expectativas.

Estimula el pensamiento analítico en el momento de estudiar un proceso, haciendo más factible generar alternativas útiles.

Un diagrama de flujo ayuda a establecer el valor agregado de cada una de las actividades que componen el proceso.

Partes de un Diagrama de Flujo