Flexible Sensor to FPGA interface board?

Click For Summary
The discussion revolves around the need for a flexible interface board to connect various sensors to an FPGA, aiming to consolidate two custom PCBs into a more efficient design. The user seeks an off-the-shelf solution that supports a variety of analog and digital I/O, including A/D and D/A conversion, while accommodating power requirements for low-current devices. They express frustration with existing I/O boards that lack the necessary functionality and highlight the importance of having over 100 I/Os for future projects. Suggestions include exploring demo boards from FPGA manufacturers like Xilinx and considering ADIO PC-104 cards for direct data processing. The conversation emphasizes the need for a configurable, functional interface to enhance the design's efficiency and capabilities.
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?
 
I am trying to understand how transferring electric from the powerplant to my house is more effective using high voltage. The suggested explanation that the current is equal to the power supply divided by the voltage, and hence higher voltage leads to lower current and as a result to a lower power loss on the conductives is very confusing me. I know that the current is determined by the voltage and the resistance, and not by a power capability - which defines a limit to the allowable...

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
5K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K