Altera_Forum
Honored Contributor
16 years agoProblems when I built my simple system
Hi, everyone,
I have Cyclone II board and Quartus II 9.0sp2. Now I am trying to build a system containing one FIR compiler and one FFT using SOPC Builder. I am trying to build a system containing one FIR compiler and one FFT using SOPC Builder. FIR compiler is the master of FFT. The input to the FIR compiler is going to be input manually and I would like to obtain the output of FFT. Now I have several problems as stated below. Here is the process about how I generated the system: (1) I converted FIR compiler and FFT into components which can be used in the SOPC builder. In the attachment, you may find the signals and interfaces that I assigned to them using Component Editor. (Since I want to manually input signals to FIR compiler and obtain the output of FFT during simulation, thus I have set the SINK ports of FIR compiler as well as SOURCE ports of FFT to Avalon Conduit interface) (2) System-level design using SOPC. I am trying to put FIR compiler and FFT into different clock domains; hence I used a Dual clock FIFO component to connect them. The final connection in SOPC Builder GUI is also attached. One problem here is that there is a warming as you can see in the attachment. The number of data ports is not right, is there any walkaround to circumvent those warnings? (3) I clicked the “generate” button and the system was generated successfully. Now, I understand that I need to instantiate the system according to the fir_fft_sopc.vhd file (As attached). However, I am not quite sure how to get it done. Like the input and output port, do I only need to instantiate those conduit interface signals? I am new to SOPC builder. I would highly appreciate if anyone could give me some hints. Thanks you so much! Now I get so frustrate that I cannot build this simple system after spending lots of time on it. Best regards Sincerely Grit