ts-7000
[Top] [All Lists]

RE: [ts-7000] TS-7300 FPGA core files

To: <>
Subject: RE: [ts-7000] TS-7300 FPGA core files
From: "Jason Williams" <>
Date: Thu, 20 Mar 2008 21:55:39 -0400

Hi Dave,

 

I think you are correct. On Altera’s website they seem to preach a seamless integration between Quartus and EDA tools. In fact it almost seems as though ncsim can invoke quartus. Although I may be wrong (I have been at work for the last 14 hours)

 

 http://www.altera.com/support/software/nativelink/quartus2/eda_view_using_eda.html

 

I think the easiest thing for me to do is to see if I can get simulation models from Quartus for use in Cadence. If not, I will tell Cadence to treat these tools as a black box.

 

Thanks,

++Jason


From: [ On Behalf Of David Hawkins
Sent: Thursday, March 20, 2008 9:00 PM
To:
Subject: Re: [ts-7000] TS-7300 FPGA core files

 

Hi Jason,

> Thanks for your input!

No problem!

> our verification platform that I am using is done with Cadence, so in theory
> my verilog code can be compiled in Quartus but then would have to be ported
> back into linux land.

Quartus works fine under Linux ... oh, but thats probably not the
web edition ... I have both full and web installed. If you're
at (or affiliated with) a university, you can get a full license
without too much trouble.

> I will have to run many simulations with other pieces
> of the design as well as incorporate more.
>
> Why wouldn't I receive the same error if done using Quartus II? After all,
> it is just verilog, right?

Nope. Its a black box :)

Altera FPGA-specific components are hidden from you. The RAM, PLL,
etc components have verilog wrappers, VHDL wrappers, etc, but
you never see a file with their implementation.

They do however provide simulation models. I use ModelSim-AE (Altera
Edition) where the libraries are compiled in by default, and I
also use ModelSim SE, where I have to compile the libraries
explicitly. Altera's Quartus II Handbook describes what to do
in Volume 3 ... if my memory serves me right ...

> If I can help it -I would rather use Cadence and just pass the edif
> into Quartus for synthesis and P&R.

Yep, it should be fine. You just need to figure out how to get
the Cadence tool to play nicely. For simulation it needs to pickup
the simulation versions, and for synthesis it needs to use
black-boxes for the components it does not know about.
I've done this for synthesis with Mentor Precision RTL and
Leonardo, so it'll be similar for Cadence. Look for
library mapping files, and probably read the Altera Quartus
handbook sections for your tool.

Altera is pretty good about responding to support requests too.

Cheers,
Dave

__._,_.___

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: =Email Delivery: Digest | m("yahoogroups.com?subject","ts-7000-fullfeatured");=Change Delivery Format: Fully Featured">Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | =Unsubscribe

__,_._,___
<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU