자일링스 ISE 14.7 신시사이저를 사용하고 있습니다. .coe 파일로 BRAM을 초기화하고 액세스 할 수 있습니다. 또한 data2mem 도구를 사용하여 새 .mem 파일로 업데이트하고 내 비트 파일을 업데이트 할 수 있습니다. 여기서는 ROM으로 구성했습니다.PC에서 FPGA의 블록 RAM을 읽는 중
제 문제는 파일에 BRAM 내용을 저장하는 방법을 모르겠다는 것입니다. 코어 생성기에서 단일 포트 블록 메모리를 사용하고 있습니다. RAM으로 구성 중입니다. 데이터를 쓰고 나중에 액세스하려고합니다. 나는 관련 게시물을 찾지 못했습니다. 내용을 파일로 저장하는 방법을 찾지 못한 유일한 사람이 될 수 있습니다. 예를 들어 알테라의 인 - 시스템 메모리 컨텐츠 에디터에는 데이터를 파일로 내보내는 옵션이있다. Xilinx 또는 data2mem 도구로 수행하는 방법이 있습니까?
직렬 포트를 사용하여 메모리 내용을 PC로 보낼 수는 있지만 지금은 내 관심사가 아닙니다. 정말 콘텐츠를 파일 (아마 .mem 파일)에 저장하고 MATLAB에서 사용하는 방법을 찾고 있습니다. 누구든지 나에게 그것을 설명하거나 문서 또는 링크를 가리킬 수 있습니다. 나는 관련 문서를 공부했지만 내 마음을 때리지 않았다. 어떤 종류의 제안이라도 높이 평가 될 것입니다. 또한, 내가 잘못된 생각을하고 있는지 말해주십시오.
예 데이터를 PC에 다운로드하고 추가 분석이 필요합니다. 디버깅을하지 않는 프로덕션 솔루션에 필요하므로 프로세스 후 데이터를 가질 수 있습니다. 저는 버텍스 5와 함께 일하고 있으며 보드에있는 유일한 모듈은 PCIe입니다. 이것을 할 수 있습니까? @ mucka –