ZestET2-J Ethernet FPGA Board

The ZestET2-J is an easy to use FPGA board with Xilinx Artix-7 user programmable FPGA and a very high performance TCP/IP Offload Engine (TOE) chip. The board can be used as a programmable interface to external devices, for high speed processing of streaming data, and for data acquisition and control.

It provides a simple bridge between a high speed computer network and a programmable digital interface. The TOE sustains a data rate over 100MBytes/s in each direction and includes a user programmable CPU for optional higher level protocols.


Orange Tree's proprietary GigExpedite® chip "GigEx®" is a TOE that handles all the Ethernet communications protocols. This leaves the Artix-7 FPGA completely free for the user's application, and means the user does not require any knowledge of Ethernet protocols. With the main processing engine implemented in TOE hardware, sustained data rates over 100MBytes/sec are achieved. 

The third generation of Orange Tree’s custom GigEx® chip provides a user-programmable CPU. This is completely free for the user to program, for example with higher level Ethernet protocols such as GigE Vision and Industrial Ethernet, or it can be left unprogrammed. You can read more about GigEx® here

With its compact form factor (40mm x 67mm), the board is ideally suited to integration in embedded systems and OEM equipment. It features a user programmable Xilinx Artix-7 FPGA coupled with 512MBytes of high speed DDR3 memory. The FPGA can be programmed from on-board Flash, Ethernet or JTAG.

For evaluation there are two breakout boards available:

  • ZestET2-J-BRK-H simply connects the User FPGA IO pins to four 0.1” pitch headers. It also has the standard Xilinx JTAG header for the ZestET2-J User FPGA.
  • ZestET2-J-BRK-F connects the User FPGA IO pins to an FMC connector and a 0.1” pitch header. It includes all power supplies for the ZestET2-J and the FMC and is powered from 12V. It also has the standard Xilinx JTAG header for the ZestET2-J User FPGA and the FMC.


  • Easy to use with no detailed networking knowledge required
  • Offers simple access to very fast data rates over Gigabit Ethernet without having to integrate complex networking hardware and software
  • Devices connected to User FPGA can communicate via Ethernet without using a processor or incurring processor overheads
  • Virtually no FPGA resources used for network communications, so most of FPGA available for data processing
  • Can be extended to application layer protocols running above TCP or UDP either in User CPU or User FPGA
  • Plug and play Ethernet
  • Standalone desktop or benchtop use


  • More than 100MBytes/sec sustained data rate in each direction over Gigabit Ethernet
  • Xilinx Artix-7 User FPGA and 512MBytes DDR3 memory
  • 105 User IO pins
  • GigEx® hardware TOE for UDP and TCP/IP offload
  • User CPU within the GigEx® TOE for user defined application layer protocols (or can be left unprogrammed)
  • Real-time Ethernet extensions Precision Time Protocol (PTP) and Synchronous Ethernet (SyncE)
  • Single power supply and power jack
  • RJ45 Ethernet jack
  • Free Windows tools based on GCC and Eclipse for the GigEx® User CPU
  • Free tools available from Xilinx for creating FPGA designs (Webpack)
  • Windows and Linux software support for configuring and communicating with the User FPGA
  • Logic cores for all FPGA interfaces
  • Reference designs (including C, VHDL and Verilog source)
  • ZestDAQ framework of logic cores and host software for quick implementation of data acquisition and control applications


Please use our contact form for a quote. Discounts available for volume orders, students, and non-commercial university projects

Orange Tree Technologies Ltd
173 Curie Avenue
OX11 0QG
United Kingdom