Recent Courses:
-
EE 2301 - Introduction to Logic Design
-
EE 2361 - Introduction to Microcontrollers
-
EE 3940 - CSE Global Seminar: Robotics and Machine Learning in Italy
-
EE 4301 - Digital Design with Programmable Logic
-
EE 4363 - Computer Architecture and Machine Organization
-
EE 4541 - Digital Signal Processing
-
EE 5323 - VLSI Design I
-
EE 5324 - VLSI Design II
-
EE 5327 - VLSI Design Laboratory
-
EE 8950 - Advanced Verification Methodologies for VLSI Systems
Research Areas:
I am interested in the development of efficient
algorithms and VLSI architectures for applications in
machine learning, communications and signal processing.
Brief Biography:
Gerald Sobelman is a Professor in the Department of Electrical
and Computer Engineering at the University of Minnesota, and he has
served as the Director of Graduate Studies for the Graduate Program
in Computer Engineering at the University of Minnesota. He received a
B.S. degree in physics from the University of California, Los Angeles,
and M.S. and Ph.D. degrees in physics from Harvard University. He has been
a postdoctoral researcher at The Rockefeller University, and he has held
senior engineering positions at Sperry Corporation and
Control Data Corporation.
Prof. Sobelman has served as
a Distinguished Lecturer of the IEEE
Circuits and Systems Society
for three terms. He has been a member of the technical program
committees for several IEEE conferences, including ISCAS, SOCC and ICCSC.
He was Chair of the Technical Committee on Circuits and Systems for
Communications of the IEEE Circuits and Systems Society, and he has also
served as an Associate Editor for IEEE Transactions on Circuits and Systems I
and for IEEE Signal Processing Letters. In addition, he has chaired many
sessions at international conferences in the areas of communications and VLSI
design.
Prof. Sobelman has developed and presented short courses on digital VLSI
design at several universities and industrial sites, and he has been a
consultant to a number of companies. His current research interests are in
the areas of circuit and system design for applications in machine learning,
communications
and signal processing. He has authored or co-authored more than 150 technical
papers and 1 book, and he holds 12 U.S. patents.
Prof. Sobelman received the Charles E. Bowers Faculty Teaching Award from the
College of Science and Engineering of the University of Minnesota. He also
received the Graduate and Professional Education Teaching Award from the
University of Minnesota. He is a member of the
Academy of Distinguished Teachers at the University of Minnesota.
Recent Publications - Journals:
-
Kyubaik Choi and Gerald E. Sobelman,
"An Efficient CNN Accelerator for Low-Cost Edge Systems,"
ACM Transactions on Embedded Computing Systems,
Vol. 21, No. 4, pp. 1-20, 2022.
-
Jienan Chen, Shuai Li, Jiyun Tao, Shengli Fu and Gerald E. Sobelman,
"Wireless Beam Modulation: An Energy- and Spectrum-Efficient
Communication Technology for Future Massive IoT Systems,"
IEEE Wireless Communications,
Vol. 27, No. 5, pp. 60-66, 2020.
-
Jienan Chen, Wei Feng, Jing Xing, Ping Yang, Gerald E. Sobelman,
Dengsheng Lin and Shaoqian Li,
"Hybrid Beamforming/Combining for Millimeter Wave MIMO:
A Machine Learning Approach,"
IEEE Transactions on Vehicular Technology,
Vol. 69, No. 10, pp. 11353-11368, 2020.
-
Sangho Yun, Gerald E. Sobelman and Xiaofang Zhou,
"Adaptive Directional Lifting Wavelet Transform VLSI Architecture,"
Journal of Signal Processing Systems,
Vol. 91, No. 5, pp. 551-559, 2019.
-
Jienan Chen, Yunzhi Duan, Gerald E. Sobelman and Cong Zhang,
"Memory Segment Matching Network Based Image Geo-Localization,"
IEEE Access,
Vol. 7, pp. 77448-77459, 2019.
-
Jienan Chen, Chao Fei, Hao Lu, Gerald E. Sobelman and Jianhao Hu,
"Hardware Efficient Massive MIMO Detector Based on the Monte Carlo
Tree Search Method,"
IEEE Journal on Emerging and Selected Topics in Circuits and Systems,
Vol. 7, No. 4, pp. 523-533, 2017.
-
Jienan Chen, Zhenbing Zhang, Hao Lu, Jianhao Hu and Gerald E. Sobelman,
"An Intra-Iterative Interference Cancellation Detector
for Large-Scale MIMO Communications Based on Convex Optimization,"
IEEE Transactions on Circuits and Systems I:Regular Papers,
Vol. 63, No. 11, pp. 2062-2072, 2016.
-
Hao Wang, Chiusing Choy and Gerald E. Sobelman,
"Cascaded Network Body Channel Model for Intrabody Communication,"
IEEE Journal of Biomedical and Health Informatics,
Vol. 20, No. 4, pp. 1044-1052, 2016.
-
Jienan Chen, Zhenbing Zhang, Shuaining He, Jianhao Hu and Gerald E. Sobelman,
"Sparse Code Multiple Access Decoding Based on a Monte Carlo
Markov Chain Method,"
IEEE Signal Processing Letters,
Vol. 23, No. 5, pp. 639-643, 2016.
-
Qingqing Yang, Xiaofang Zhou, Gerald E. Sobelman and Xinxin Li,
"Network-on-Chip for Turbo Decoders,"
IEEE Transactions on Very Large Scale Integration (VLSI) Systems,
Vol. 24, No. 1, pp. 338-342, 2016.
-
Jienan Chen, Jianhao Hu and Gerald E. Sobelman,
"Stochastic Iterative MIMO Detection System: Algorithm and Hardware Design,"
IEEE Transactions on Circuits and Systems I: Regular Papers,
Vol. 62, No. 4, pp. 1205-1214, 2015.
-
Jienan Chen, Jianhao Hu, Shuyang Lee and Gerald E. Sobelman,
"Hardware Efficient Mixed Radix-25/16/9 FFT for LTE Systems,"
IEEE Transactions on Very Large Scale Integration (VLSI) Systems,
Vol. 23, No. 2, pp. 221-229, 2015.
-
Yu Zeng, Xiaofang Zhou, Linshan Zhang, Nianrong Zhou and Gerald E. Sobelman,
"A Database-Driven Ant Colony Algorithm for PLC Networking,"
IEICE Electronics Express,
Vol. 11, No. 22, pp. 1-11, 2014.
-
Jienan Chen, Jianhao Hu and Gerald E. Sobelman,
"Stochastic MIMO Detector based on the Markov Chain Monte Carlo Algorithm,"
IEEE Transactions on Signal Processing,
Vol. 62, No. 6, pp. 1454-1463, 2014.
-
Qingqing Yang, Xiaofang Zhou, Gerald E. Sobelman and Xinxin Li,
"Low Complexity State Metric Compression Technique in Turbo Decoder,"
IEICE Electronics Express,
Vol. 10, No. 15, pp. 1-7, 2013.
-
Sangmin Kim and Gerald E. Sobelman,
"Scaling, Offset and Balancing Techniques in FFT-Based
BP Nonbinary LDPC Decoders,"
IEEE Transactions on Circuits and Systems II,
Vol. 60, No. 5, pp. 277-281, 2013.
-
Jing Wang, Yi Jiang and Gerald E. Sobelman,
"Iterative Computation of FIR MIMO MMSE-DFE with Flexible
Complexity-Performance Tradeoff,"
IEEE Transactions on Signal Processing,
Vol. 61, No. 9, pp. 2394 - 2404, 2013.
-
Linkai Wang, Xiaofang Zhou, Gerald E. Sobelman and Ran Liu,
"Generic Mixed-Radix FFT Pruning,"
IEEE Signal Processing Letters,
Vol. 19, No. 3, pp. 167 - 170, March, 2012.
-
Sangmin Kim, Gerald E. Sobelman and H. Lee,
"A Reduced-Complexity Architecture for LDPC Layered Decoding Schemes,"
IEEE Transactions on Very Large Scale Integration (VLSI) Systems,
Vol. 19, No. 6, pp. 1099 - 1103, June, 2011.
-
Jing Wang and Gerald E. Sobelman,
"Joint MIMO Transceiver Design Based on Uniform Channel Decomposition,"
Electronics Letters,
Vol. 47, No. 5, pp. 345 - 346, March 3, 2011.
-
Jie Yang and Gerald E. Sobelman,
"Efficient mu-law Improved Proportionate Affine Projection Algorithm
for Echo Cancellation,"
Electronics Letters,
Vol. 47, No. 2, pp. 73 - 74, January 20, 2011.
-
Wenqing Lu, Shuang Zhao, Xiaofang Zhou, Junyan Ren and Gerald E. Sobelman,
"Reconfigurable Baseband Processing Architecture for Communication,"
IET Computers & Digital Techniques,
Vol. 5, No. 1, pp. 63-72, January, 2011.
-
Ming-ta Hsieh, Jim Welch and Gerald E. Sobelman,
"PLL Performance Comparison with Application to
Spread Spectrum Clock Generator Design,"
Analog Integrated Circuits and Signal Processing,
Vol. 63, No. 2, pp. 197-216, May, 2010.
-
Shuang Zhao, Wenqing Lu, Xiaofang Zhou, Dian Zhou and Gerald E. Sobelman,
"Implementations of FFT and STBD for MIMO-OFDM on a
Reconfigurable Baseband Platform,"
IEICE Transactions on Information and Systems,
Vol. E93-D, No. 4, pp. 811-821, April, 2010.
-
Fakhrul Z. Rokhani and Gerald E. Sobelman,
"Bus Energy Consumption for Multilevel Signals,"
IEEE Transactions on Circuits and Systems I: Regular Papers,
Vol. 57, No. 1, pp. 64-71, January, 2010.
-
Qingquan Zhang, Gerald E. Sobelman and Tian He,
"Gradient-Based Target Localization in Robotic Sensor Networks,"
Pervasive and Mobile Computing,
Vol. 5, No. 1, pp. 37-48, February, 2009.
-
Ming-ta Hsieh and Gerald E. Sobelman,
"Architectures for Multi-Gigabit Wire-Linked Clock and Data Recovery,"
IEEE Circuits and Systems Magazine,
Vol. 8, No. 4, pp. 45-57, Fourth Quarter, 2008.
-
Fakhrul Z. Rokhani, Wen-Chih Kan, John Kieffer and Gerald E. Sobelman,
"Optimality of Bus-Invert Coding,"
IEEE Transactions on Circuits and Systems-II: Express Briefs,
Vol. 55, No. 11, pp. 1134-1138, Nov., 2008.
Recent Publications - Conferences:
-
Kyubaik Choi and Gerald E. Sobelman,
"An Efficient Sparse Neural Network Accelerator for Low-cost Edge Systems,"
Proceedings, 21st International Conference on Embedded Systems,
Cyber-physical Systems & Applications,
2023.
-
Yangyang Chang and Gerald E. Sobelman,
"Scaled Quantization for the Vision Transformer,"
Proceedings, 6th International Conference on Electrical Engineering,
2023.
-
Yangyang Chang and Gerald E. Sobelman,
"The Class Algorithm: Evolution Based on Division of Labor and Specialization,"
Proceedings, IEEE International Conference on Internet of Things
and Intelligence Systems,
2022.
-
Yangyang Chang and Gerald E. Sobelman,
"Lightweight CNN Frameworks and their Optimization
using Evolutionary Algorithms,"
Proceedings, International Electrical Engineering Congress,
2022.
-
Yangyang Chang and Gerald E. Sobelman,
"Simpler and Enhanced Multifactorial Evolutionary Algorithms
for Continuous Optimization Tasks,"
Proceedings, IEEE International Conference on Internet of Things
and Intelligence Systems,
2021.
-
Kyubaik Choi and Gerald E. Sobelman,
"Optimized Face Detection and Alignment for Low-Cost and Low-Power
IoT Systems,"
Proceedings, IEEE International Conference on Internet of Things
and Intelligence Systems,
2020.
-
Jing Xing, Tingyong Wu, Jienan Chen and Gerald E. Sobelman,
"Deep Tree Search Based Pilot Efficiency Semi-Blind Channel Estimation
for Massive IoT,"
Proceedings, IEEE International Conference on Internet of Things
and Intelligence Systems,
November, 2019.
-
Yangyang Chang, Gerald E. Sobelman and Xiaofang Zhou,
"Genetic Architecture Search for Binarized Neural Networks,"
Proceedings, 13th IEEE International Conference on ASIC,
October, 2019 (invited paper).
-
Yunzhi Duan, Shuai Li, Ruipeng Zhang, Qi Wang, Jienan Chen
and Gerald E. Sobelman,
"Energy-Efficient Architecture for FPGA-based Deep Convolutional
Neural Networks with Binary Weights,"
Proceedings, IEEE International Conference on Digital Signal Processing,
November, 2018.
-
Lian Huai, Peng Li, Gerald E. Sobelman and David J. Lilja,
"Stochastic Computing Implementation of Trigonometric
and Hyperbolic Functions,"
Proceedings, 12th IEEE International Conference on ASIC,
October, 2017 (invited paper).
-
Kaining Han, Jianhao Hu, Jienan Chen and Gerald E. Sobelman,
"A Low Complexity SCMA Detector based on Stochastic Computation,"
Proceedings, IEEE 60th International Midwest Symposium on
Circuits and Systems,
pp. 783-786, August, 2017.
-
Sangho Yun, Fan Wu, Gerald E. Sobelman and Xiaofang Zhou,
"A Low-complexity FFT Processor using Two-Dimensional
Algebraic Integer Encoding,"
Proceedings, IEEE International Conference on Solid-State
and Integrated Circuit Technology,
October, 2016 (invited paper).
-
Hao Wang, Hongda Wang, Gerald E. Sobelman and Chiu-Sing Choy,
"Reduced Complexity Look-up Table Based Pi-Rotation LDPC Decoder,"
Proceedings, IEEE International Conference on
Solid-State and Integrated Circuit Technology,
October, 2016 (invited paper).
-
Minwoo Nho, Xiaofang Zhou and Gerald E. Sobelman,
"An SVA Hardware Monitor with Off-line Replay,"
Proceedings, IEEE International Conference on
Solid-State and Integrated Circuit Technology,
October, 2016.
-
Soo-Chang Pei, Bo-Yi Guo, Wen-Yang Lu, Yun-Da Huang and Gerald E. Sobelman,
"Improved Design of Digital 1-D and 2-D Notch Filters
Using General Feedback Structure,"
Proceedings, IEEE International Symposium on Circuits and Systems,
pp. 2182-2185, May, 2016.
-
Jiaan Dai, Xiaofang Zhou, Linshan Zhang and Gerald E. Sobelman,
"Network-Coding-Based Distributed Relay Scheme for PLC Networks,"
Proceedings, 11th IEEE International Conference on ASIC,
November, 2015.
-
Lian Huai, Gerald E. Sobelman, Samer Hijazi and Raul Casas,
"A Low Complexity Algorithm and Architecture for MIMO Detection
Without QR Decomposition,"
Proceedings, 11th IEEE International Conference on ASIC,
November, 2015 (invited paper).
-
Sangho Yun, Gerald. E. Sobelman and Xiaofang Zhou,
"A Low Complexity Floating-Point Complex Multiplier
with a Three-term Dot-Product Unit,"
Proceedings, IEEE International Conference on Signal Processing,
Communications and Computing,
pp. 549-552, 2014.
-
Jienan Chen, Lian Huai, Jianhao Hu and Gerald E. Sobelman,
"High Performance MIMO Detector Based on Bidirectional Path Preserving
Trellis Search,"
Proceedings, IEEE International Symposium on Circuits and Systems,
pp. 1684-1687, 2014.
-
Jie Yang and Gerald E. Sobelman,
"A Gradient-Controlled Improved Proportionate Multi-Delay Filter,"
Proceedings, Asilomar Conference on Signals, Systems and Computers,
pp. 1505-1509, 2013.
-
Jie Yang and Gerald E. Sobelman,
"A Gradient-Controlled Proportionate Technique for
Acoustic Echo Cancellation,"
Proceedings, Asilomar Conference on Signals, Systems and Computers,
pp. 1941-1945, 2013.
-
Wenqing Lu, Gerald E. Sobelman, Xiaofang Zhou and Junyan Ren,
"FFT Design for OFDM-based Cognitive Radio Using a
Reconfigurable Baseband Processing Architecture"
Proceedings, International Conference on ASIC (ASICON), 2013.
-
Xiangyu Zhen, Xiaofang Zhou, Lian Huai and Gerald E. Sobelman,
"A Novel Fixed-Complexity Soft-Output MIMO Detector using Parallel
Bidirectional Scheme,"
Proceedings, IEEE International Conference on Signal Processing,
Communication and Computing, 2013.
-
Hong Yang, Qingqing Yang, Yuanwei Fang, Xiaofang Zhou and Gerald E. Sobelman,
"A Novel Hardware-Oriented Decoding Algorithm for Non-Binary LDPC Codes,"
Proceedings, IEEE Asia Pacific Conference on Circuits and Systems,
pp. 400-403, 2012.
-
Yan Zhao, Jinyuan Zhou, Xiaofang Zhou and Gerald E. Sobelman,
"General Lattice Wave Digital Filter with Phase Compensation Scheme,"
Proceedings, ASICON,
2011.
-
Zhang Zhang, Dongge Wang, Yuteng Pan, Dan Wang,
Xiaofang Zhou and Gerald E. Sobelman,
"FFT Implementation with Multi-Operand Floating Point Units,"
Proceedings, ASICON,
2011.
-
Lian Huai, Gerald E. Sobelman and Xiaofang Zhou,
"Wideband Spectrum Sensing using the All-phase FFT" (invited paper),
Proceedings, ASICON,
2011.
-
Kyung-Il Baek, Hanho Lee, Sangmin Kim and Gerald E. Sobelman,
"A High-Throughput LDPC Decoder Architecture for High-Rate WPAN Systems,"
Proceedings, IEEE International Symposium on Circuits and Systems,
pp. 1311 - 1314, 2011.
-
Shuang Zhao, Xiaofang Zhou, Fanglong Ying and Gerald E. Sobelman,
"Memory Size Reduction for Layered LDPC Decoders,"
Proceedings, IEEE Asia Pacific Conference on Circuits and Systems,
pp. 426 - 429, 2010.
-
Jie Yang and Gerald E. Sobelman,
"Sparse LMS with Segment Zero Attractors for Adaptive Estimation
of Sparse Signals,"
Proceedings, IEEE Asia Pacific Conference on Circuits and Systems,
pp. 422 - 425, 2010.
-
Xiaofang Zhou, Jinyuan Zhou, Linkai Wang, Chao Lu and Gerald E. Sobelman,
"Novel and Flexible Complex Coefficient Linear Phase IIR Filters
for Communications,"
Proceedings, IEEE Asia Pacific Conference on Circuits and Systems,
pp. 434 - 437, 2010.
-
Jing Wang and Gerald E. Sobelman,
"Reconfigurable MIMO Transceiver Design using the
Tunable Channel Decomposition,"
Proceedings, 44th Asilomar Conference on Signals, Systems and Computers,
pp. 381 - 384, 2010.
-
Jing Wang and Gerald E. Sobelman,
"QoS-constrained MIMO Subchannel Allocation in SDR using the
Tunable Channel Decomposition,"
Proceedings, International Conference on
Wireless Communications, Networking and Mobile Computing,
2010.
-
Jie Yang and Gerald E. Sobelman,
"Frequency Domain Adaptive Tap Partial Update Adaptive Algorithm
for Network Echo Cancellation,"
Proceedings, IEEE International Conference on
Acoustics, Speech and Signal Processing,
pp. 4046 - 4049, 2010.
-
Jie Yang, Xiaoming Zhu, Gerald E. Sobelman and Keshab K. Parhi,
"Sparseness-Controlled Adaptive Tap Algorithms for
Partial Update Adaptive Filters,"
Proceedings, 7th International Conference on
Information, Communications and Signal Processing,
2009.
-
Woojoon Lee, Shuang Zhao, Xiaofang Zhou and Gerald E. Sobelman,
"Software Defined Radio Architecture Using a Multicasting Network-on-Chip,"
Proceedings, 7th International Conference on
Information, Communications and Signal Processing,
2009.
-
Woojoon Lee and Gerald E. Sobelman,
"Semi-distributed Scheduling for Flexible Codeword Assignment
in a CDMA Network-on-Chip,"
Proceedings, ASICON,
pp. 431 - 434, 2009.
-
Qingqing Yang, Xiaofang Zhou and Gerald E. Sobelman,
"Reed-Solomon Codec for a Reconfigurable Baseband Processing Platform,"
Proceedings, International Conference on
Wireless Communications, Networking and Mobile Computing,
2009.
-
Woojoon Lee and Gerald E. Sobelman,
"Mesh-Star Hybrid NoC Architecture with CDMA Switch,"
Proceedings. IEEE International Symposium on Circuits and Systems,
pp. 1349-1352, 2009.
-
Sangmin Kim, Gerald E. Sobelman and Hanho Lee,
"Flexible LDPC Decoder Architecture for High-Throughput Applications,"
Proceedings, IEEE Asia Pacific Conference on Circuits and Systems,
pp. 45-48, 2008.
-
Xiaofang Zhou, Shuang Zhao, Wenqing Lu, Chao Lu and Gerald E. Sobelman,
"Reconfigurable Baseband Processing Platform for Communication Systems,"
Proceedings, IEEE Asia Pacific Conference on Circuits and Systems,
pp. 29-32, 2008.
-
Shuang Zhao, Wenqing Lu, Chao Lu, Xiaofang Zhou,
Dian Zhou and Gerald E. Sobelman,
"An Efficient Multi-protocol RFID Interrogator Baseband Processor
based on a Reconfigurable Architecture,"
Proceedings, International Conference on Embedded Software and Systems,
pp. 264-270, 2008.
-
Wenqing Lu, Shuang Zhao, Chao Lu, Xiaofang Zhou and Gerald E. Sobelman,
"A Heterogeneous Reconfigurable Baseband Architecture for
Wireless LAN Transceivers,"
Proceedings, IEEE International Conference on
Electro/Information Technology,
pp. 284-288, 2008.
-
Sangmin Kim, Gerald E. Sobelman and Hanho Lee,
"Adaptive Quantization in Min-Sum based Irregular LDPC Decoder,"
Proceedings, IEEE International Symposium on Circuits and Systems,
pp. 536-539, 2008.
-
Qingquan Zhang, Yu Gu, Tian He and Gerald E. Sobelman,
"Cscan: A Correlation-based Scheduling Algorithm for Wireless Sensor Networks,"
Proceedings, IEEE International Conference on
Networking, Sensing and Control,
pp. 1025-1030, 2008.