2017-03-29 18 views
-1

Quartus II에서 합성 가능한 VHDL 코드를 작성해야하는지 알고 싶다면 라이브러리를 사용하십시오. 라이브러리는 이미 Megacore Wizard에 의해 생성되었습니다. 저는 FPGA와 VHDL에 대한 완전한 초보자입니다. 사과한다면 분명합니다.알테라의 메가 코어 라이브러리에 의해 생성 된 fft 라이브러리를 사용하는 방법을 모르겠다.

+0

지금까지 해 온 코드를 추가해야합니다. – JHBonarius

+0

우리는 레지스터에 데이터를 저장하는 ADC에 대한 입력을 가지고 있습니다. 우리는 FFT를 수행하려고합니다. 그게 도움이 될 거라고 생각하지 않았어. – thebionicandroid

+0

그건 코드가 아니에요 ... VHDL은 어떻게 작성 했습니까? – JHBonarius

답변

1

VHDL FPGA에 대한 경험이 거의 없다면 FFT IP 코어로 시작하는 것이 상당히 어려울 수 있습니다. 간단한 엔티티와 시뮬레이션으로 시작해야합니다. 온라인 자습서를 사용하십시오.

MATLAB 시뮬링크와 HDL 코더는 설계를 도와줍니다. [자일링스] HLS (고수준 합성) C/C++에서 HDL 로의 변환은 또한 당신을 더 쉽게 만들 수 있습니다. 두 경우 모두 학습 곡선이 있습니다.

알테라 FFT 메가 코어의 경우 : official user guide을 읽어야합니다. 이것은 코어 생성기에서 실제로 테스트 벤치를 생성하도록 할 수 있다는 것을 나타내며, 코어를 인스턴스화하는 방법을 보여줍니다.