The Signal Generator from NetTimeLogic is a clock aligned pulse and pattern (PWM) generator with nanosecond resolution (second and nanosecond format). It uses NetTimeLogic's Adjustable Clock core as source for time driven signal generation.
It allows single, multi (configurable) and continuous pulse generation with configurable polarity, start time, interval and duty cycle.
The IP core comes with a Linux Driver
Time aligned Signal Generator core
Overview
Key Features
- Pulse Width Modulated (PWM) signal generation
- 32 bit second and 32 bit nanosecond start time, pulse width and period
- Configurable polarity
- Output delay compensation
- Automatic disabling of generation on time jumps
- Repeat count
- AXI4 Light register set or static configuration
- Generator resolution with 50 MHz system clock: 10ns
- Linux Driver
Benefits
- Coprocessor handling signal generation aligned with time standalone in the core.
- Simple interface
Block Diagram

Applications
- Distributed data acquisition
- Ethernet based automation networks
- Automation
- Robotic
- Automotive
- Test and measurement
Deliverables
- Source Code (not encrypted, not obfuscated)
- Reference Designs
- Testbench with Stimulifiles
- Configuration Tool
- Linux Driver
- Documentation
Technical Specifications
Availability
Now