We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Human Machine Interface (HMI)

Maximize utility and user simplicity through versatile I/O, secured network compatibility, embedded analytics, accelerated graphics processing, scalable video codecs, and flexible display control with Xilinx SoCs & FPGAs

HMIs serve as the hub of information to and from users whether stationed on a factory floor, remote SCADA system, as part of handheld and wearable equipment, or integrated into any number or type of assets controlled by operators. Modern HMIs offer the capability to blend local and cloud data to provide clear insights into the process or task at hand, but with the rise of edge computing, there is a growing need for HMIs to evolve beyond a display and I/O tool toward supporting intelligent and interactive analysis of the data presented to it.

A Xilinx-based solution offers a long list of benefits for HMIs:

  • Platform scalability from cost-constrained industrial displays to feature-rich and customized HMIs without compromise on IEC 62443 security, IEC 61508 SIL 3 safety, extended lifecycle, reliability over harsh environments, small power and physical footprint, or compatibility with enterprise-wide embedded software architectures
  • Xilinx SoCs support an extensive catalog of standard peripherals and Industrial Ethernet standards as well as OPC UA and DDS over traditional Ethernet or TSN
  • All Xilinx devices offer ample flexible I/O with the capability to build interfaces for any sort of non-standard or proprietary requirements
  • Displays (LCD, TFT, others) can be driven via a nominal single-channel controller scaling to a complex chain of graphics and video processing involving built-in accelerators, GPUs, H.264/265 codecs outputting multiple streams of graphics overlaid on high-resolution video
  • PYNQ Framework for embedded analytics and machine learning with integrated web server

Xilinx’s ecosystem includes leading companies that support traditional HMI features as well as emerging technologies such as augmented reality, voice recognition, and wireless industrial connectivity.

One partner, DiSTI, has experience with the embedded GPU in Zynq UltraScale+ using flagship product, GL Studio, which enables UI developers to build high fidelity, safety critical 2D and 3D graphics that enhance the level of reliability, interactivity, and sophistication needed for embedded UI applications - all while providing superior performance and visual quality. DiSTI is the leading expert and full service provider in the development of User Interface (UI) software for over 700 customers globally.

Design Examples Description Device Support

Click to enlarge
  • ARM Processing System for Network Interface,  Cybersecurity Stack, other common peripherals
  • Programmable Logic for Industrial Ethernet, camera interface and processing
  • GPU for display control and 3D graphics rendering

Zynq UltraScale+ CG, EG, EV MPSoC

Zynq-7000 SoC

Zynq-7000S SoC

Xilinx’s devices leverage a host of high-quality IP built as hard-macros in the devices and through a wide IP ecosystem. The HMI solutions are supported with Plug and Play IP cores that are ready to be used on a different OS. The total system performance results in high-quality display outputs that facilitate rapid decision-making. 


Some Industrial IoT products need all elements of the Xilinx IIoT Solution Stack, all need some. The Xilinx IIoT Solution Stack is comprised of optimized Xilinx and Ecosystem building blocks and solutions used across Industrial IoT platforms. Starting from scratch is never something you will have to do with a Xilinx-based Industrial IoT system. Minimize development time and cost and maximize design reuse on your next Industrial IoT platform by exploring the different elements of the Xilinx IIoT Solution stack.

Developer Zone

For FPGA designers looking to shorten design time and ensure scalability and re-use, Xilinx provides a comprehensive suite of solutions ranging from C-based design abstractions to IP plug-and-play to address bottlenecks in hardware development, system-level integration, and implementation.

Xilinx's software development environments and embedded platforms offer a comprehensive set of familiar and powerful tools, libraries and methodologies.
Acceleration Zone
Xilinx UltraScale™ and UltraScale+ FPGAs are empowering hardware and application developers in many of the world’s largest and most innovative cloud computing services.
Xilinx devices take conventional programmable logic to an era of integrated programmable systems to capitalize on the benefit of System Integration.
Xilinx provides machine learning solutions including the development stacks and hardware platforms for deploying advanced and efficient neural networks, algorithms and applications.
Xilinx works closely with world class partners like The Mathworks™ and National Instruments™ to enable rapid system development with unrivaled levels of system performance.
Page Bookmarked