Journal Articles (The following articles are copyrighted by IEEE and IET)

J36. D. Valencia and A. Alimohammad, "Neural spike sorting using binarized neural networks,"IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2020.

J35. D. Valencia, S. F. Fard, and A. Alimohammad, "An artificial neural network processor with a custom instruction set architecture for embedded applications,"IEEE Transactions on Circuits and Systems I: Regular Papers, 2020.

J34. D. Valencia and A. Alimohammad, "A real-time spike sorting system using parallel OSort clustering,"IEEE Transactions on Biomedical Circuits and Systems, 2019.

J33. D. Valencia, J. Thies, and A. Alimohammad, "Frameworks for efficient brain-computer Interfacing," IEEE Transactions on Biomedical Circuits and Systems, 2019.

J32. J. Thies and A. Alimohammad, "Compact and low-power neural spike compression using undercomplete autoencoders," IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2019.

J31. D. Valencia and A. Alimohammad, "An efficient hardware architecture for template matching-based spike sorting," IEEE Transactions on Biomedical Circuits and Systems, 2019.

J30. D. Valencia and A. Alimohammad, "Compact and high-throughput parameterizable architectures for memory-based FFT algorithms," IET Circuits, Devices and Systems, 2019.

J29. P. Yadav, A. Alimohammad, and f. harris, "Efficient design and implementation of energy detection-based spectrum sensing," Circuits, Systems, and Signal Processing, Springer, 2019.

J28. A. Hennessy and A. Alimohammad, "Compact digital implementation of a non-coherent IR-UWB transmitter and receiver," IET Communications, 2018.

J27. U. Korat and A. Alimohammad, "A reconfigurable hardware architecture for principal component analysis," Circuits, Systems, and Signal Processing, Springer, 2018.

J26. V. Shinde, G. J. Kumar, D. Valencia, and A. Alimohammad, "High-throughput and compact reconfigurable architectures for recursive filters," IET Communications, 2018.

J25. N. Bhagat, D. Valencia, A. Alimohammad, and f. harris, "High-throughput and compact FFT architectures using the Good-Thomas and Winograd algorithms," IET Communications, 2018.

J24. A. Hennessy and A. Alimohammad, "Design and implementation of a digital secure code-shifted reference UWB transmitter and receiver," IEEE Transactions on Circuits and Systems I: Regular papers, vol. 64, no. 7, 2017, pp. 1927-1936.

J23. W. Fan and A. Alimohammad, "A low-latency and high-throughput K-best MIMO detector using 2-D sorting algorithm," IET Communications, vol. 11, no. 6, 2017, pp. 817-822.

J22. W. Fan and A. Alimohammad, "Givens rotation-based QR decomposition for MIMO systems," IET Communications, vol. 11, no. 12, 2017, pp. 1838-1845.

J21. A. Alimohammad and S. F. Fard, "A compact architecture for simulation of spatio-temporally correlated MIMO fading channels," IEEE Trans. on Circuits and Systems Part I: Regular Papers, vol. 61, no. 4, 2014, pp. 1280-1288.

J20. A. Alimohammad and S. F. Fard, "FPGA-based bit error rate performance measurement of wireless systems," IEEE Trans. on VLSI Systems, vol. 22, no. 7, 2014, pp. 1583-1592.

J19. A. Alimohammad and S. F. Fard, "FPGA implementation of isotropic and nonisotropic fading channels," IEEE Trans. on Circuits and Systems Part II: Express Briefs, vol. 60, no. 11, 2013, pp. 1796-800.

J18. S. Nagaraj and A. Alimohammad, "Soft-decision decoding of convolutional codes with square-law detectors," IET Communications, vol. 7, no. 10, 2013, pp. 966-972.

J17. A. Alimohammad, S. Nagaraj, S. F. Fard, B. F. Cockburn, "Layered space-time multiple-input multiple-output detector with parameterizable performance," IET Communications, vol. 6, no. 17, 2012, pp. 3053-3058.

J16. A. Alimohammad, S. F. Fard, B. F. Cockburn, "Reconfigurable performance measurement system-on-a-chip for baseband wireless algorithm design and verification," IEEE Trans. on Wireless Communications, vol. 19, no. 6, December 2012, pp. 84-91.

J15. A. Alimohammad, S. F. Fard, B. F. Cockburn, "Filter-based fading channel modeling," special theme issue of Modeling and Simulation in Engineering on the "Modeling and Simulation of Mobile Radio Channels", vol. 2012, article ID 705078, 10 pp.

J14. A. Alimohammad, S. F. Fard, B. F. Cockburn, "Hardware implementation of Nakagami and Weibull variate generators," IEEE Trans. on VLSI Systems, vol. 20, no. 7, July 2012, pp. 1276-1284.

J13. A. Alimohammad, S. F. Fard, B. F. Cockburn, "Accurate simulation of nonisotropic fading channels with arbitrary temporal correlation," IET Communications , vol. 6, no. 5, March 2012, pp. 557-564.

J12. A. Alimohammad, S. F. Fard, B. F. Cockburn, "Hardware implementation of Rayleigh and Ricean variate generators," IEEE Trans. on VLSI Systems, vol. 19, no. 8, August 2011, pp. 1495-1499.

J11. S. F. Fard, A. Alimohammad, B. F. Cockburn, "Single FPGA simulator for geometric MIMO fading channel models," IET Communications, vol. 5, no. 9, June 2011, pp. 1246-1254.

J10. A. Alimohammad, S. F. Fard, B. F. Cockburn, "An accurate MIMO fading channel simulator using a compact and high-throughput reconfigurable architecture," IET Communications, vol. 5, no. 6, April 2011, pp. 844-852.

J9. S. F. Fard, A. Alimohammad, B. F. Cockburn, "An FPGA-based simulator for high path count Rayleigh and Ricean fading," IEEE Trans. on Vehicular Technology, vol. 59, no. 6, June 2010, pp. 2725-2734.

J8. A. Alimohammad, S. F. Fard, B. F. Cockburn, "A unified architecture for the accurate and high-throughput implementation of six key elementary functions," IEEE Trans. on Computers, vol. 59, no. 4, April 2010, pp. 449-456.

J7. A. Alimohammad, S. F. Fard, B. F. Cockburn, "An improved layered MIMO detection algorithm with near-optimal performance," IET Electronic Letters, vol. 45, no.13, June 2009, pp. 675-677.

J6. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "A Compact Rayleigh and Rician fading simulator based on random walk processes," IET Communications, vol. 3, no.8, June 2009, pp. 1333-1342.

J5. T. Brandon, J. C. Koob, L. van den Berg, Z. Chen, A. Alimohammad, R. Swamy, J. Klaus, S. Bates, V. C. Gaudet, B. F. Cockburn, D. Elliott, "A compact 1.1-Gb/s encoder and a memory-based 600-Mb/s decoder for LDPC convolutional codes," IEEE Trans. on Circuits and Systems Part I: Regular Papers, vol. 56, no.5, May 2009, pp. 1017-1029.

J4. A. Alimohammad, B. F. Cockburn, "Modeling and hardware implementation aspects of fading channel simulators," IEEE Trans. on Vehicular Technology, vol. 57, no. 4, July 2008, pp. 2055-2069.

J3. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "A compact and accurate Gaussian variate generator," IEEE Trans. on VLSI Systems, vol. 16, no. 5, May 2008, pp. 517-527.

J2. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "A compact single-FPGA fading channel simulator," IEEE Trans. on Circuits and Systems Part II: Express Briefs, vol. 55, no. 1, January 2008, pp. 84-88.

J1. A. Alimohammad, B. F. Cockburn, "An efficient parallel architecture for implementing LST decoding in MIMO systems," IEEE Trans. on Signal Processing, vol. 54, no. 10, October 2006, pp. 3899-3907.


Conference Papers

2009

C30. A. Alimohammad, S. F. Fard, B. F. Cockburn, "FPGA-based accelerator for the verification of leading-edge wireless systems," IEEE Design Automation Conference (DAC), 2009, San Francisco, USA, pp. 844-847.

C29. A. Alimohammad, S. F. Fard, B. F. Cockburn, "A flexible layered architecture for accurate digital baseband algorithm development and verification," Design, Automation and Test in Europe (DATE), 2009, Nice, France, pp. 45-50.

C28. A. Alimohammad, S. F. Fard, B. F. Cockburn, "FPGA-accelerated baseband design and verification of broadband wireless systems," Workshop on Test of Wireless Circuits and Systems (WTW), 2009, Santa Cruz, USA.

C27. A. Alimohammad, S. F. Fard, B. F. Cockburn, "FPGA-accelerated baseband design and verification of broadband MIMO wireless systems," IEEE International Conference on Advances in System Testing and Validation (VALID), 2009, Porto, Portugal, pp. 135-140 (Best Paper Award).

C26. S. F. Fard, A. Alimohammad, B. F. Cockburn, "A versatile fading simulator for on-chip verification of MIMO communication systems," IEEE International System on a Chip Conference (SOCC), 2009, Belfast, Northern Ireland, pp. 412-415.

C25. S. F. Fard, A. Alimohammad, B. F. Cockburn, "High path-count multivariate Rayleigh fading channel simulator with time-multiplexed datapath," IEEE International System on a Chip Conference (SOCC), 2009, Belfast, Northern Ireland, pp. 271-274.

C24. S. F. Fard, A. Alimohammad, B. F. Cockburn, "A single FPGA filter-based multipath fading emulator," IEEE Global Communications Conference (GLOBECOM), 2009, Hawaii, USA.

C23. S. F. Fard, A. Alimohammad, B. F. Cockburn, "A flexible FPGA-based MIMO geometric fading channel simulator for rapid prototyping," IEEE International Conference on Field-Programmable Technology (FPT), 2009, Sydney, Australia, pp. 451-454.

2008

C22. A. Alimohammad, S. F. Fard, B. F. Cockburn, "Hardware-based error rate testing of digital baseband communication systems," IEEE International Test Conference (ITC), 2008, Santa Clara, USA, pp. 1-10.

C21. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "A single-FPGA multipath MIMO fading channel simulator," IEEE International Symposium on Circuits and Systems (ISCAS), 2008, Seattle, WA, USA, pp. 308-311.

C20. T. Brandon, J. C. Koob, L. van den Berg, Z. Chen, A. Alimohammad, R. Swamy, J. Klaus, S. Bates, V. C. Gaudet, B. F. Cockburn, D. Elliott, "A 600-Mb/s encoder decoder for low-density parity-check convolutional codes," IEEE International Symposium on Circuits and Systems (ISCAS), 2008, Seattle, USA, pp. 3090-3093, (Best Student Paper Award).

C19. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "A novel technique for efficient hardware simulation of spatiotemporally correlated MIMO fading channels," IEEE International Conference on Communications (ICC), 2008, Beijing, China, pp. 718-724.

C18. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "On the efficiency and accuracy of hybrid pseudo-random number generators for FPGA-based simulations," IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2008, Miami, USA, pp. 1-8.

C17. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "An accurate and compact Rayleigh and Rician fading channel simulator," IEEE Vehicular Technology Conference (VTC), 2008, Marina Bay, Singapore, pp. 409-413.

2007

C16. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "A compact fading channel simulator using timing-driven resource sharing," IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP), 2007, Montreal, Canada, pp. 84-88.

C15. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "A flexible filter processor for fading channel emulation," IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2007, Napa Valley, USA, pp. 339-342.

C14. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "Compound uniform random number generators with on-chip correlation distribution measurements," IEEE International Conference on Field-Programmable Technology (FPT), 2007, Kitakyushu, Japan, pp.377-380.

C13. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "An improved SOS-based fading channel emulator," IEEE International Vehicular Technology Conference (VTC), 2007, Baltimore, USA, pp. 931-935.

C12. S. F. Fard, A. Alimohammad, M. Khorasani, B. F. Cockburn, C. Schlegel, "A compact and accurate FPGA based nonisotropic fading channel simulator," IEEE International Canadian Conference on Electrical and Computer Engineering (CCECE), 2007, Vancouver, Canada, pp. 1239-1242.

2006

C11. A. Alimohammad, B. F. Cockburn, "A reconfigurable SOS-based Rayleigh fading channel simulator," IEEE International Workshop on Signal Processing Systems (SIPS), 2006, Banff, Canada, pp. 39-44.

C10. A. Alimohammad, B. F. Cockburn, "Compact implementation of a sum-of-sinusoids Rayleigh fading channel simulator," IEEE International Symposium on Signal Processing and Information Technology (ISSPIT), 2006, Vancouver, Canada, pp. 253-257.

C9. A. Alimohammad, B. F. Cockburn, "Compact implementation of a Rayleigh fading channel simulator," Practical Real World Technologies for Communications and Embedded Platforms (PRWT), 2006, Banff, Canada.

C8. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "Rapid performance evaluation of communication systems," Informatics Circle of Research Excellence Summit, 2006, Banff, Canada, (Best Poster Award).

C7. S. F. Fard, A. Alimohammad, B. F. Cockburn, C. Schlegel, "A high-throughput systolic detector for MIMO systems," Informatics Circle of Research Excellence Summit, 2006, Banff, Canada, (poster presentation).

2005 and earlier

C6. A. Alimohammad, B. F. Cockburn, C. Schlegel, "An iterative hardware Gaussian noise generator," IEEE International Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM), 2005, Victoria, Canada, pp. 649-652.

C5. A. Alimohammad, B. F. Cockburn, C. Schlegel, "Area-efficient parallel white Gaussian noise generator," IEEE International Canadian Conference on Electrical and Computer Engineering (CCECE), 2005, Saskatoon, Canada, pp. 1855-1858.

C4. X. Sun, A. Alimohammad, P. Trouborst, "Modeling of FPGA local/global interconnect resources and derivation of minimal test configurations," IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT), 2002, Vancouver, Canada, pp. 284-292.

C3. X. Sun, J. Xu, A. Alimohammad, P. Trouborst, "Minimal test configurations for FPGA local interconnects," IEEE International Canadian Conference on Electrical and Computer Engineering (CCECE), 2002, Winnipeg, Canada, pp. 427-432.

C2. A. Alimohammad, M. Nourani, "Minimal BIST insertion using test metrics," International Conference in Electrical Engineering (ICEE), 1998, Tehran, Iran, pp. 111-116.

C1. A. Alimohammad, M. Nourani, "Testability metrics definition using behavioral and structural analysis," International CSI Computer Conference (CSICC), 1997, Tehran, Iran, pp. 408-413.


Patent Application

P1. A. Alimohammad, S. F. Fard, B. F. Cockburn, C. Schlegel, "Signal Filtering and Filter Design Techniques," US Provisional Patent Application no. 60/888,630 filed February 7, 2007, PCT patent application no. PCT/US2008/001601 filed February 7, 2008, and issued July 2011.


Resources

IEEE journals, transactions, letters, and magazines

Journals and upcoming conferences on VLSI, signal processing and communications