본문 바로가기
전자/전자회로

CPLD와 FPGA의 차이

by Begi 2018. 2. 1.
반응형

CPLD(Complex Programmable Logic Devices)와 FPGA(Field Programmable Gate Array)는 로직을 프로그래밍할 수 있는 칩으로 사용하는 입장에서는 동일하지만 내부 구조는 다르다. CPLD와 FPGA의 차이는 다음과 같다.

 

1) FPGA가 CPLD보다 더 많은 게이트를 내장하고 있고 더 복잡한 로직을 프로그래밍 할 수 있다.

2) CPLD는 로직을 저장한 내장 플래시를 가지고 있지만 FPGA는 보통 외부에 플래시가 필요하다.

3) CPLD 내부 구조는 Sum of Products와 같은 로직으로 구성되지만, FPGA는 Look-up 테이블로 구성된다.

 

※ FPGA에서 Field Programmable은 반도체 공장이 아닌 사용 현장에서 로직을 프로그래밍할 수 있다는 뜻이다.

※ PAL - CPLD - FPGA의 순서로 로직 게이트가 많고 복잡한다.

 

반응형

'전자 > 전자회로' 카테고리의 다른 글

이어폰 잭의 핀 기능  (1) 2018.02.26
다이오드 브릿지 회로에 오실로스코프를 연결하면 안되는 이유  (0) 2018.02.25
COB LED  (0) 2018.01.22
회로 해석 문제  (0) 2018.01.14
저항 크기 색띠 색상표  (0) 2018.01.11

댓글