Skip to content

lucasxavier9/SistemasEmbarcados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de Sistemas Embarcados

Sobre a Disciplina de Sistemas Embarcados

A disciplina de Sistemas Embarcados explora o design e desenvolvimento de sistemas computacionais dedicados a realizar funções específicas dentro de um dispositivo maior, a disciplina combina conhecimento de hardware e software para criar soluções eficientes e otimizadas, focando em:

  • Arquitetura de Microcontroladores e Microprocessadores: Estudo dos componentes e funcionamento dos processadores usados em sistemas embarcados.
  • Programação de Hardware e Software: Desenvolvimento de código para controlar o hardware e implementar funcionalidades específicas.
  • Design e Implementação de Interfaces: Criação de interfaces de comunicação entre o sistema embarcado e outros componentes ou sistemas.
  • Otimização de Desempenho: Técnicas para melhorar a eficiência e a performance dos sistemas embarcados.

Projetos

Este repositório contém módulos implementados em C e SystemVerilog como parte do desenvolvimento de um projeto de sistemas embarcados. Os principais componentes incluem:

  • Processador: Módulo de CPU básico.
  • LED: Módulo para controle de LED.
  • Semáforo: Módulo que simula o funcionamento de um semáforo.

Como Usar

  1. Compilar e Simular: Utilize um simulador SystemVerilog, como ModelSim ou Vivado, para compilar e simular os módulos.
  2. Arquivo de Instruções: Certifique-se de que o arquivo instructions.txt está no caminho correto e contém as instruções no formato esperado.

Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published