04-24-2012 02:54 PM
DC to DC converter basics using Labview
I am fairly a novice, that is why simplifications required, before I begin thanks in advancefor them who will response
I am designing a DC to DC (Intermediate Bus Converter, a step down BUCK converter, of 24 v input and output 9 v and 5 amp current output), using FPGA controller, I need to program this using VHDL, for which I take LabVIEW, but as I am new so do not have any idea as what are the steps that I need to take for implementation, what types of function that FPGA does in this so that it can generate 24 v and what other mechanisms that have to control inside or outside of FPGA programming and designing that it can give the desired output voltage, if you have any idea about this then I would be glad to receive the steps that are necessary to complete this
04-24-2012
07:49 PM
- last edited on
03-19-2025
04:52 PM
by
Content Cleaner
First things first; LabVIEW is not used for writing VHDL code.* You program the FPGA using G (LabVIEW).
In addition, LabVIEW can only be used to program FPGA's inside of National Instruments hardware. So if you have a generic FPGA that you want to program with LabVIEW, you are out of luck.
You should probably start here: Getting Started with the LabVIEW FPGA Module.
*Well actually VHDL is created in the process, but it's completely transparent to the user.
04-24-2012 08:02 PM
Really appreciated,
I am using Spartan Xilinx 3e as my FPGA, and you are right I am not creating VHDL, as it is auto generated in LabVIEW, so there may be some mistakes in the way of writing probably, but I think you must have understood what I actually intended saying
04-24-2012 08:46 PM
A Spartan inside a . . . ?
Even though some NI hardware uses a Spartan FPGA, you cannot use LabVIEW to program it unless it is inside NI hardware.
04-24-2012 08:57 PM
It may be like that I am unable to express in correct terminologies that is why I am weak to point out exactly what I am intending actually, anyway to be frank here, we have a project task, and one group is doing DC to DC converter using Microcontroller and my group is doing with FPGA controller, and the one with Micro-controller using Matlab to program their controller, whereas we need to apply LabVIEW for the FPGA controller, where we will use precisely xilinx Spartan 3e as our FPGA board as a controller, so my understanding from your views is that it is not possible
04-24-2012 09:05 PM
Yes. You cannot program a generic Spartan 3e using LabVIEW.
04-24-2012
09:29 PM
- last edited on
03-19-2025
04:52 PM
by
Content Cleaner
For spartan 3e support, see http://digital.ni.com/express.nsf/bycode/spartan3e?opendocument&lang=en&node=seminar_US.
04-25-2012 05:47 AM
Really pleased to view the link you have provided, and in which I have also found this information, may be this is what I was inclining at, I have picked four lines, the first line I mean
The fourth line is the one which I think is important for learning and this is what I think is my requirement, also, I get it
04-25-2012
09:49 AM
- last edited on
03-19-2025
04:56 PM
by
Content Cleaner
NI supports two Spartan 3E products through either LabVIEW FPGA or MultiSIM, the Digital Electronics FPGA Board (http://sine.ni.com/nips/cds/view/p/lang/en/nid/207010) and, if you are in academia, the Xilinx Spartan 3E XUP starter board (as linked by Dennis_Knutson).
Also note that if you wanted to implement some logic in VHDL and have access to that logic in a LVFPGA diagram, you could utilize the Component-level IP (CLIP) fuctionality (https://www.ni.com/docs/en-US/bundle/labview-fpga-module/page/using-vhdl-code-as-component-level-ip-...