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 | AHDL Abandoned in Quartus?

There are 5 messages in this thread.

You are currently looking at messages 0 to 5.

AHDL Abandoned in Quartus? - jjlindula@hotmail.com - 2005-08-15 14:58:00

Hello, last year there was a post concerning
Altera abandoning AHDL in
their new tools, such as Quartus. The post also said that you
couldn't use AHDL with SOPC Builder or DSP Builder. If this is true,
it seems to be a big constraint for the designer; then again, I have
yet to use SOPC or DSP Builder. How then do you write custom logic, do
you have to write everything in .vhdl or .verilog? I have a few
co-workers who used DSP Builder, but couldn't get to work correctly, it
required purchasing more software from Altera. They dropped DSP Builder
and went back to AHDL coding. Is AHDL a thing of the past? Is a better
approach SOPC and DSP Builder? If so, then I better start reading more
about these tools. Any comments on AHDL, Altera, SOPC Builder, or DSP
Building, please share them.

thanks,
joe

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



Re: AHDL Abandoned in Quartus? - Subroto Datta - 2005-08-15 19:50:00

AHDL is a HDL just like VHDL and Verilog are.
VHDL and Verilog are open
HDL standards supported by many synthesis vendors, whereas AHDL is
proprietary to Altera. Altera will continue to support synthesis of
AHDL based designs, to ensure that legacy products using AHDL can be
recompiled using newer versions of Quartus.

DSP Builder and SOPC Builder are code generators from high level
descriptions. DSP Builder works of the Matlab/Simulink system
description and SOPC builder works of its own system description.

In the end both DSP Builder and SOPC Builder tools generate VHDL or
Verilog that is input into Quartus. We have chosen not to support AHDL
as the output of DSP Builder or SOPC Builder as the generated systems
could not be simulated using any of the standard HDL simulators like
Modelsim, VCS, NCSim etc.

If you want to use Modelsim for behavioral or timing simulation you are
better of writing your code in VHDL or Verilog instead of AHDL. If you
would like to perform timing simulation using the Quartus native gate
level simulator you can write your code in AHDL. Quartus allows mising
of languages therefore it is possible to have a mixture of VHDL
entities, Verilog modules and AHDL subdesigns within the same project.

Hope this helps,
Subroto Datta
Altera Corp.

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

Re: AHDL Abandoned in Quartus? - Jim Granville - 2005-08-15 21:02:00

Subroto Datta wrote:
> AHDL is a HDL just like VHDL and Verilog are. VHDL and Verilog are open
> HDL standards supported by many synthesis vendors, whereas AHDL is
> proprietary to Altera. Altera will continue to support synthesis of
> AHDL based designs, to ensure that legacy products using AHDL can be
> recompiled using newer versions of Quartus.
> 
> DSP Builder and SOPC Builder are code generators from high level
> descriptions. DSP Builder works of the Matlab/Simulink system
> description and SOPC builder works of its own system description.
> 
> In the end both DSP Builder and SOPC Builder tools generate VHDL or
> Verilog that is input into Quartus. We have chosen not to support AHDL
> as the output of DSP Builder or SOPC Builder as the generated systems
> could not be simulated using any of the standard HDL simulators like
> Modelsim, VCS, NCSim etc.
> 
> If you want to use Modelsim for behavioral or timing simulation you are
> better of writing your code in VHDL or Verilog instead of AHDL. If you
> would like to perform timing simulation using the Quartus native gate
> level simulator you can write your code in AHDL. Quartus allows mising

that should be mixing ?

> of languages therefore it is possible to have a mixture of VHDL
> entities, Verilog modules and AHDL subdesigns within the same project.

Altera could do AHDL to VHDL ?

  That is what I understand Xilinx do, on their newest webpacks, for the
ABEL flows ?
  A commendable move, as it preserves code base, expands user language 
choice, and allows hooking into the simuators you mention above.

  -jg


Re: AHDL Abandoned in Quartus? - htoerrin - 2005-08-16 02:25:00

You can use the SOPC builder with AHDL, but you
have to write a wrapper
in VHDL or BDF. My experience is that although not happy about the
extra file to write, it works.

Havard

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

Re: AHDL Abandoned in Quartus? - Kolja Sulimma - 2005-08-16 02:54:00

Jim Granville schrieb:
> Subroto Datta wrote:
>> Quartus allows mising
> that should be mixing ?

No, missing.
The OP was missing a language ;-)

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