Não tenho absolutamente nenhum conhecimento de lógica programável, uso principalmente microcontroladores em meus projetos, mas recentemente precisei trabalhar com vídeo e o microcontrolador é muito lento para o que precisava, então comecei a jogar com CPLDs.
Consegui obter bons resultados com o CPLD apenas usando o desenho esquemático, mas ao pesquisar informações sobre os CPLDs me deparei com muitos exemplos usando VHDL e Verilog. Estou curioso sobre o que poderia me fazer querer definir meu dispositivo em um desses idiomas. O que eles podem fazer que o desenho esquemático não pode? Eles são usados principalmente para funções?
Até agora, usei apenas CPLDs, os projetos de FPGAs se beneficiam mais do que os CPLDs de usar esses idiomas?