Data acquisition software platform
Orange Tree Technologies has announced ZestDAQ, a software platform for data acquisition (DAQ) and control applications running on the company’s Zest series of USB and Gigabit Ethernet boards. Provided free of charge to Orange Tree customers, ZestDAQ consists of multiple FPGA logic cores designed to make the buffering, formatting and transfer of data between peripherals or sensors and a host PC as straightforward as possible. With this framework, the user needs only to create the application specific code to interface to their peripherals and format the data in a suitable manner for transmission to the host PC. This reduces the design effort for common data acquisition and control architectures, saving time for end users and enabling them to concentrate on their own specialised sensors and applications.
Matt Bowen, Software Director at Orange Tree Technologies, said, “Since many data acquisition applications have a similar structure, a standardised platform such as ZestDAQ can be invaluable for our customers – benefiting from proven, tested code to cut time to market and reduce risk.”
ZestDAQ provides common IP interfaces across multiple boards, which simplifies the porting of designs between Orange Tree’s USB and Ethernet modules. It also includes a host software library and host software examples. The new software platform includes a wrapper around the Ethernet interface to simplify network communications, and a wrapper around the USB interface to multiplex multiple data streams across a single link. It also provides core code to simplify accessing the control and status registers in a board’s FPGA, and it supports multi-channel FIFO buffering of data in external SDRAM.