You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Esse repositório aceita sugestões e contribuições, bastando apenas dar um fork aqui e então enviar as contribuições para as pastas adequadas nesse repo.
Outro objetivo desse repositório é ser um canal/fórum para discussões relacionadas ao kit EasyFPGA.
Todos os exemplos disponibilizados aqui foram testados no kit FPGA EZ-EasyFPGA A2.2, que utiliza o CI FPGA Altera Cyclone IV EP4CE6E22C8N e podem ser executados em outros CIs FPGA, desde que realizadas as modificações necessárias no projeto do Qartus Prime.
A ideia desse repositório se baseia no repositório criado pelo professor Felippo Valiante Filho ([Repositório original](https://github.com/filippovf/KitEasyFPGA, sem atualizações recentes).
Sobre o compartilhamento de conteúdo desse repo:
Os mantenedores/curadores desse repos serão os autores do mesmo, os usuários @DiegoNagai e @DuAlvim.
Qualquer usuário do GitHub poderá incluir conteúdo nesse repo basta apenas dar fork aqui, enviar os arquivos para a pasta adequada e e, por fim, dar um commit, assim que recebermos a notificação iremos atualizar.
Fórum para discussões e dúvidas:
Dúvidas e sugestões podem ser criadas no tópico Issues acima.
Esse mesmo local também poderá ser utilizado para criar discussões sobre o conteúdo do repo.
As dúvidas postadas aqui poderão ser respondidas tanto pelos autores, quanto por qualquer outro usuário que se sinta confortável em responder à duvida.
Links com referências e documentos pertinentes ao kit RZ-EasyFPGA A2.2:
Subpasta EsquemaEletrico_e_Pinagem:
- Diagrama equemático do kit, traduzido para o português (arquivo (Diagrama_Esquematico_RZ-EasyFPGA.pdf).
- Arquivo com o código a ser inserido nos arquivos .qsf do Quartus, para se referir aos pinos do kit (Pinos_RZEasyFPGA.txt).
Subpasta Fotos: Pasta onde deverão ser colocadas todas as fotos usadas nas documentações desse repo.
Pasta Exemplos_VHDL: Pasta onde deverão ser colocados projetos e códigos para o kit, escritos em VHDL.
Subpasta Scripts_VHDL: Arquivos avulsos com código VHDL.
As outras subpastas contém projetos executados no kit EasyFPGA.
Pasta Exemplos_Verilog: Pasta onde deverão ser colocados projetos e códigos para o kit, escritos em VHDL.
Subpasta ExperimentCode_EasyFPGA: Pasta com os projetos inclusos no material baixado nos links acima. Os projetos foram todos reescritos, e os comentários em chinês foram traduzidos para nosso idioma.
As outras subpastas contém projetos executados no kit EasyFPGA.
Pasta Procedimentos_Quartus: Exemplos mostrando como usar alguns recursos importantes do Quartus.
CONTRAS:
- A documentação é muito ruim e o suporte do fabricante é inexistente;
- E quando encontra alguma documentação ou exemplos para serem executados nesse kit, geralmente está em chinês.
Os botões e as chaves (dip switch) estão ligados no mesmo pino, não sendo possível usá-los de modo independente.
Poucos botões e LEDs na placa, o gera alguns inconvenientes em testes que exigem mais botões e/ou LEDs.
A quantidade de elementos lógicos disponíveis no CI EP4CE6E22C8N, 6272 LEs, é considerada uma quantidade pequena. Isso limita bastante o tamanho dos projetos que poderão ser implementados nesse kit.
About
Repositório com material de referência para o kit RZ-EasyFPGA A2.2