飛上

rabe.egloos.com

포토로그



Vertex-5 의 Flash ROM 에 MCS 이미지 굽는 방법~! by 재동이


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 장치를 추가 합니다.


Data Width의 기본값은 8 로 되어있으니 16으로 변경하여야 합니다.



6, Flash Memory에 Write 합니다.





끝~~ -

-차~암 쉽죠? ㅋㅋ
  -

ps1. 굽는 시간은 Platform cable이 6Mhz 동작시에 14분이 걸립니다.  기본 동작값이 3Mhz 이니 기본동작으로하면
      30분이 걸리겠죠? ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ

덧글

댓글 입력 영역