english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/46331 Cómo citar
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorOliver, Juan Pablo-
dc.contributor.authorGómez, Daniel-
dc.contributor.authorHéguy, Gabriel-
dc.contributor.authorPuig, Matías-
dc.date.accessioned2024-10-16T15:54:22Z-
dc.date.available2024-10-16T15:54:22Z-
dc.date.issued2003-
dc.identifier.citationGómez, D., Héguy, G. y Puig, M. Utilización de lenguaje C para diseño de hardware [en línea]. Tesis de grado. Montevideo : Udelar. FI. IIE, 2003.es
dc.identifier.urihttps://hdl.handle.net/20.500.12008/46331-
dc.description.abstractEste proyecto estudia la utilización de lenguaje C en el diseño de aplicaciones en hardware, en particular sobre lógica reprogramable. Se evalúan distintas herramientas de conversión de C a algún lenguaje del tipo HDL. En la primer etapa del proyecto se realizó una búsqueda de información sobre herramientas de este tipo y de las encontradas se seleccionaron dos: Handel C y Transmogrifier C. La segunda etapa fue de familiarización con las herramientas, investigando los circuitos generados a partir de diseños escritos en C. En la tercer etapa se analizaron distintos ejemplos para ambas herramientas como ser : algoritmos de división y raíz cuadrada, un árbitro de bus, ejemplo de acceso a memorias externas y de uso de memorias internas, un multiplicador con pipeline y ejemplos de operaciones con matrices. En todos estos ejemplos se relevaron los recursos ocupados y la frecuencia máxima alcanzada para chips de la familia Altera y en algunos casos también se hizo para chips de Xilinx. Además se hicieron comparaciones en algunos ejemplos con versiones escritas en VHDL. Finalmente se eligió una de las herramientas (Handel C) y un algoritmo escrito en C para analizar la facilidad de traducir éste de la forma más directa posible para su implementación en hardware. El diseño seleccionado fue un filtro de imágenes en tonos de grises que se implementó en la placa ARC-PCI de Altera. Además se realizaron comparaciones de performance entre este diseño y el filtro original (en C) corriendo en diferentes PC.es
dc.format.extent270 p.es
dc.format.mimetypeapplication/pdfes
dc.language.isoeses
dc.publisherUdelar.FIes
dc.rightsLas obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)es
dc.subject.otherLENGUAJES DE PROGRAMACION DE ORDENADORESes
dc.titleUtilización de lenguaje C para diseño de hardware.es
dc.typeTesis de gradoes
dc.contributor.filiacionGómez Daniel, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.contributor.filiacionHéguy Gabriel, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.contributor.filiacionPuig Matías, Universidad de la República (Uruguay). Facultad de Ingeniería.-
thesis.degree.grantorUniversidad de la República (Uruguay). Facultad de Ingeniería.es
thesis.degree.nameIngeniero Electricistaes
dc.rights.licenceLicencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)es
Aparece en las colecciones: Tesis de grado - Instituto de Ingeniería Eléctrica

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
GHP03.pdfTesis de grado2,98 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons