2017-03-15 10 views
0

FPGA와 연결된 외부 RAM에 값을 저장해야합니다. 내가 조사한 바에 따르면 ISE에서 MIG를 사용하는 방법이 있습니다. XPS에서 ISE 또는 Microblaze를 사용하여 디자인해야합니까?스파르탄 6 외부 RAM 저장소

+0

결정은 귀하에게 달려 있습니다. 우리는 당신에게 무엇을해야할 지 말할 수 없습니다 ... – duskwuff

답변

1

사용하려는 응용 프로그램과 기술 수준에 따라 다릅니다.

디자이너 기술 수준 : 만약 초보자이거나 더 많은 소프트웨어 배경을 가지고 있다면 EDK에서 간단한 예제를 실행 해 보시기 바랍니다. Verilog 또는 VHDL의 RTL 디자인에 익숙하다면 MIG 코어를 인스턴스화 할 수 있습니다.

  1. 성능 :

    응용 프로그램은 고려 의존이 매우 높은 성능을 달성 할 경우 달성 할 가능성이 곰보 인 ISE + MIG의 toolflow을 사용하여 해당.

  2. 영역 : MicroBlaze 소프트 CPU를 인스턴스화하려면 장치에 리소스가 필요합니다. 공간이 충분하다면 큰 문제는 아니지만 작은 Spartan6에서 다른 로직이 많이 필요한 경우 일반 RTL을 사용하여 리소스 사용을 최적화하는 것이 좋습니다.