4 research outputs found

    Implementación de un procesador RISC-V con soporte para un sistema operativo de tiempo real.

    Get PDF
    El objetivo final de este trabajo es conseguir diseñar un procesador RISC-V capaz de ejecutar un sistema operativo. El proyecto RISC-V ofrece una ISA (Instruction Set Architecture) abierta lo que la sitúa como una buena alternativa frente a otras arquitecturas RISC, como puede ser ARM, a la hora de diseñar nuevos procesadores al no tener que pagar ningún tipo de comisión por utilizarla. Para tener éxito, una arquitectura debe dar un buen soporte a los componentes software mas importantes en la actualidad como son los sistemas operativos. A lo largo de este trabajo se ha diseñado un procesador RISC-V capaz de ejecutar el repertorio de instrucciones básico definido en su ISA. A continuación se han estudiado los requisitos necesarios para poder ejecutar el sistema operativo de tiempo real FreeRTOS (Free Real Time Operating System) y se han incluido en el diseño diversas extensiones para cumplirlos. Estas extensiones incluyen tanto nuevas instrucciones y registros de la ISA, como mecanismos de comunicación y de gestión de tiempo. El funcionamiento del procesador diseñado se ha validado mediante simulación y a continuación se ha implementado sobre hardware real utilizando una FPGA (Field Programable Gate Array). Las FPGA son una muy buena herramienta para poder validar el funcionamiento de un diseño sobre hardware real a un bajo coste, ya que permiten implementar el diseño objetivo en un dispositivo hardware configurable desde cualquier ordenador. Este trabajo también documenta la metodología que se ha utilizado para realizar estas pruebas y como se ha desarrollado un entorno para realizarlas.<br /

    Sistema de resum automàtic accessible via web service

    No full text
    En este proyecto se presenta un sistema de resumen automático que utiliza el método de las cadenas léxicas. Se ha implementado como un módulo para FreeLing, que es una librería open source de análisis lingüístico, y hecho accesible vía web service en TextServer, la plataforma de webservices de TALP.In this project an automatic summarization system which uses the lexical chain method is shown. It has been implemented as a module for FreeLing, an open source language analysis tool suite, and then made accessible via web service in TextServer, the web services platform of TALP

    Sistema de resum automàtic accessible via web service

    No full text
    En este proyecto se presenta un sistema de resumen automático que utiliza el método de las cadenas léxicas. Se ha implementado como un módulo para FreeLing, que es una librería open source de análisis lingüístico, y hecho accesible vía web service en TextServer, la plataforma de webservices de TALP.In this project an automatic summarization system which uses the lexical chain method is shown. It has been implemented as a module for FreeLing, an open source language analysis tool suite, and then made accessible via web service in TextServer, the web services platform of TALP

    Sistema de resum automàtic accessible via web service

    No full text
    En este proyecto se presenta un sistema de resumen automático que utiliza el método de las cadenas léxicas. Se ha implementado como un módulo para FreeLing, que es una librería open source de análisis lingüístico, y hecho accesible vía web service en TextServer, la plataforma de webservices de TALP.In this project an automatic summarization system which uses the lexical chain method is shown. It has been implemented as a module for FreeLing, an open source language analysis tool suite, and then made accessible via web service in TextServer, the web services platform of TALP
    corecore