Skip to content

Trabajo final de Maestría en Sistemas Embebidos (MSE)

Notifications You must be signed in to change notification settings

PhDFiuba/Enclavamiento2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enclavamiento2020

Mapa_0

Progreso

🔳🔳🔳🔳🔳🔳🔲🔲🔲🔲

Implementado en FPGA:

Mapa_8

Bypass - Rodeo

Mapa_2

Bypass - Circulación

Mapa_2

Analizador de topologiass

  • Deteccion de nodos extremos absolutos
  • Deteccion de nodos extremos relativos
  • Deteccion de cambios
  • Deteccion de cambio directo
  • Deteccion de cambio desvio
  • Deteccion de cambio raiz
  • Deteccion de barreras
  • Deteccion de nodo simple
  • Asignacion de semaforos
  • Correccion de semaforos por herencia
  • Deteccion de rutas
  • Optimizacion de rutas

Tabla de enclavamiento

  • Enumeracion de rutas
  • Deteccion de semaforo de inicio y fin de ruta
  • Deteccion de secciones intermedias
  • Identificacion de cambio involucrado en ruta
  • Identificacion de estado del cambio involucrado en ruta
  • Identificacion de barrera involucrada en ruta

Generacion de codigo en VHDL

  • Generacion de wrapper
  • Generacion de mediador
  • Generacion de separador
  • Generacion de nodos
  • Generacion de cambios
  • Interconexion de nodos sin cambios
  • Interconexion de nodos en redes de un cambio
  • Interconexion de nodos en redes de N cambios superiores
  • Interconexion de nodos en redes de N cambios inferiores
  • Interconexion de nodos en redes de N cambios genericos
  • Generacion de barreras
  • Comportamiento de semaforo en cortocircuito
  • Comportamiento de semaforo en funcion del estado propio
  • Comportamiento de semaforo en funcion del estado vecino cercano
  • Comportamiento de semaforo en funcion del estado vecino lejano

Implementacion de UART

  • Implementacion de UART automatizada para pruebas en Arty Z7 10
  • Implementacion de codigo python para enviar/recibir tramas adaptadas
  • Implementacion de codigo python para procesar las tramas recibidas y layout
  • Adaptacion del codigo para compatibilidad con CNEA

Testing

  • Testbench sistema
  • COCOTB para nodo
  • COCOTB para cambio
  • COCOTB para red
  • COCOTB para comunicacion UART
  • COCOTB para casos funcionalidades

UART

x x x x x x
Rx Tx x x GND x

Playa de maniobras

Mapa_1

Bypass

Mapa_2

Cruce

Mapa_3 Mapa_4 Mapa_5 Mapa_6 Mapa_7

About

Trabajo final de Maestría en Sistemas Embebidos (MSE)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published