TY - GEN
T1 - Implementation of cross correlation with stochastic computation in FPGA
AU - Pratama, Rifqi Yunus Trisna
AU - Pichel, Thibault
AU - Irfansyah, Astria Nur
AU - Budiman, Fajar
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/8
Y1 - 2019/8
N2 - Stochastic computation is an alternative method for computing where numbers are encoded as probabilistic values. In this paper, we investigate the use of stochastic computation in the general cross corellation operation which finds various applications such as in interaural time difference in sound localization algorithms. In this work, we evaluate the performance of stochastic computation in performing cross correlation between two phase-shifted signals through experimental results on an FPGA. The two analog signals are converted into binary format using an on-board ADC of the Altera DE-10 Nano board, while all conversion into stochastic form and cross-correlation are performed within the FPGA. The system has been implemented in an Altera Cyclone V FPGA and able to distinguish signal phase delays in the audio frequency range.
AB - Stochastic computation is an alternative method for computing where numbers are encoded as probabilistic values. In this paper, we investigate the use of stochastic computation in the general cross corellation operation which finds various applications such as in interaural time difference in sound localization algorithms. In this work, we evaluate the performance of stochastic computation in performing cross correlation between two phase-shifted signals through experimental results on an FPGA. The two analog signals are converted into binary format using an on-board ADC of the Altera DE-10 Nano board, while all conversion into stochastic form and cross-correlation are performed within the FPGA. The system has been implemented in an Altera Cyclone V FPGA and able to distinguish signal phase delays in the audio frequency range.
KW - Analog-digital conversion
KW - field programmable gate arrays
KW - mixed analog digital integrated circuits
KW - stochastic processes
UR - http://www.scopus.com/inward/record.url?scp=85078423046&partnerID=8YFLogxK
U2 - 10.1109/ISITIA.2019.8937243
DO - 10.1109/ISITIA.2019.8937243
M3 - Conference contribution
AN - SCOPUS:85078423046
T3 - Proceedings - 2019 International Seminar on Intelligent Technology and Its Application, ISITIA 2019
SP - 201
EP - 204
BT - Proceedings - 2019 International Seminar on Intelligent Technology and Its Application, ISITIA 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 International Seminar on Intelligent Technology and Its Application, ISITIA 2019
Y2 - 28 August 2019 through 29 August 2019
ER -