전통문화대전망 - 중국 전통문화 - 기존의 디지털 회로 설계에 비해 FPGA 기반 디지털 시스템 설계의 장점은 무엇입니까?

기존의 디지털 회로 설계에 비해 FPGA 기반 디지털 시스템 설계의 장점은 무엇입니까?

FPGA 는 기존의 디지털 회로 설계와 비교할 수 없는 필드 프로그래머블 도어 어레이의 약어입니다. FPGA 의 우월성은

1, 프로그래밍 가능성으로 요약할 수 있습니다. FPGA 에는 수천 개의 논리 문이 통합되어 있으며, 최고급 FPGA 에는 누적기, RAM, 위상 고정 루프 등이 통합되어 있어 자유롭게 사용할 수 있으며 매우 유연하게 사용할 수 있습니다. 또한 FPGA 의 논리 문은 기존의 디지털 회로와 같은 고정 기능을 가지고 있지 않습니다. Altera 의 Stratix 시리즈 장치를 사용하면 각 레지스터 (D 트리거) 에 동기화 리셋, 위치, 비동기 리셋, 위치 및 시계가 있으며 이러한 컨트롤은 사용자의 설계 입력에 따라 개발 소프트웨어에 의해 자동으로 적응됩니다.

2, 디자인 플랫폼 개선. 기존 개발 플랫폼에서 설계에 대한 초기 설계 및 검증을 수행한 다음 FPGA 와 온라인 디버깅, 설계 수정 반복 및 설계 작업을 수행할 수 있습니다. 예를 들어, FPGA 의 두 거물인 Altera 와 Xilinx 는 각각 문급에서 시스템급에 이르는 모든 수준의 설계 및 검증 기능을 갖춘 완벽하고 검증된 설계 개발 플랫폼을 갖추고 있습니다. < P > 현재 FPGA 의 발전 방향은 고밀도, 대용량, 고속으로 매우 복잡한 논리 제어, 고강도 컴퓨팅을 위해 특별히 설계된 범용 프로그래밍 가능 IC 로 반제품으로 볼 수 있기 때문에 FPGA 의 단점은 비용이 높고 전력 소비량이 크다는 것이다. 이것은 확실히 맞지만, 이는 FPGA 의 결점이 될 수 없다. 왜냐하면 그것은 단일 칩 마이크로 컴퓨터와 ARM 과 경쟁하기 위해 태어난 것이 아니기 때문이다. 일부 소규모 제어 분야에서는 당연히 단일 칩 마이크로 컴퓨터가 실현된다. 스마트폰 등 전력 소모에 민감한 터미널에는 당연히 ARM 과 DSP 가 있다. 각자 직무를 맡고 서로 방해하지 않는다.

FPGA 의 일반적인 응용 프로그램은 두 가지 주요 측면으로 나눌 수 있습니다. 하나는 단순히 논리 장치와 연산 장치로서 통신 신호 처리에 적합합니다. 통신 신호의 특징은 고속이고 중단되지 않기 때문입니다. 이때 FPGA 내에서 병렬 처리를 위해 많은 자원을 호출할 수 있습니다. 또 다른 하나는 FPGA 내부에 소프트 CPU 를 내장하여 CPU+DSP 아키텍처를 형성하는 것입니다. 기본적으로 ARM 과 DSP 대신 프로그래밍 가능한 SOPC (Slice On-programmable System) 가 될 수 있습니다. 이 때 더욱 풍부한 기능을 제공합니다. 물론 Xilinx 의 일부 하이엔드 FPGA 내부에는 하드 CPU 가 있어 성능이 더 좋습니다.

이 모든 것은 개인 즉흥 연주에 속하며 어떠한 자료도 찾아보지 않았다.