현재 위치 - 법률 상담 무료 플랫폼 - 특허 조회 - DSP, FPGA, ARM 중 어느 것이 더 유망한가요?
DSP, FPGA, ARM 중 어느 것이 더 유망한가요?
1 .. 이 세상은 정말 미친 짓이야. 누군가가 FPGA 의 원리가 무엇인지도 모르고 FPGA 를 배우기 시작한 것 같다.

2, DSP 예

고유한 명령을 가진 프로세서입니다. 범용 프로세서이지만 실제로 "범용" 은 아닙니다. 기술적으로 뛰어난 사람들은 DSP 를 사용하여 컴퓨터가 windows 를 실행하도록 할 수 있지만, 실제로는

네가 한 짓은 틀림없이 어리석은 짓이다. DSP 를 이용한 신호 처리는 다른 종류의 프로세서보다 더 강력합니다. DSP 로 신호 처리 이외의 일을 하는 데는 시간이 오래 걸리지 않는다. 그리고 신호 처리 코드는 일반적으로 알고리즘에 정통해야 한다.

사람은 정말 잘 쓸 수 있다. 데이터 구조의 시간 복잡성과 공간 복잡성은 여기서 매우 까다로운 잣대이다.

3.FPGA 는 단지 소프트웨어 겉옷을 걸치고 있을 뿐, 사실은 딱딱하다.

조각. FPGA 에는 두 개의 상대적으로 별도의 회로가 있습니다. 사용자 "코드->; 컴파일 후 1 층 회로에서 작동하는 이미지를 생성합니다. 이 회로에는 0, 1 의 스위치 모멘트가 있습니다.

2 층 작동 회로를 제어하고 2 층 작동 회로를 해당 프로세서에 구성하는 스위치 매트릭스입니다. 이론적으로 FPGA 는 필요한 모든 프로세서로 구성할 수 있지만 실제로 프로세서 수를 최소화하기 위해 구성할 수 있습니다.

Bug, FPGA 는 개발된' 라이브러리 파일' 을 개발했는데, 이는 사람이 안정적으로 일할 수 있는 회로도이다. 따라서 대부분의 FPGA 개발자에게 FPGA 내부에는 몇 가지 코어가 있습니다.

RAM 과 rom 은 내부 회로와 코어 간 버스를 설계할 능력이 없다면 라이브러리 파일에서만 선택할 수 있습니다. RAM 과 ROM 도 매크로를 구성했습니다. 외부 전용 회로와 배선 방식만 변경하면 됩니다.

등등. 외부 전용 회로에도 라이브러리 파일이 있으니 빌딩 블록을 만들면 됩니다. 정말로 FPGA 로 돈을 버는 것은 블록을 만드는 사람이다. 몇 개의 블록을 만들고, 특허를 신청하고, 다른 사람에게 로열티를 내라고 강요하면, 너는 좋은 생활을 할 수 있다.

4.FPGA 는 하드웨어 설계에서 ASIC 과 다릅니다. ASIC 완전 사용자 정의, FPGA 반 사용자 정의. 특히 ASIC 의 전체 회로는 디자이너가 설계한 것으로, 설계에 사용되는 자원의 양은 일반적으로 제품 설계에 사용됩니다. 반면 FPGA 자원은 공급업체가 미리 제공한 것으로, 예를 들어 Altera, Xilinx 는 서로 다른 시리즈의 FPGA 칩을 제공하기 때문에 디자이너는 주어진 자원 하에서 개발 하드웨어를 설계할 수 있다.

5.DSP 는 주로 신호 처리 및 선행 알고리즘에 사용됩니다. 데이터 처리 속도를 높일 수 있는 다중 레벨 파이프 라인이 특징입니다. 개발 환경은 주로 c 언어입니다. DSP 의 적용 범위가 더 전문화되었다고 할 수 있습니다. DSP 의 설계는 소프트웨어 설계로 이해할 수 있으며 디자이너는 DSP 의 구조에 대해 너무 많이 알 필요가 없습니다.

6.DSP 는 원래 디지털 신호 처리였으나 DSP 칩의 주요 기능은 디지털 신호 처리와 다양한 알고리즘을 구현하는 것이므로 DSP (디지털 신호 프로세서) 라고 합니다. FPGA 는 DSP (디지털 신호 처리) 도 할 수 있습니다. 즉, FPGA 는 DSP 칩의 기능을 구현하기 위해 하드웨어 설계로 사용될 수 있습니다. 물론 전문 DSP 칩에 비해 비용이 너무 많이 든다.

7. FPGA 와 DSP 외에도 최근 몇 년 동안 비교적 인기 있는 제품인 ARM 이 있습니다. ARM 은 주로 핸드헬드 및 임베디드 제품에 사용되며 시장의 거의 90% 를 포괄합니다. 암 개발도 소프트웨어 개발에 편향되어 있다고 할 수 있다. 디자이너는 주로 Wince 시스템이나 Linux 시스템을 ARM 개발 플랫폼에 이식한 다음 다양한 소프트웨어 애플리케이션을 개발하는 것에 대해 이야기합니다.