Compartilhamento de tecnologia

Notas de estudo de FPGA (1) Sistema mínimo de FPGA

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Insira a descrição da imagem aqui


Prefácio

     今天学习下FPGA的最小系统
  • 1

1. Sistema mínimo FPGA

O sistema mínimo FPGA é semelhante ao sistema mínimo STM32, consistindo emFonte de energiaOscilador de cristal de circuito de relógioreiniciareInterface de depuração JTAGassim comoChip de configuração FLASHA maior diferença entre ele e o STM32 é que ele deve ter um chip de configuração de flash externo para salvar o programa quando estiver desligado. Da mesma forma, existem muitos tipos de chips de configuração, portanto, existem pinos de modo de configuração dedicados no FPGA.

Em segundo lugar, a parte da fonte de alimentação é comparada à fonte de alimentação única do microcontrolador. A maioria dos FPGAs requer pelo menos três barramentos de alimentação para a alimentação de cada IO do banco.VCCOFonte de alimentação auxiliar VCCAUX ,eFonte de alimentação central VCCINT

Módulo de relógio, o microcontrolador usa pinos fixos e geralmente é um oscilador de cristal passivo.FPGA é um oscilador de cristal ativo, e só precisa estar conectado a um pino de relógio global
A última diferença é o circuito de reset Como o FPGA é composto de puros recursos de hardware, ele não possui um pino de reset dedicado.Mas às vezes, para conveniência da depuração, um botão de redefinição personalizado será configurado, que pode ser conectado a qualquer IO. É claro que é melhor conectá-lo ao pino do relógio global.
A função JTAG do FPGA é a mesma do STM32, que é usada para depuração online e solidificação do programa. No entanto, o uso da função de depuração online é muito diferente, pois o STM32 é executado sequencialmente, mais depuração é observada através de pontos de interrupção. enquanto FPGA é uma composição lógica de hardware,A depuração online é mais parecida com um analisador lógico. Defina condições de gatilho para visualizar relações de tempo., É claro que os FPGAs de última geração têm outras funções, mas mesmo o menor sistema não pode prescindir delas.
Insira a descrição da imagem aqui

Resumir

referir-se:Sistema mínimo FPGA