Choose a country or area to see content specific to your location
What are you looking for?
Bridging design and physical testing to evaluate drop, impact, shock, and vibration compliance before hardware exists.
Unlock your free upgrade to the next bandwidth tier.
Strengthen 1.6T network reliability for AI-scale workloads from transceivers to interconnects.
Pair Keysight VSA software with the new XA5 signal analyzer for advanced visualization, demodulation, and analysis — start your 30-day trial today.
With extra memory and storage, these enhanced NPBs run Keysight's AI security and performance monitoring software and AI stack.
Explore end-to-end workflows spanning IC design, validation, wafer test, and photonics.
Explore curated support plans, prioritized to keep you innovating at speed.
Achieve 200+ Gbaud multi-level modulated signals with high-speed AWGs for digital and optical standards.
Maximize accuracy and performance with precision accessories engineered for Keysight instruments.
Explore dual-channel and ultra-wideband signal analysis for demanding RF workflows.
Get faster, clearer insights with our new multicore, 12-bit oscilloscope up to 33 GHz. Trade in your old oscilloscope and get credit toward a new XR8.
Authoritative application notes, data sheets, reference designs, and test procedures to accelerate design and validation decisions.
Hands‑on bootcamps that teach system design, test methods, and production workflows engineers can apply immediately.
Success Stories
Quick access to support related self-help tasks.
Additional content to support your product needs.
Explore services to accelerate every step of your innovation journey.
Glitch generators provide the timing, control, and communication capabilities needed to execute advanced fault injection evaluations on modern embedded devices. By combining target communication, trigger generation, protocol interaction, and fault control within a single platform, security engineers can streamline test setups, automate attack scenarios, and synchronize fault injection campaigns with device activity.
The DS1180A Glitch Pattern Generator is a flexible FPGA-based platform designed to interact directly with embedded targets while generating arbitrary glitch waveforms for fault injection and side-channel analysis workflows. Supporting common interfaces such as JTAG, SPI, I²C, CAN, and UART, it enables engineers to monitor communications, control device behavior, generate precise triggers, and execute complex attack sequences from a single point of control.
Designed for security researchers, evaluation laboratories, semiconductor companies, and product development teams, the DS1180A helps reduce setup complexity while expanding testing flexibility. Whether controlling voltage glitch amplifiers, electromagnetic fault injection probes, or laser systems, the platform enables highly customized and repeatable evaluations. Combined with Inspector software and open SDK support, it provides a scalable foundation for vulnerability research, countermeasure validation, certification preparation, and advanced hardware security testing.
Centralize communication, triggering, resets, and fault generation within a single platform to reduce setup complexity and improve efficiency.
Create arbitrary glitch shapes with precise control over timing, voltage levels, duration, repetition rate, and pulse characteristics.
Monitor and communicate using common interfaces such as JTAG, SPI, I²C, CAN, and UART to synchronize attacks with target activity.
Develop, execute, and scale custom fault injection workflows using Inspector software or the DS1180A software development kit (SDK).
Product type
Glitch pattern generator
Voltage range
0 V to 5 V
Maximum output current
100 mA
Technology
Device Security
DS1180A
The glitch pattern generator interacts with embedded targets and generates arbitrary glitch waves for fault injection and side channel analysis testing
The Keysight glitch pattern generator provides a single control point to streamline and accelerate your fault injection testing. It also interacts with complex embedded targets—enabling you to execute functions, warm or cold resets, glitching, and program flow.
By creating glitch waves with any slope, the Keysight glitch pattern generator allows for very specific testing of embedded chipsets. Longer glitch waves with a specific slope often stretch the robustness of a chipset, but the glitch pattern generator creates custom glitch shapes that allow for adjusting the output voltage, timing, repetition rate and frequency, and duration of the pulse.
Innovate at speed with curated support plans and prioritized response and turn-around times.
Get predictable, lease-based subscriptions and full lifecycle management solutions—so you reach your business goals faster.
Experience elevated service as a KeysightCare subscriber to get committed technical response and more.
Ensure your test system performs to specification and meets local and global standards.
Make measurements quickly with in-house, instructor-led training, and eLearning.
Download Keysight software or update your software to the newest version.
A Glitch Generator is a device used to create controlled fault conditions in an embedded target. It generates precisely timed voltage, clock, electromagnetic, or optical control signals that help security engineers evaluate how a device behaves when abnormal conditions occur during security-critical operations.
The DS1180A Glitch Pattern Generator serves as a central control platform for fault injection testing. It can communicate with embedded targets, generate custom glitch waveforms, create accurate triggers, and coordinate fault injection campaigns across multiple pieces of hardware, including voltage glitch amplifiers, laser systems, and electromagnetic fault injection equipment.
The DS1180A can be used to support a wide range of fault injection methodologies, including:
It acts as the control and orchestration layer for these workflows.
The DS1180A supports several common embedded communication protocols, including:
This allows security engineers to monitor device activity, generate protocol-aware triggers, and synchronize attacks with specific events on the target.
Rather than requiring multiple independent tools for communication, triggering, resets, and fault generation, the DS1180A combines these capabilities into a single platform. This helps reduce setup complexity, improve repeatability, and accelerate security evaluations.
Yes. The DS1180A enables the generation of arbitrary glitch waveforms with configurable timing, voltage levels, repetition rates, pulse durations, and glitch shapes. This flexibility allows users to create attack scenarios tailored to specific targets and security evaluations.
Yes. The DS1180A integrates with the Inspector software suite, enabling users to configure tests, automate campaigns, analyze results, and manage fault injection workflows through a unified software environment.
The DS1180A is designed for:
It is particularly valuable for organizations performing advanced fault injection and device security evaluations.