Worth a thousand words: Designing hardware and software from natural language

Abstract:

The design of digital systems is becoming increasingly complex.  Modern software can contain tens of millions of lines of code while modern processors can contain billions of transistors.  There is an ongoing search for easier ways to design hardware and software, not just for production purposes but for instructional purposes as well.  This talk will explore how Natural Language Processing (NLP), one of ways that companies like Google use to analyze the web, can be used in the design of digital systems.  People express complex ideas more readily in natural language.  With NLP these ideas, captured in a language such as English, can be transformed into the detailed specifications which aid in the design and validation of complex hardware and software systems.

Bio:

Dr. Christopher Harris is an Assistant Professor of Electrical and Computer Engineering at Auburn University. He received his Ph.D in Electrical and Computer Engineering from the Department of Electrical Engineering and Computer Science at the University of California, Irvine where he completed his research under the advisement of Dr. Ian G. Harris and in affiliation with the Center for Embedded and Cyber-physical Systems.  Dr. Harris also holds an MS in Electrical Engineering from the University of Notre Dame, a BS in Computer Engineering from the University of Alabama in Huntsville, and a BS in Applied Mathematics from Oakwood University.  From 2015 – 2017 Dr. Harris was a member of the Laboratory for Engineering Man/Machine Systems (LEMS) in the School of Engineering at Brown University as a Presidential Diversity Postdoctoral Fellow.  His research interests span the area of computer architecture and digital design, including the creation of design of cyber-physical systems and the creation of algorithms  and tools for intelligent design and verification.
Last Updated: Nov 10, 2021