This paper presents an annotated overview of existing hardware implementations of Artificial Neural Systems based on ''Pulse Stream'' modulations, Pulse Streams are quasiperiodic binary waveforms which convey analog information on waveform timing, The theoretical bases of Pulse Stream computation are shown for the major techniques, and basic circuits are described for most Neural and Fuzzy functions, Pulse Stream modulations and multiplexing are then analyzed in terms of accuracy, response time, and both power and energy requirements, The performances of the various techniques are compared both with each other, and with those of other analog and digital computing systems, This paper shows that Pulse Stream systems are comparable with analog systems in terms of size, and comparable with both analog and digital systems in terms of speed, In addition, they offer an increased flexibility if compared to analog systems, and they have both a lower power dissipation and a lower computation energy figure than digital systems.