Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

altera VS Xilinx modification needed to apply code to altera

Status
Not open for further replies.

hayaloo

Newbie level 5
Joined
Jul 1, 2009
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,338
altera VS Xilinx

Hi guys

im doing a project on vhdl that ias IMA_ADPCM compression method usimg VHDL .

there is a code for this algorithm on web but this code uses Xilinx ISE 9.2i tool and i have to use Modelsim Altera web edition .

does anyone can tell me what exactly are diffrences between these to tools , i mean what modifications must be made untill this code can be applied on altera ?

thanks for you time
 

@ltera VS Xilinx

Hi,
Xilinx ISE 9.2i is used for synthesis.
Modelsim @ltera web edition is a simulator which is having the libraries supported by altera vendor...

if your design is dependent of the xilinx vendor u hav to replace the functionalities of those modules..
ex:- if memory is generated by IP coregenerator(xilinx) u have to replace the memory module using megawizard plug in manager(altera).
 

    hayaloo

    Points: 2
    Helpful Answer Positive Rating
@ltera VS Xilinx

Hi,
Am not able to reply in PM am replying here..

"what is the acutal diffrence between the code that one may write for simulation and code for synthesis ?"
There is no difference between synthesis and simulation code for RTL, whatever u r coding should be synthesizable. In test bench(TB) u can include the not synthesizable code like wait statement. Bcoz TB is not used for synthesize.

The codes are not different for different tools..
The code has to follow the verilog or VHDL standard.. Usually if u written any non-synthesizable code Modelsim simulator will show warnings. If it is wrt TB file u can safely ignore the warning. If it is wrt RTL then u must remove the warnings.


Tools used in Altera for synthesis is quartus II..
U can download this in altera website.. for web edition no license is required.
Latest quarus version is 9.0

Hope this may helps u..
If u hav further queries / or this info is not clear please send me message.

Best Regards,
Shanmugavel D
 

    hayaloo

    Points: 2
    Helpful Answer Positive Rating
Dear hayaloo

This is right that "The codes are not different for different tools".But the way that different tools synthesize the codes are not the same.some codes may be synthesizable in ISE but not in Quartus and viceversa.
The best solution is that you compile your code in Altera Quartus and then follow messages and warnings and then make changes and modifications to your program.

best regards
 

I assume that you are asking for IMA ADPCM Sound Encoder :: Overview :: OpenCores
you should provide a link instead of making us search.
I have downloaded the code and tried it in Quartus II (cycloneII), it compiles and fits fine but i don't know if any functionality is lost,
i have attached the log from QuartusII

Alex

P.S. I just noticed that this thread is almost 2 years old,
I just saw the previous answer that was new.
 

Attachments

  • messages.zip
    5.1 KB · Views: 111

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top