UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor liuz3
Visitor
5,774 Views
Registered: ‎08-03-2016

FMC pins for peripheral adc

Jump to solution

Hello everyone. I have just recently started using FPGAs and I really need some help. The current device I am using is Virtex6 ML605.

 

I was given a task of making a simple low pass filter using fpga and after completing the VHDL code for it and testing in ISIM I need to move to analog interfacing.

 

After reading the user manual and some related posts from the forum I came up with 2 answers.

1 is picking out a FMC card with ADC and DAC. This option is too expensive for me right now.

2 is directly connect a cheap ADC IC such as mcp3002 to FMC I/O as I couldn't find any GPIO pins from user manual. I am not sure if this option will work.

 

If possible please give me some guidance. My last embedded experience was making a simple power consumption monitor using raspberry pi and Arduino. 

 

Thank you

Sincerely

0 Kudos
1 Solution

Accepted Solutions
Community Manager
Community Manager
11,030 Views
Registered: ‎07-23-2015

Re: FMC pins for peripheral adc

Jump to solution

@liuz3 You can use the LCD header since I believe the ADC you plan to use can operate at 5V. LCD header signals are 5V coming in from a level translator on ML605. 

 

If you want to use FMC connector, you can use the XM105 FMC Debug card which has headers and you can connect them to your ADC. 

 

http://www.xilinx.com/products/boards-and-kits/hw-fmc-xm105-g.html?resultsTablePreSelect=documenttype:SeeAll#documentation

 

 

- Giri
--------------------------------------------------------------------------------------------------------------------
There's no such thing as a stupid question. Feel free to ask but do a quick search to make sure it ain't already answered.
Keep conversing, give Kudos and Accept Solution when you get one.
-----------------------------------------------------------------------------------------------------------------------
0 Kudos
6 Replies
Community Manager
Community Manager
5,717 Views
Registered: ‎07-23-2015

Re: FMC pins for peripheral adc

Jump to solution

@liuz3 directly connect a cheap ADC IC such as mcp3002 to FMC I/O as I couldn't find any GPIO pins from user manual

 

How do you plan to connect the ADC pins to the FMC IO on ML605? 

- Giri
--------------------------------------------------------------------------------------------------------------------
There's no such thing as a stupid question. Feel free to ask but do a quick search to make sure it ain't already answered.
Keep conversing, give Kudos and Accept Solution when you get one.
-----------------------------------------------------------------------------------------------------------------------
0 Kudos
Visitor liuz3
Visitor
5,712 Views
Registered: ‎08-03-2016

Re: FMC pins for peripheral adc

Jump to solution

Thank you for responding.

 

I was thinking of putting the ADC on a side breadboard and connect the pins to the LPC IO using wires. 

 

For example the data_in go to LA02_P (H7 on J63) and data_out go to  LA03_P (G9 on J63) as single ended user defined signal.

 

Is this acceptable? I was using some cheaper FPGA before this and there were GPIOs around the board so it was more clear to me of what to do, but when I switched to ML605 I am afraid that FMC ports are strictly for FMC cards and false use will damage the FPGA. 

 

Thank you

 

 

0 Kudos
Community Manager
Community Manager
5,709 Views
Registered: ‎07-23-2015

Re: FMC pins for peripheral adc

Jump to solution

@liuz3 I am more looking at how you plan to solder or connect a wire to the LPC pins on ML605? The LPC pins are on the LPC connector and not easy to connect/solder since the LPC connector is BGA kind of connector. 

 

 

- Giri
--------------------------------------------------------------------------------------------------------------------
There's no such thing as a stupid question. Feel free to ask but do a quick search to make sure it ain't already answered.
Keep conversing, give Kudos and Accept Solution when you get one.
-----------------------------------------------------------------------------------------------------------------------
0 Kudos
Visitor liuz3
Visitor
5,705 Views
Registered: ‎08-03-2016

Re: FMC pins for peripheral adc

Jump to solution

I see then I would assume even If I were to attempt to plug in the wire into FMC port it would be lose and have problem with contact.

Thank you for the heads up.

 

I am trying to find a solution by google and reading the instruction manual. But has not found answers yet.

Right now another possibility of solution I can think of is to remove the LCD and use its GPIO to interface with peripheral ICs.

But still I really want to hear opinion from people that have more experience then me.

 

May I ask what is the normal way of connection peripheral ICs to FPGA? 

 

 

 

0 Kudos
Community Manager
Community Manager
11,031 Views
Registered: ‎07-23-2015

Re: FMC pins for peripheral adc

Jump to solution

@liuz3 You can use the LCD header since I believe the ADC you plan to use can operate at 5V. LCD header signals are 5V coming in from a level translator on ML605. 

 

If you want to use FMC connector, you can use the XM105 FMC Debug card which has headers and you can connect them to your ADC. 

 

http://www.xilinx.com/products/boards-and-kits/hw-fmc-xm105-g.html?resultsTablePreSelect=documenttype:SeeAll#documentation

 

 

- Giri
--------------------------------------------------------------------------------------------------------------------
There's no such thing as a stupid question. Feel free to ask but do a quick search to make sure it ain't already answered.
Keep conversing, give Kudos and Accept Solution when you get one.
-----------------------------------------------------------------------------------------------------------------------
0 Kudos
Highlighted
Visitor liuz3
Visitor
5,698 Views
Registered: ‎08-03-2016

Re: FMC pins for peripheral adc

Jump to solution

Thanks a lot. That really helped me out. 

0 Kudos