01-30-2011 11:43 PM
i want to implement timing and control unit of DMA controller 8237A in state diagram,i am using labview7.1 tool,can you suggest how to do this
Solved! Go to Solution.
02-01-2011 07:50 AM - edited 02-01-2011 07:51 AM
Do you intend to connect the 8237A in hardware and make it interact with LabVIEW?
02-01-2011 10:18 PM
Yes....i have to implement this DMA controller in FPGA ,kindly suggest me how to do this
02-02-2011 02:50 AM
Can you provide more information regarding the hardware connections? Whether the FPGA is on a trainer board and how it is connected to the PC. You need to have the LabVIEW FPGA module installed, along with a driver to be able to communicate with and transfer the bitstream to your FPGA device.
02-02-2011 04:57 AM
1.LABVIEW7.1 does not support to FPGA,but Labview 8.2 and higher version support it,this LABVIEW 8.2 is not available right now,by using LABVIEW7.1 i can view result on my host computer(as my guide suggested),
2.Regarding the connection between FPGA and PC i am not having and idea,please kindly suggest me what i have to do?
02-02-2011 10:50 PM
LabVIEW 7.1 supports FPGA module version 1.1, but there may be issues if you intend to use the same code later on for LabVIEW 8.2.
For known issues: http://digital.ni.com/public.nsf/allkb/9080C23D9C90BD17862571950072A8E0
For connnectivity with PC, depending on your requirement you can use reconfigurable I/O FPGA targets which include compactRIO, flexRIO, single board RIO and R series multifunction RIO.
You can refer http://zone.ni.com/devzone/cda/tut/p/id/8089 for details on LabVIEW FPGA hardware targets.
Also, LabVIEW FPGA is compatible with the Xilinx SPARTAN-3E XUP Starter Kit. More information on this can be found here: http://digital.ni.com/express.nsf/bycode/spartan3e
02-13-2011 11:46 PM
we are designing the I2C,SPI & I2S BUS,we want to implement this on FPGA,this is not compatable to the gate we are using in the design,so how to convert this digital waves to boolean array
02-14-2011 07:20 AM
If you intend to use one of the NI RIO hardware, you can go through the following tutorial to get an idea on how to go about the implementaion of I2C:
http://zone.ni.com/devzone/cda/tut/p/id/3479
You do not necessarily need to convert the 'digital waves' to boolean arrays, you can use sequence structures to change the states of the lines with correct timing as shown in this example.
You might also find the following links useful:
http://decibel.ni.com/content/docs/DOC-1151
http://zone.ni.com/devzone/cda/epd/p/id/4063
Hope this is of some help.