설계"의

L

lincolndsp

Guest
무슨 볼의 모든 측면에서 CPLD의 및 FPGA 설계의 차이점은?

 
난 딱 한 가지 차이가있다라고 말하고 싶지만 - 아니 PROMs CPLD는있다.

다른 모든 측면에 위치 강력 구체적인 장치에 의존 (중 FPGA 또는 CPLD의) 및 그 가능성은.

 
CPLD는, 그들의 PAL 방식과 함께 파생된, 쉽게 그리고 믿음 혹은 구조, 빨리 핀 넓은 입력 기능 - 핀 지연, 심지어위한 단일 칩 솔루션을 제공하고 이해합니다.일단 프로그래밍, 디자인 및 잠겨있을 수있습니다 따라서 안전했다.대부분의 CPLD의 아키텍처를 매우, 그래서 그것을 미묘한 뉘앙스를 평가하는 것이 중요합니다 비슷합니다.있음 - 시스템 프로그래밍해야합니다 오늘날의 디자인 및 기능을 유지하는 것입니다 핀 설계 변경 중에 사 ( "핀 잠금") 중요합니다.제한된 복잡 ( "500 비치 샌들) 대부분의 CPLD는"접착제 로직 "기능에 사용되는 것을 의미합니다.세 가족이 있음, 정적 (유휴 상태)이 높은 전력 소모 배터리에서 사용하는 장비 운영을 금지합니다.그들이 가장 낮은 정적 전력 소모를 모든 프로그래밍 장치 ( "50 전류만)을 제공합니다 CoolRunner 장치 주목할만한 예외가있습니다.

비록 최신 급격히 증가하고 가족의 FPGA, 최대 150,000 비치 샌들, 그리고 그들의 유휴 전력 소모를 합리적으로 낮은 경우, 더 높은 복잡성을 제공합니다.이후 컨피규레이션 비트 스트림 때마다 전원을 다시로드해야합니다 다시 적용된, 디자인, 보안 문제이지만, 혜택 및 동적 재구성의 기회도 결국에는 사용자 시스템에 중요한 이점이있습니다.FPGA는 더 많은 로직의 유연성 및 CPLD는보다 더 정교한 시스템 특징 : 클록 관리, 온칩 메모리, DSP 기능 (배율), 심지어는 온 - 칩 마이크로 프로세서와 멀티 기가 비트 트랜시버를 제공합니다.

- 이용 CPLD는, 특히 CoolRunner 장치, 소형 디자인, 여기서 "인스턴트 디코딩", 빠르고 다양한에서 초저 유휴 전력 소모, 그리고 디자인 보안을 중요한 위치에 (예
: 배터리의 장비 운영).

- FPGA를 사용하여보다 크고 복잡한 디자인

 
내가이 도움이 되길 바래요 ..

반면 같은 CPLD의 어느 Combinational 더 많은 회로 설계를위한 요구하는 데 사용됩니다 1.FPGA 기본적으로 어떤 순차 회로의 설계를 더 필요로 사용됩니다.
2.FPGA 디바이스는 CPLD의에 결석 LUT 아키텍처를 사용합니다.
3.FPGA 장치 CPLD의 장치보다 느려질 수있습니다.

도서를 참조하십시오.이 질문에 이전됩니다.

 
글쎄, 말의 FPGA, CPLD의보다 나은 PL 장치가 더있다 구.그것은 훨씬 더 많은 가능성을 제공합니다, 더 많은 공간, 표준 솔루션의 전체 집합의 신속한 구현을위한 추가적인 애플 리케이션을 ...그리고 더 비싼과 그것의 추가 구성 요소 파티 (처럼)이 필요합니다.
어쨌든, 당신은 사실 필요가 얼마나 큰 칩 계산 당신과 얼마나 큰 예산을 사용할 수있습니다 감당할 수있습니다 전원의 종류.그렇다면 귀하의 요구에 적합한 디바이스를 선택할 것인지 또는 CPLD의 FPGA를.

 

Welcome to EDABoard.com

Sponsor

Back
Top