A pattern language for developing analog to digital converter data sampling firmware

  • Authors:
  • Sachin Bammi;Peter Swinburne;Adefeyike Odutayo

  • Affiliations:
  • Schlumberger Technology Corp., Sugar Land, TX;Schlumberger Technology Corp., Sugar Land, TX;Schlumberger Technology Corp., Sugar Land, TX

  • Venue:
  • Proceedings of the 15th Conference on Pattern Languages of Programs
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Analog to digital converters (ADC) are widely used real-time data acquisition systems. This paper presents a pattern language for sampling data from analog to digital converters (ADC) by presenting commonly used best practices and providing advice on avoiding specific pitfalls in designing ADC data sampling/acquisition firmware. From the classification presented in the paper a user can potentially come up with 15 designs to sample ADCs. The paper first presents seven core patterns followed by three composite ones that the authors have seen being successfully applied in their domain and work experience.