Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST


Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | How to get lowest price for a ModelSim license?

There are 26 messages in this thread.

You are currently looking at messages 20 to 26.

Re: How to get lowest price for a ModelSim license? - =?iso-8859-1?B?R2FMYUt0SWtVc5k=?= - 2006-06-17 08:31:00

Rewrite the whole libraries, which model Xilinx
primitives for all
Xilinx FPGA/CPLD families and all speed grades?
:-S


Mike Treseler wrote:
> GaLaKtIkUs=99 wrote:
>
> > I wanted to use Icarus but I was confronted to a big problem (as a user
> > of Xilinx): in the simlation libraries there are specify blocs and
> > Icarus verilog doesn't support them.
>
> Could you write your own code
> and not use the libraries?
>=20
>   -- Mike Treseler

______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.



Re: How to get lowest price for a ModelSim license? - Mike Treseler - 2006-06-17 10:58:00

GaLaKtIkUs™ wrote:
> Rewrite the whole libraries, which model Xilinx primitives for all
> Xilinx FPGA/CPLD families and all speed grades?

No.
Leave the primitives to synthesis.
Leave the timing to STA.

    -- Mike Treseler


Re: How to get lowest price for a ModelSim license? - =?iso-8859-1?B?R2FMYUt0SWtVc5k=?= - 2006-06-17 13:29:00

Mike Treseler wrote:
> GaLaKtIkUs=99 wrote:
> > Rewrite the whole libraries, which model Xilinx primitives for all
> > Xilinx FPGA/CPLD families and all speed grades?
>
> No.
> Leave the primitives to synthesis.
> Leave the timing to STA.

STA?

>=20
>     -- Mike Treseler


Re: How to get lowest price for a ModelSim license? - gallen - 2006-06-17 14:25:00

Static Timing Analysis.

It's nearly impossible to prove that a design will work with
simulation.  Static Timing Analysis is a simulation-less proof
mechanism.  The tool uses clock periods and setup and hold times and
propagation delays of the hardware to prove it a design will meet a
specified timing.

A digital design flow should go basically like this:
1=2E Specify and make list of features.
2=2E Implement RTL.
3=2E Write functional simulations to test features exhaustively.
4=2E Test features.
5=2E Write design constraints.
6=2E Synthesize.
7=2E Run Static Timing.
8=2E Do timing fixes if necessary, go back to step 4.
9=2E Tape out or do whatever you need to do with your complete design.

The point is you should never need to run timing sims.  That said, I've
never worked on a chip that didn't need them.  All I can say is that
you almost can't guarantee a circuit to be working through timing gate
sims.

-Arlen
GaLaKtIkUs=99 wrote:
> Mike Treseler wrote:
> > GaLaKtIkUs=99 wrote:
> > > Rewrite the whole libraries, which model Xilinx primitives for all
> > > Xilinx FPGA/CPLD families and all speed grades?
> >
> > No.
> > Leave the primitives to synthesis.
> > Leave the timing to STA.
>=20
> STA?
>=20
> >=20
> >     -- Mike Treseler


Re: How to get lowest price for a ModelSim license? - Stephen Williams - 2006-06-18 11:32:00

Mike Treseler wrote:
> GaLaKtIkUs™ wrote:
> 
>> I wanted to use Icarus but I was confronted to a big problem (as a user
>> of Xilinx): in the simlation libraries there are specify blocs and
>> Icarus verilog doesn't support them.
> 
> Could you write your own code
> and not use the libraries?

Ugh! There is no need for that. As I said already on this thread,
Icarus Verilog will (should) parse and ignore specify blocks and
the end result is a perfectly good simulation. All you miss in this
context is back-annotation support.

Any other problems simulating with Xilinx models should be posted
in the bug tracking database. I *will* fix such bugs, because I
do Xilinx work with Icarus Verilog regularly.

-- 
Steve Williams                "The woods are lovely, dark and deep.
steve at icarus.com           But I have promises to keep,
http://www.icarus.com         and lines to code before I sleep,
http://www.picturel.com       And lines to code before I sleep."
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.

Re: How to get lowest price for a ModelSim license? - Ron - 2006-06-20 19:16:00

GaLaKtIkUs=99 wrote:
> Rewrite the whole libraries, which model Xilinx primitives for all
> Xilinx FPGA/CPLD families and all speed grades?

Why not just rewrite the ones you need, instead of ALL of them?


previous | 1 | 2 | 3