분류 전체보기 115

NPI에 대하여

NPI 라는 용어에는 그다지 많은 관심을 가지지 않아도 좋습니다. 다만 FPGA내부에 있는 메모리는 용량도 적을 뿐만 아니라 다른 여러 목적으로 사용되기 때문에 단순히 데이터를 저장하는 용도로 쓰기에는 적합하지 않습니다. FPGA 설계자는 FPGA 외부에 메모리를 연결해서 사용하고 싶지만 메모리 콘트롤러를 만드는 것도 만만하지 않습니다. 자일링스는 MPMC라는 메모리 콘트롤러에서 NPI라른 포트를 통해 FPGA 설계자가 FPGA 외부에 있는 메모리를 쉽게 연결해서 사용할 수 있도록 프로토콜을 제공 합니다. 이 프로토콜 이름이 NPI 입니다. 하지만… 이것도 어렵습니다…는 아니지만…이해하고 스테이트 머신을 만들려고 하면 시가이…마이 걸립니다. 그래서 NPI_USER_LOGIC_V2_XX_X는 user lo..

edk/npi 2011.11.16

xmd command

2개 이상의 마이크로블레이즈가 있는 경우, XMD를 통해서 각 프로세서를 연결하는 명령어 two mb, xmd connection, connect mb mdm -debugdevice cpunr 1, "start from 1" 마이크로블레이가 억세스할 수 있는 메모리에 있는 내용을 파일로 저장 하는 방법. 아래 명령어는 0x50004000과 0x50006000에 있는 데이터를 각각 4바이트 hex 값으로 읽는데 중간에 ","를 넣어서 나중에 MatLab에서 쉽게 읽을 수 있도록 한다. set a0 0x50004000 set a1 0x50006000 set i 0 set outfile [open "test.txt" "w"] while {$i < 2} { mwr 0x50000000 0x00 set v0 [me..

edk/xmd 2011.10.26