내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
今天学习下FPGA的最小系统
FPGA 최소 시스템은 STM32 최소 시스템과 유사하며 다음으로 구성됩니다.전원공급장치,클록 회로 수정 발진기,초기화그리고디버그 인터페이스 JTAG게다가플래시 구성 칩STM32와 가장 큰 차이점은 전원이 꺼졌을 때 프로그램을 저장하기 위한 외부 플래시 구성 칩이 있어야 한다는 점입니다. 그에 따라 구성 칩의 종류도 많아 FPGA에는 전용 구성 모드 핀이 있습니다.
둘째, 전원 공급 장치 부분은 마이크로 컨트롤러의 단일 전원 공급 장치와 비교됩니다. 대부분의 FPGA에는 각 뱅크 IO의 전원 공급 장치에 대해 최소 3개의 전원 레일이 필요합니다.VCCO,보조 전원 공급 장치 VCCAUX ,그리고코어 전원 VCCINT。
클록 모듈, 마이크로 컨트롤러는 고정 핀을 사용하며 일반적으로 수동 수정 발진기입니다.FPGA는 능동 수정 발진기입니다., 글로벌 클럭 핀에만 연결하면 됩니다.
마지막 차이점은 리셋 회로입니다. FPGA는 순수 하드웨어 리소스로 구성되어 있으므로 전용 리셋 핀이 없습니다.그러나 때로는 디버깅의 편의를 위해 모든 IO에 연결할 수 있는 사용자 정의 재설정 버튼이 설정됩니다. 물론 글로벌 클럭 핀에 연결하는 것이 가장 좋습니다.
FPGA의 JTAG 기능은 온라인 디버깅 및 프로그램 고형화에 사용되는 STM32와 동일하지만, 온라인 디버깅 기능의 사용법은 STM32가 순차적으로 실행되기 때문에 브레이크 포인트를 통해 더 많은 디버깅이 관찰되며, FPGA는 하드웨어 논리적 구성이지만,온라인 디버깅은 타이밍 관계를 보기 위해 트리거 조건을 설정하는 로직 분석기와 비슷합니다., 물론 고급 FPGA에는 다른 기능이 있지만 가장 작은 시스템이라도 이러한 기능 없이는 할 수 없습니다.
인용하다:FPGA 최소 시스템