05-09-2012 04:31 AM
HELLO everyone,
How do we add more than one VHDL file using CLIP in an FPGA Application ???
in my case, I have 4 files is written in VHDL , so I want to add them using CLIP ????
05-10-2012 04:41 AM
Did you try to generate xml file for each one of them vhdl file?
You can download the xml generator from here http://zone.ni.com/devzone/cda/epd/p/id/6068
Also, you can discover more about CLIP here http://www.ni.com/white-paper/7444/en
Kind regards,
Ion R.
05-10-2012 05:55 AM
Let me to descibe my problem :
when I try to check syntax of my VHDL file , an error occured durnig the check
"Extracting top-level synthesis file information. Please wait...
The following port in the top-level synthesis entity has a type that is not supported. The supported port types are "std_logic" and "std_logic_vector".
Port name: Datain
Port type: STD_2D1(0 TO M-1, 0 TO N-1)
Fix the above error and check syntax again.
"
because I have another VHDL file and in this file I did my library when I create my specific array
"
TYPE STD_2D IS ARRAY (NATURAL RANGE <>, NATURAL RANGE <>) OF STD_LOGIC_VECTOR(11 DOWNTO 0);
"
and this array is my input for my system
05-10-2012 06:33 AM
Let me see if I undetand correctly.
You have two VHDL files. Your first question was if it is possible to have multiple files used in FPGA. Yes, you have to define xml file for each one of them and than you can use.
The error that you get for the syntax, at what stept do you get it? In what environment is done the syntax checking?
Kind regards,
Ion R.
05-10-2012 08:01 AM
when I checked the synthax, I used this method:
first, i created my VHDL file
then I created my project labview fpga
and I put my VHDl in the project labview fpga
then I used this method :
![]() |
Tip Click the Help button on each page of the wizard for more information about the available options. |
The CLIP wizard automatically adds the CLIP to the project.
05-18-2012 10:05 AM
Hello,
And after following those setps you get the error?
Because your post was about multiple files, right now it seems the error is more in VHDL code rather in LabVIEW integration of it.
Kind regards,
Ion R.
05-18-2012 12:29 PM
so if it is possible to have multiple file , what is the complete method and all the steps to implement my code ??
notice that in my code I created a library using the package so in labview do i use a package ??