Multisim and Ultiboard

cancel
Showing results for 
Search instead for 
Did you mean: 

Verilog HDL model issues

I am trying to use the attached Verilog .v file (NOT a .vx file!) but I am receiving the error "Not enough terminals for device type 'd_verilog'. Does Multisim really support verilog files or not?
____
Ryan R.
R&D
0 Kudos
Message 1 of 15
(7,870 Views)
Hi morgol, there used to be a legacy application called MultiVHDL, it became obsolete about 2.5 years ago and support was dropped as well. Using MultiVHDL you would have the opportunity to integrate HDL and Verilog code into Multisim. Without MultiVHDL Multisim cannot simulate any HDL or Verilog code. The VHDL components in the database and any new custom component you create using the HDL or verilog option will only work if you have MultiVHDL installed.
 
If you have a license of MultiVHDL, it will still be compatible with the latest Multisim. Let me know if you do and we can see about how to find help for that.
Nestor
0 Kudos
Message 2 of 15
(7,847 Views)
So, by definition, an obsolete technology should have a superior replacement, right? What is the replacement to VHDL? I do not have MultiVHDL, so does that mean Multisim cannot meet my needs if there is a digital part that is not in the Multisim database?
____
Ryan R.
R&D
0 Kudos
Message 3 of 15
(7,845 Views)

Hi morgol,

There is no replacement for MultiVHDL, we are working closely with the rest of the NI organization to find an alternate solution for our users who wish to program HDL or verilog models, but as of now there is no alternative. MultiVHDL was licensed from a 3rd party and it became very hard to offer support for our users.

Multisim will simulate now SPICE, PSPICE, XSPICE and MCU assembly and C code for the MCU's supported. No verilog or HDL model will be able to be integrated to Multisim.

Nestor
0 Kudos
Message 4 of 15
(7,842 Views)
Would it be possible to leverage off the MCU technology to allow advanced simulation for digital devices. There should be SOME way to simulate digital devices like memory. How are the memory devices built into Multisim programmed now?
____
Ryan R.
R&D
0 Kudos
Message 5 of 15
(7,840 Views)
After doing a little research, would it be fair to say that the functionality of VHDL has been exceeding in XSPICE? It looks like XSPICE is meant for mixed-mode and event-driven programming, which is why VHDL was needed in the first place, right?
____
Ryan R.
R&D
0 Kudos
Message 6 of 15
(7,837 Views)
"Without MultiVHDL Multisim cannot simulate any HDL or Verilog code. The VHDL components in the database and any new custom component you create using the HDL or verilog option will only work if you have MultiVHDL installed."
 
This statement did not make sense to me. Maybe you could clarify it. Why put components in the database that you know are not going to function without MultiVHDL which has been obselete for over 2 years? Did I misunderstand what your were saying here?
Kittmaster's Component Database
http://ni.kittmaster.com

Have a Nice Day
0 Kudos
Message 7 of 15
(7,828 Views)


lacy wrote:
 
This statement did not make sense to me. Maybe you could clarify it. Why put components in the database that you know are not going to function without MultiVHDL which has been obselete for over 2 years? Did I misunderstand what your were saying here?


I agree. I would think you either make MultiVHDL a permanent part of Multisim, or disable all VHDL-related options if MultiVHDL is not installed. The fact that I wasted hours troubleshooting a model that was never going to work at all (unbeknownst to me), makes me... unhappy.
____
Ryan R.
R&D
0 Kudos
Message 8 of 15
(7,826 Views)
Hi Lacy,
 
You did not misunderstood. We are planning to do something about it.
 
We have so many users, especially in the academic field that own those legacy copies and we must keep supporting them, that's why you see those options there. On the other hand we are planning to do something that will disable those features if no MultiVHDL is found, or enable those features (components, options, etc.) if MultiVHDL is found. Along with finding alternatives for users interested in simulating such languages.
Nestor
0 Kudos
Message 9 of 15
(7,789 Views)
So what about XSPICE? Was I correct that XSPICE can do what VHDL did for us in Multisim?
____
Ryan R.
R&D
0 Kudos
Message 10 of 15
(7,784 Views)