Page 422 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 422
인천전자마이스터고 전자회로설계과
7. 각 소자별 설명
가. FPGA (Cyclone 4e)
FPGA의 구조
(1) FPGA 기술의 5가지 주요 장점
◾ 성능 - FPGA는 하드웨어 병렬 성을 활용하여 순차적인 실행의 패러다임을 분리하고 클록 주기 당
더 많은 작업을 수행함으로써 디지털 신호 프로세서 (DSP)의 연산 능력을 능가합니다. 저명한 분석 및
벤치마킹 기업인 BDTI는 일부 어플리케이션에서 FPGA가 DSP 솔루션에 비해 달러당 처리 능력을 몇
배 향상시키는지 보여주는 벤치마크를 발표하였습니다. 하드웨어 레벨에서 입출력 (I/O) 컨트롤은 보다
신속한 응답시간 및 특화된 기능을 제공하여 어플리케이션 요구사항을 긴밀히 만족시킵니다.
◾ 시장 출시 시간 – FPGA 기술은 시장 출시시간에 대한 부담이 증대되고 있는 현 시점에서 유연성
및 신속한 프로토타입 성능을 제공합니다. 맞춤형 ASIC 디자인의 긴 제조 과정을 거치지 않고도 아이디
어나 개념을 테스트하고 하드웨어에서 검증할 수 있습니다. 그 다음, 계속해서 변경사항을 실행하고
FPGA 디자인을 반복하는 일이 몇 주일이 아닌 단 몇 시간 만에 가능합니다. 또한 상용 (COTS) 하드웨
어는 사용자 프로그래밍 가능한 FPGA 칩에 이미 연결된 다른 유형의 I/O와도 사용할 수 있습니다. 하이
레벨 소프트웨어 툴이 더욱 보편적으로 사용 가능해짐에 따라 추상화 계층 덕분에 학습 시간이 줄어들었
습니다. 본 툴에는 고급 컨트롤 및 신호 처리를 위한 유용한 IP 코어 (미리 구축된 함수)가 포함됩니다.
◾ 비용 – 맞춤 ASIC 디자인의 초기 개발(NRE) 비용은 FPGA 기반 하드웨어 솔루션의 비용을 월등히
능가합니다. ASIC에 대한 막대한 초기 투자는 연간 수천 개의 칩을 배송하는 OEM 업체로서는 어쩔 수
없는 일이지만 여러 엔드 유저들은 개발 시 수십, 수천 개 시스템을 위한 맞춤 하드웨어 기능이 필요합
- 415 -