arduino

Páginas: 3 (558 palabras) Publicado: 9 de junio de 2013
Anatomia de un compilador a hardware

vodigo maquina para arq especifico. Serial paralelo
tecnicas de compilacion de lenguajes de program para la compilacion a hardware



Las tecnicas decompilacion desarrolladas para lenguajes de programacion tambien son aplicables a la compilacioon de diseño de hardware:
traducción de la sintaxis de la fuente en un simple objeto hardware seguido deoptimización para mejorarlo.

Comparacion entre los compiladores de sofware y hardware

Los compiladores de hardware producen una implementacion para algun hardware especifico. Sin embargo, hay unnúmero de tipos de compiladores de hardware
que parten de diferentes fuentes y compilan en diferentes objetivos.

sintesis arquitectonica: Herramienta para crear una microarquitectura de unprograma como descripción de la función de la máquina. Estos sistemas diseñan conjuntamente el microcódigo para implementar el programa dado y el camino de datos en el que el microcódigo se va a ejecutar, laadición de un bus a la trayectoria de datos, por ejemplo, puede permitir rediseñar el microcódigo que para reducir el número de ciclos necesarios para ejecutar una operación crítica .
En general,los compiladores arquitectónicos que aceptan una entrada de programa totalmente general sintetizan arquitecturas de máquina relativamente convencionales.
Estos, prestan relativamente poca atención ala física de diseño de transistores y cables en el chip.
Los compiladores de silicio se concentran en el diseño fisico del chip. Si bien estos programas pueden tener una descripción de alto nivel dela función del chip, se asignan
esa descripción en una arquitectura restringida y se optimiza un poco la arquitectura. Compiladores de silicio montar un chip de bloques que implementan laarquitectura en
unidades funcionales. Deben crear sus propias versiones de los bloques de función, colocarlos, y instalar los cables para aplicar la arquitectura.


Tal vez el más ambicioso de silicio...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arduino
  • Que es arduino
  • Arduinos
  • ARDUINO
  • Arduino
  • Arduino UNO
  • Arduino
  • arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS