From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



FlexRIO나 R-Series 하드웨어의 FPGA에 쓸수 있는 횟수는 얼마나 됩니까?



하드웨어: Reconfigurable I/O (RIO)>>R Series>>PXI-7831R

문제점:

FlexRIO나 R-Series 보드를 이용하여 몇개의 다른 어플리케이션을 사용하고 있는 중입니다.  FPGA 칩에 프로그래밍을  할 수 있는 최대 횟수를 알고 싶습니다. FPGA에 쓰기를 할 수 있는 횟수가 정해져 있습니까?



솔루션:

가장 메인이 되는 횟수 제한은 FPGA 보드의 Flash 메모리에 Bit file을 쓸 수 있는 횟수 입니다. 그러므로, 프로그램을 쓰거나 지울수 있는 최대 횟수는 Flash 메모리와 관련이 있습니다. Flash 메모리는 FPGA 디자인이 다운로드 되거나, 전원이 켜질때만 쓰여집니다. 만약 FPGA 디자인이 기본적인 다운로드 방법 (Open FPGA Reference)로 이루어 진다면, Flash 메모리는 쓰기를 수행하지 않습니다. 각각의 보드가 약간씩의 차이는 있지만 Flash 메모리에 쓸수 있는 대략적인 횟수 제한은 10만번 입니다.

프로그램을 쓰거나 지울수 있는 횟수는 사용하는 FPGA의 사이즈나 Gate (NOR, NAND)의 종류에도 관련이 있습니다. NOR 기술은 에러 보정이 필요 없이 최대 100만번을 쓰거나 지울 수 있고, NAND 기술은 에러 보정이 필요하며 더 적은 횟수를 가집니다. (이전에 기술하였던 10만번 정도 입니다.)



관련 링크: FPGA Module Help: Downloading an FPGA VI to the Flash Memory of an FPGA Target

첨부:





리포트 날짜: 09/29/2008
마지막 업데이트: 01/07/2015
문서 번호: 4PSCFBMA