Vertex-5 같은 무식한(?) FPGA에다가 MCS 이미지를 굽는 방법에 대해서 설명드리겠습니다.
메뉴얼없이 MCS 파일을 생성해서 굽다보니 애로사항이 있어서 자료 보관겸해서 알려드립니다.
일단 회로 의 연결상태는 Vertex-5 lx330 에 XCF128x Flash Memory 가연결되어 있습니다.
XCF128x의 Data bit width 는 16 bits 이고 Addr Bit width는 23 bits 입니다.
1, 우선 ISE 에서 bit 파일을 생성합니다.

< bit 파일과 mcs 파일의 용량 >
생성된 bit 파일은 9.7 MB 입니다. 즉 Flash Memory 의 용량이 그 이상이 되어야 한다는 말이 됩니다.
XCF128x의 용량은 128Mb 입니다. Byte로 변환하면 16MB 이므로 생성된 bit 파일을 다운로드 할 수 있습니다.
2, 아래와 같이 생성 옵션을 지정 합니다.

< MCS 이미지 생성 옵션 창>
MCS 이미지 생성 시 B,C 입력 후 D를 눌러야 E 가 나옵니다.
3, 이미지를 생성합니다.

4, Boundary-scan을 합니다.

5, Flash Memory 장치를 추가 합니다.


6, Flash Memory에 Write 합니다.

- 끝~~ -
-차~암 쉽죠? ㅋㅋ -
-차~암 쉽죠? ㅋㅋ -
ps1. 굽는 시간은 Platform cable이 6Mhz 동작시에 14분이 걸립니다. 기본 동작값이 3Mhz 이니 기본동작으로하면
30분이 걸리겠죠? ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ
덧글