Flexible Sensor to FPGA interface board?

Click For Summary
SUMMARY

The discussion centers on the need for a flexible sensor interface to an FPGA, aiming to consolidate two custom PCBs into a more efficient design. The user seeks off-the-shelf solutions that provide a variety of I/O options, including A/D and D/A conversion, while accommodating both analog and digital signals. They require a minimum of 50 I/Os, with a preference for over 100, and are exploring options like Xilinx FPGA demo boards and ADIO PC-104 cards for integration. The goal is to achieve reduced power consumption, lower production costs, and faster redesign capabilities.

PREREQUISITES
  • Understanding of FPGA architecture and functionality
  • Familiarity with PC-104 bus systems
  • Knowledge of A/D and D/A conversion processes
  • Experience with interfacing sensors and peripherals
NEXT STEPS
  • Research Xilinx FPGA demo boards and their configurations
  • Explore ADIO PC-104 cards for direct data processing
  • Learn about interfacing analog and digital signals with FPGAs
  • Investigate power supply solutions for low current devices (<10W @ 5V and 12V)
USEFUL FOR

Engineers and developers working on FPGA designs, hardware integration specialists, and anyone involved in sensor interfacing and data acquisition systems.

Host
Messages
1
Reaction score
0
I currently have two custom PCBs that perform a variety of functions on signals to and from different sensors, including quite a bit of buffering. The PCBs are between the sensors and a PC104 SBC.
I want to take the design to a more functional level by implementing as much of those two PCBs on an FPGA. This will allow smaller overall design, less power consumption, cheaper production costs, more inputs, faster redesign/turnaround, etc.

However, my main problem has been in finding a great way to interface the sensors to the FPGA. Most I/O boards I look at are not functional enough. I need a variety of input and outputs to the sensors, cameras, lasers etc., including some power supply to some of the lower current demanding devices (<10w @ 5 and 12V). I was looking for some other PC104 board that could simply stack on top of the FPGA and SBC that could do this. I know I could design it myself but my main objective is to eliminate any custom PCBs for off the shelf designs that are configurable to my needs.

I have a mix of analog and digital signals so some A/D conversion would be preferable before sending it to the FPGA. Also some of the signals go up to 12V so they need to be turned to TTL or whatever the FPGA I/O allows (I have not selected a specific FPGA yet). There are also analog and digital outputs so it could also use some D/A. In total I need a minimum of 50 I/Os but with future projects that I would like to implement I would prefer over 100.

Is there anything on the market that is this functional?
 
Engineering news on Phys.org
Generally that's what people use the FPGA for!
They are a cheap way of having a lot of digital I/O lines and analogue inputs that you can parcel up and send to a micro over I2C, Rs232, USB, ethernet etc.
 
Host said:
I currently have two custom PCBs that perform a variety of functions on signals to and from different sensors, including quite a bit of buffering. The PCBs are between the sensors and a PC104 SBC.
I want to take the design to a more functional level by implementing as much of those two PCBs on an FPGA. This will allow smaller overall design, less power consumption, cheaper production costs, more inputs, faster redesign/turnaround, etc.

However, my main problem has been in finding a great way to interface the sensors to the FPGA. Most I/O boards I look at are not functional enough. I need a variety of input and outputs to the sensors, cameras, lasers etc., including some power supply to some of the lower current demanding devices (<10w @ 5 and 12V). I was looking for some other PC104 board that could simply stack on top of the FPGA and SBC that could do this. I know I could design it myself but my main objective is to eliminate any custom PCBs for off the shelf designs that are configurable to my needs.

I have a mix of analog and digital signals so some A/D conversion would be preferable before sending it to the FPGA. Also some of the signals go up to 12V so they need to be turned to TTL or whatever the FPGA I/O allows (I have not selected a specific FPGA yet). There are also analog and digital outputs so it could also use some D/A. In total I need a minimum of 50 I/Os but with future projects that I would like to implement I would prefer over 100.

Is there anything on the market that is this functional?

Welcome to the PF. Have you already looked at the Demo boards available for Xilinx FPGAs, for example? They come in a bunch of different configurations, including some with ADIO, and for different flavors of FPGAs and CPLDs. The other FPGA manufacturers should have similar selections. They are usually listed under the Developer Resources or similar pages.

Alternatively, have you considered just using an ADIO PC-104 card, and accessing and processing the data directly over the PC-104 bus?
 

Similar threads

  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 1 ·
Replies
1
Views
6K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 32 ·
2
Replies
32
Views
6K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 34 ·
2
Replies
34
Views
5K