Data Control and Data Acquisition PCIe Cards

We were asked to add new cards to the existing portfolio of analog and digital data acquisition streaming cards.

PCIe/PXIe measurement cards are typically used on production lines for product measurement, testing and support quality assurance policy. PCIe cards can be plugged into a standard desktop PC motherboard while PXIe cards are used in industrial segments and fit industrial measurement systems.

Data Control and Data Acquisition PCIe Cards

Our Task and Challenge

Development of a New Family of Universal PCIe/PXIe Measurement Cards

Consilia was asked to add new cards to the existing portfolio of analog and digital data acquisition streaming cards. 

The new cards replaced the old family that used obsolete components. An integral part of the development was creating a new driver for Windows that would make the cards compatible with the existing APIs and GUI applications.

Solution

Hardware Redesign Supported by New Windows Drivers

The project started with a small request to redesign one card. The task was to develop a robust solution for a new card that would replace obsolete components and outdated drivers. 

With the delivery of the first prototype the scope expanded to redesigning several cards in the family.

After a detailed analysis, it was concluded that creating a new family of universal digital cards would be wiser.

Various assembly options, together with tailored FPGA firmware, allowed for creating a family of 5 digital cards. The cards enable data sampling on 32-bit input port at 66 MSPS (mega samples per second) and the generation of an arbitrary output pattern on its the 32-bit output port at the same sampling speed of 66 MSPS.

After developing a family of digital cards, the scope expanded once again to establish a family of analog cards.

These data acquisition cards use 16/18-bit ADC, enabling the test system to sample data from 32 multiplexed channels. At the same time, the cards can generate 4 independent analog signals from four 16-bit DACs. 

The most advanced version allows users to control high current outputs up to 3A while maintaining galvanic isolation between the analog and digital domains.

The drivers for the cards are developed in Windows WDK.

Drivers for all new cards designed by Consilia are in one package. This approach facilitates maintenance of the code and the addition of new products and, at the same time, helps to keep the new family backward compatible with the legacy tools. 

The whole portfolio of products is designed and assembled in the EU.

Business Value

Support for Extensive and Universal Testing Ecosystem

The existing family of data acquisition and digital control cards is popular among customers. There is a vast ecosystem built around these cards. Some of the customers come from the automotive segment.

The new cards are a win-win solution for the producer and the end customers.

That is because the API developed for them is supported by all leading programming languages such as C/C++, C#, or Visual Basic (.NET). LabVIEW also supports the APIs. It makes the cards very convenient when an existing measurement system is already in use. 

Each card is supported by an in-house-built Windows 10 compatible GUI system, enabling an easy evaluation of a card's performance before purchasing it. 

By developing a new family of cards, Consilia managed to preserve the existing running systems and enhance them with new features. The cards developed by Consilia are a win-win solution for the producer and the end customers. 

By integrating several cards into a universal one, the producer needs to manage fewer SKUs. The end customers gained the cards that are pin to pin compatible with the previous family. At the same time, they gained features, such as high-speed streaming, that were not available in previous models. 

The drivers are compatible with Windows 10 and prepared for Windows 11.

Still, the most significant benefit is hidden in the software. The drivers for the new family are digitally signed by Microsoft. The digitally signed drivers are required for Windows x64-based systems, so the drivers are compatible with Windows 10 and prepared for Windows 11.

Another added benefit of our solution is the ability to add new features without the need to modify the hardware

Two PCI/PCIe bridges and an FPGA from the legacy cards were replaced by one FPGA with a PCIe periphery. While the FPGA maintains the functionality of the previous cards, it still has space to accommodate new features. 

The data throughput on the PCIe bus can be increased several times without impact on the price.

This quality makes the card an excellent solution for high-speed data streaming analyzers or complex time-sensitive control systems.

How It Is Made

One PCB for More Assembly Variants

The whole product line is implemented as optoisolated I/O cards. PCB stack-up consists of an 8-layer structure, and onboard signals reach up to 5GHz. Each PCB is stuffed with typically one thousand components.

As the PCBs are usually installed by the end-user, strict visual requirements, including specific brand colors, were applied.

From the engineer’s point of view, key parameters are, e.g., resolution 16bit or 18-bit, programmable gain, sample rate up to 2MHz, I/O interface with 32 channels, and sample & hold functionality.

Client

European Top-Leading Producer of Reliable Measurement Equipment

The wide product range also offers classic PC measurement cards that the company has been developing for over 30 years.

Implementation period: 2020—2021

We started in 2020 with digital cards and continued in 2021 with analog cards. During all this time, we have been continuously developing and integrating software drivers.

Links

Žádné fotky

Next Solutions

Since the foundation of Consilia in 2004, we have finished and supported dozens of projects.

Automotive Main Lighting Systems

Base Station for TETRA Network

Medical Video Matrix

FPGA P4 IP Blocks

Neckband Earphones for Hearing Protection

Smart T-shirt for Body Condition Monitoring

Smart Data Collecting Badge

Cellular Base Station Decoder

PCIe Card – PCB Layout and Thermal Analysis

Radio Stations for Air Traffic Control

Gateway for Personal Safety​

Smart Headphones for Personal Safety

Services Used

FPGA Design

Our team has been making advanced FPGA designs for more than 20 years. We implement designs for the chips produced by the top FPGA manufacturer brands, like Intel, AMD, and Lattice.

PCB Design

This is a crucial activity we do in the complete product creation or as an on-demand service. We can support you with our considerable experience and technical background, including circuit design know-how, manufacturing services, and a professional PCB layout team.

Hardware Design

We are active in all hardware design activities and all development stages.

Driver Development for Windows & Linux

Drivers are a significant part of the software for operating systems running on customized hardware platforms.

Application Areas

Automation

We can offer you our competence in designing automation systems based on our long-term expertise. Our know-how is deepened by developing new generation PLCs or developing industrial test cards.

Industry 4.0

We have always focused intensely on making our products interconnected and finding the best balance between autonomous and centralized approaches for the systems.

Military

We can assist our customers from the military segment in developing modern and customized solutions, following all the security standards.

IT Infrastructure

Our modules achieve a data throughput of 400 Gbps.

Test and Measurement Devices

Test and measurement devices are an area that the Consilia team has been involved in since the very beginning.

30

DEVELOPERS

ready to assist you.

Consilia has a workforce of 30 developers in the competence fields of software development, software testing, hardware design, RF design, FPGA design, DSP design, and PCB design.

You are here:
Custom Solutions