microIOC baseline
microIOC CosyIcon
microIOC Analog/Digital
microIOC BLM
microIOC LOCO
microIOC LOCO2
microIOC M-Box-PMAC
microIOC M-Box-light
microIOC LR-BPM
microIOC MX-BPM
microIOC CosyEye
MEM - Machine Efficiency Monitor
microIOC Development Environment
To fast? Too slow? We can help you do it in time.
| Product is currently under development |
microIOC Delay Generator is a low-jitter delay generator with 15 fully-programmable output channels.
Every channel can have its delay and pulse width individually programmed with a time resolution of 1 ns. Signal delay can be set in the range of 1ns – 4 s and signal width in the range of 1 ns – 4 s.
The value of the jitter is maintained at only 50 ps RMS, regardless of the settings.
Additional reference output is provided to determine system propagation delay. This delay is constant for all output channels and delay-time values.
Delay Generator output signals can be synchronized with any of the following signals:
- external RF-clock signal (50–500 MHz),
- AC line,
- external trigger signal,
- internal trigger signal.
* Event receiver and generator functionality will be supported in future. Optical port with 8B/10B stream encoding will be used.
To provide compatibility with various subsystems, different output voltage levels are supported; PECL, TTL and optical interface are available. As microIOC Delay Generator is fully digital design, no time-consuming calibration of analogue delay lines required, which can be found at similar products.
Delay Generator configuration and status parameters (channel delay and pulse width, trigger/clock sources and channel busy alarm) are configured via microIOC standard interfaces.
| PRODUCT IS CURRENTLY UNDER DEVELOPMENT |
Key features
- individually programmed output channels
- time resolution: 1 ns
- signal and pulse delay range:1 ns – 4 s
- constant jitter at only 50 ps RMS
- microIOC family based product
Benefits
- 15 output channels
- different output standards
- completely digital design – no calibration
- synchronization with various signals
Use case
- designed for generation of accelerator's fast timing signals (i.e. bucket filling)
- synchronization of beam-monitoring instrumentation, which has to be precisely synchronized with beam transition (e.g. beam position monitors, current transformers, profile monitors, etc.)
Delay output characteristics
| microIOC Delay Generator | under development |
| trigger | |
| External trigger: | |
| threshold | programmable: -2.5 to 2.5 V in 100 mV steps or TTL |
| impedance | configurable: 50 Ohm / 1 MOhm |
| Internal trigger: | |
| configurability rate | 0.01 Hz – 1 MHz |
| AC line trigger: | |
| division factor | 1, 2,5 and 10 |
| phase shift step | 1 ms |
| phase shift range | 0 – 20 ms |
| External clock | |
| frequency range | 50 – 500 MHz |
| input level | PECL (AC coupled) |
| Internal clock | |
| frequency | 500 MHz |
| jitter | 10 ps max |
| Output channels | |
| PECL differential: | |
| number of channels | 7 + reference |
| connector type | LEMO, HNG |
| output impedance | 50 Ohm |
| 5V-TTL single-ended: | |
| number of channels | 8 |
| connector type | SMA |
| output impedance | 50 Ohm |
| Timing specifications | |
| delay range | 0 – 4 s |
| pulse width range | 1 ns – 4 s |
| resolution | 1 ns (future version: 500 ps) |
| jitter | 50 ps RMS |
| propagation delay (input trigger output) | ~20 ns |
| microIOC | |
| CPU | x86 compatible AMD GEODE GX1, 300 MHz |
| interfaces | 10/100 Ethernet , 2xUSB, RS232, VGA |
| SW | all drivers, Linux Debian, full control system integration (EPICS, ACS and Tango) |
| power supply | 110/220 V (50/60 Hz), industrial grade, current protection |
microIOC is manufactured by Cosylab





