Page 408 - 3-2
P. 408

2) FPGA configuration
                  설계된 회로를 FPGA        에 구현한다는 것은 FPGA           내부의 논리 및 입출력 블록이 전기적 스위치와
                상호 연결선에 의하여 회로적으로 연결되게 하는 것을 의미하는데 이러한 과정을 configuration                                  이
                라 한다 일단.      configuration 이 된 FPGA   칩은 사용자에 의하여 설계된 회로로 정상적인 동작을 하
                게 된다. Anti-fuse   나 EEPROM     방식의 FPGA    는 비휘발성이므로 한번의 configuration           으로 전원을
                on/off  하는 것에 상관이 없이 계속 설계된 칩으로 사용할 수 있다 그러나.                          SRAM   방식의 FPGA    는
                전원이 끊어지면 저장된 configuration           데이터를 잃어버리므로 power-on           을 할 때마다 이 데이터를
                FPGA   칩에    다운로드하여야         한다.    다운로드      데이터는      호스트     컴퓨터와      연결하거나       별도의
                configuration  정보 저장 메모리 주로(        EPROM)  를 사용한다. FPGA        칩에는 configuration  을 위하여
                호스트 컴퓨터와 데이터를 인터페이스하기 위한 신호 및 데이터에 대한 핀을 별도로 할당하여둔다.
                따라서 사용자는 이 할당된 핀과 configuration              데이터를 다운로드하려는 컴퓨터와 연결을 하여야
                한다.   또한 FPGA    는 다운로드하기 위한 몇 가지 통신 인터페이스 방식을 제공한다.                              여기에서는
                FLEX10K  에 대한 configuration  을 위한 연결법을 알아보기로 한다.























                                                         - 408 -
   403   404   405   406   407   408   409   410   411   412   413