Digital Timing Platform™
Programmable System-on-Chip (SoC)
Solutions in Biomedical, Instrumentation and Precision Control Applications
Our Digital Timing Platform™ is a family of synchronous counters optimized for custom design. It supports complex, programmable, digital pulse generator functions. It also provides automatic timing for biphasic and alternate pulses for electrical stimulation and other applications. Its flexible design allows for unlimited, reconfigurable signal solutions with the number of synchronous outputs defined by specific application.The Digital Timing Platform™ can be used for implementation of various families of the off-the-shelf digital pulse generator components or as a part of the larger SoC device. One example of the digital pulse generator family is the EH2000™ Series (patent pending) prototypes developed for the low frequency electrical stimulation applications. High frequency or lower supply voltage applications are possible with an appropriate choice of the FPGA or SoC technology.
EH2000™ Series
Digital Pulse Generators (prototypes)
2 timing pulses 1 square pulse 1 biphasic pulse
1 timing pulse 1 pulse train 2 square pulses 1 biphasic pulse
2 timing pulses 2 pulse trains 2 square pulses 1 biphasic pulse 1 alternate pulse
Key Features
• Synchronous operation• Precision timing• Reliable performance• High degree of flexibility and customization• Multiple outputs• Accelerated time-to-market• Used to define timing in h2med's Signal Platform™
Potential Applications
• Biomedical Instrumentation• Electrical Stimulators• Drug Delivery Systems• Ultrasound Equipment• Timing and Delay Controllers• Automatic Test Equipment• Robotics• Semiconductor Manufacture Controllers• Process Controllers• Stepper Motor Controllers• Electromechanical Devices
Function | EH2300™ | EH2500™ | EH2900™ |
Internal/External Trigger | yes/yes | yes/yes | yes/yes |
Programmable Outputs | yes | yes | yes |
Pulse A | • | • | • |
Delay A | • | • | • |
Pulse Train A | • | • | |
Pulse A1¹ | • | • | • |
Pulse A2² | • | ||
Pulse B | • | • | |
Delay B | • | • | |
Pulse Train B | • | ||
Square Pulse 1³ | • | • | • |
Square Pulse 2⁴ | • | • |
¹ Pulse A delayed by its own width; can be used for generation of a biphasic pulse with an analog module² Pulse A delayed by half a period; can be used for generation of an alternate pulse with an analog module³ Same repetition rate as pulse A and pulse B⁴ Same repetition rate as pulse train A and pulse train B
Technical Specifications for EH2000™ Series forlow frequency electrical stimulation applications:
• Fully synchronous system• Two independently programmable pulses or pulse trains• Six decades programmable pulse width, delay and interval• Pulse trains with up to 999 pulses• Multiple programmable outputs @25mA
• Programmable frequencies 0.01Hz to 500kHz• Adjustable duty cycle: 0% to 100%• 2.5V, 3.3V, 5.0V voltage operation• Resolution: 1µs• Accuracy: 0.1%