OpenCores

General Purpose Digital Pulse Processor

Project maintainers

Details

Name: digital_pulse_processor
Created: Mar 21, 2026
Updated: Apr 2, 2026
SVN: No files checked in
Bugs: 0 reported / 0 solved
Star0you like it: star it!

Other project properties

Category:DSP core
Language:VHDL
Development status:Planning
Additional info:
WishBone compliant: No
WishBone version: n/a
License: LGPL

Description

A synthesizable VHDL description of a modular general-purpose digital pulse processor that can be configured and programmed for operations on various pulsed signals, such as pulse detection, pulse counting, amplitude measurement, arrival time estimation, dead-time measurement, pulse shape discrimination, pileup rejection logic, noise mitigation, and offset cancellation. Its modular structure allows to include complex hardware algorithms, and its post-implementation programmability allows parametric control and customization to deal with different types of pulses and working conditions.

The url of the svn repository is: https://opencores.org/websvn/listing/digital_pulse_processor/digital_pulse_processor