El presente trabajo de memoria tuvo el objetivo de realizar el desarrollo de una interfaz capaz
de realizar el control de un bus I2C mediante el acceso a este desde una red Ethernet. El estudio
de las posibles soluciones se centró en los principales requerimientos del sistema, los cuales
fueron, el costo de la solución y la escalabilidad de este sistema, siendo capaz de llegar con la
misma arquitectura a una velocidad de enlace de 1Gbps.
Dicho estudio se realizó para una empresa de radiodifusión llamada Continental Lensa, la
cual busca desarrollar una plataforma de conexión que logre ser incluida en sus equipos de
radiodifusión como producto de valor agregado, con la finalidad de que la empresa obtenga una
plataforma estándar para realizar el manejo de equipos remotamente a través de esta interfaz.
Para la realización de este desarrollo, se escogió entre toda una gama de soluciones posibles,
el uso de dispositivos semiconductores FPGA, en los cuales es posible producir la escalabilidad
necesaria ya que existen núcleos capaces de operar a 1Gbps.
El resultado de tal estudio, demostró que la mejor solución es aquella que consta de la
utilización de un procesador embebido implementado en la lógica del dispositivo FPGA, el cual
no produce costos extras por cada dispositivo nuevo realizado. En este dispositivo, además se
integró un sistema operativo Open Source basado en Linux llamado uClinux sobre el cual se
realizará cada uno de los programas.
El controlador del bus I2C necesario se realiza mediante un núcleo de libre distribución,
obtenido desde Internet, el cual es controlado desde el sistema operativo, con lo cual se muestra
que es posible añadir nuevos periféricos a este sistema sin aumentar los costos de la solución y
además se logra el control deseado.
En cuanto a la interfaz WEB, fué desarrollada mediante Applets, de modo de poder tener un
elemento, el cual pueda ser configurado gráficamente en la empresa y que pueda ser visto desde
cualquier computador, previa instalación de la maquina virtual de Java, en el PC que permita la
visualización de la aplicación.
Posteriormente se analizó las tasas de transferencias que se pueden alcanzar con el sistema
implementado y además se presenta una explicación acerca de todas las herramientas necesarias
para la realización de este sistema.
Como conclusión del desarrollo realizado, se obtuvo un sistema, capaz de producir una
reducción de costos, teniendo una gama de posibilidades para su extensión, modificando la lógica
implementada de acuerdo a las necesidades y requerimientos de la empresa, en la cual se trabajó.
Identifer | oai:union.ndltd.org:UCHILE/oai:repositorio.uchile.cl:2250/104962 |
Date | January 2008 |
Creators | Concha Avello, Felipe Eduardo |
Contributors | Bahamonde Barros, Mauricio, Facultad de Ciencias Físicas y Matemáticas, Departamento de Ingeniería Eléctrica, Thiemer Wilckens, Helmuth, Grimblatt Hinzpeter, Víctor |
Publisher | Universidad de Chile |
Source Sets | Universidad de Chile |
Language | Spanish |
Detected Language | Spanish |
Type | Tesis |
Rights | Attribution-NonCommercial-NoDerivs 3.0 Chile, http://creativecommons.org/licenses/by-nc-nd/3.0/cl/ |
Page generated in 0.0017 seconds