Skip to main content

Blind Source Separation System Using Stochastic Arithmetic on FPGA

  • Conference paper
  • 1544 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5507))

Abstract

We investigated the performance of a blind source separation (BSS) system based on stochastic computing in the case of an aperiodic source signal by both simulation and a field programmable gate array (FPGA) experiment. We confirmed that our BSS system can successfully infer source signals from mixed signals. We show that the system succeeds in separating source signals from mixed signals after about 3.7 seconds at a clock frequency of 32 MHz on an FPGA.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Gains, B.R.: Stochastic Computing Systems. In: Tou, J.F. (ed.) Advances in Information Systems Science, ch. 2, vol. 2, pp. 37–172. Plenum, New York (1969)

    Chapter  Google Scholar 

  2. Hori, M., Ueda, M., Iwata, A.: Stochastic Computing Chip for Measurement of Manhattan Distance. Japanese Journal of Applied Physics 45(4B), 3301–3306 (2006)

    Article  Google Scholar 

  3. Ueda, M., Yamashita, I., Morita, K., Setsune, K.: Stochastic Associative Processor Operated by Random Voltages. IEICE Trans. Electron E90-C(5), 1027–1034 (2007)

    Article  Google Scholar 

  4. Cichocki, A., Unbehauen, R.: Robust Neural Networks with On-Line Learning for Blind Identification and Blind Separation of Sources. IEEE Trans. Circuits and Systems-I 43(11), 894–906 (1996)

    Article  Google Scholar 

  5. Amari, S., Cichocki, A., Yang, H.H.: A New Learning Algorithm for Blind Signal Separation. In: Touretzky, D., Mozer, M., Hasselmo, M. (eds.) Advances in Neural Information Processing Systems, vol. 8, pp. 757–763. MIT Press, Cambridge (1996)

    Google Scholar 

  6. Hori, M., Ueda, M.: FPGA Implementation of a Blind Source Separation System based on Stochastic Computing. In: 2008 IEEE Conference on Soft Computing in Industrial Applications, pp. 182–187. IEEE Press, New York (2008)

    Chapter  Google Scholar 

  7. Daalen, M., Jeavons, P., Shawe-Taylor, J., Cohen, D.: A Device for Generating Binary Sequences for Stochastic Computing. Electronic Letters 29(1), 80–81 (1993)

    Article  Google Scholar 

  8. Köllmann, K., Riemschneider, K.R., Zeidler, H.C.: On-Chip Back-propagation Training Using Parallel Stochastic Bit Streams. In: Proc. 5th Intern. Conf. on Microelectronics for Neural Networks and Fuzzy Systems, pp. 149–156 (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hori, M., Ueda, M. (2009). Blind Source Separation System Using Stochastic Arithmetic on FPGA. In: Köppen, M., Kasabov, N., Coghill, G. (eds) Advances in Neuro-Information Processing. ICONIP 2008. Lecture Notes in Computer Science, vol 5507. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03040-6_103

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03040-6_103

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03039-0

  • Online ISBN: 978-3-642-03040-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics