Diseño e implementación de nuevas funcionalidades en emulador de canal RF sobre dispositivo con multiprocesamiento asimétrico y lógica programable
En la industria 4.0, se quiere fomentar el uso de tecnologías inalámbricas. Sin embargo, debido a la naturaleza de la propagación inalámbrica, aún es difícil cumplir con los requisitos de fiabilidad, latencia y determinismo que ofrecen las comunicaciones cableadas. Para evaluar el funcionamiento de...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2023 |
| País: | España |
| Institución: | Universidad del País Vasco |
| Repositorio: | Addi. Archivo Digital para la Docencia y la Investigación |
| OAI Identifier: | oai:addi.ehu.eus:10810/61006 |
| Acceso en línea: | http://hdl.handle.net/10810/61006 |
| Access Level: | acceso abierto |
| Palabra clave: | emulador de canal kanal-emuladorea channel emulator Zynq Ultrascale+ openAMP |
| Sumario: | En la industria 4.0, se quiere fomentar el uso de tecnologías inalámbricas. Sin embargo, debido a la naturaleza de la propagación inalámbrica, aún es difícil cumplir con los requisitos de fiabilidad, latencia y determinismo que ofrecen las comunicaciones cableadas. Para evaluar el funcionamiento de las comunicaciones inalámbricas, es necesario realizar pruebas de campo, lo que supone un aumento del coste total. Otra opción es hacer uso de un emulador de canal, ahorrando el coste. Este Trabajo de Fin de Máster se centra en el diseño e implementación de nuevas funcionalidades en un emulador de canal RF sobre una tarjeta de desarrollo con multiprocesamiento asimétrico y lógica programable. Se utiliza una tarjeta de la familia Zynq Ultrascale+ con un procesador Cortex A53 con un Linux para tareas generales y un Cortex R5 para tareas con requisitos de tiempo, haciendo uso del framework openAMP e implementando el emulador de canal en la FPGA de la tarjeta. Se realiza un análisis de las tecnologías relacionadas al emulador, al igual que el estudio del propio emulador. Se detalla el desarrollo de las nuevas funcionalidades desde el diseño hasta la evaluación mediante diferentes pruebas. |
|---|