Asee peer logo

A course on Advanced SOC FPGA in Embedded systems

Download Paper |

Conference

2022 ASEE - North Central Section Conference

Location

Pittsburgh, Pennsylvania

Publication Date

March 18, 2022

Start Date

March 18, 2022

End Date

April 4, 2022

Page Count

9

DOI

10.18260/1-2--39224

Permanent URL

https://peer.asee.org/39224

Download Count

1222

Paper Authors

biography

Subramaniam Ganesan Oakland University

visit author page

Dr. Subramaniam Ganesan, is a Professor in the department of Electrical and Computer Engineering, Oakland University, Rochester, MI 48309, USA. He has over 30 years of teaching and research experience in Digital Computer systems. He was the chair of the CSE department from1991 to 98. He has published over 100 journal papers, more than 200 papers in conference proceedings, and 3 books. He published a book on Java in 2003. He developed a custom DSP board with software for his DSP book. He is a senior member of IEEE, IEEE Computer Society Distinguished Visiting Speaker, IEEE Region 4 technical activities member and Fellow of ISPE. He received Life time Achievement award from ISAM, Lloyd L. Withrow Distinguished Speaker award from SAE, Best Teacher award from ASEE, and Oakland University. He has organized many international conferences. He is the editor in chief of an International Journal of Embedded system and Computer Engineering and International journal of Sensors and applications. He is the session organizer on “Systems engineering” at SAE world congress for the past 15 years. His research interests are in Real time system, parallel architectures and computer systems, Automotive embedded systems security and signal processing.

visit author page

biography

Fayadh Alenezi Jouf University

visit author page

Dr. Fayadh Alenezi is an Assistant Professor in the Department of Electrical Engineering at Jouf University, Sakaka, Saudi Arabia. He received the B.Sc. degree (Hons.) in Electrical Engineering Electronics and Communications Track from Jouf University, Saudi Arabia in 2012, and the M.S. degree Electrical Engineering from Southern Illinois University Carbondale, Illinois, the USA in 2015, and the Ph.D. degree in Electrical Engineering from the University of Toledo, Ohio, the USA in 2019. Alenezi has authored many journal and conference papers. His research interests include artificial intelligence, image processing, signal processing, image enchantment, machine learning, neural networks, and facial recognition.

visit author page

Download Paper |

Abstract

A course on Advanced SOC FPGA in automotive systems As the number of complex embedded system applications are increasing there is a demand to use advanced FPGAs for automotive embedded system design. This course describes the concepts of system design with the latest FPGAs (Field programmable gate arrays) which can also implement multiple soft-core microcontrollers in the FPGA, and can have already pre-built multi-core hard-core processors (Called system on a Chip, SOC FPGA). A lists of laboratory exercises, simple automotive applications and end of the semester course projects. This course covers the design of advanced FPGAs with soft-core / hard-core micros and automotive applications.

The applications taught include digital signal processing, image processing, display, automotive navigation etc. This paper describes a senior undergraduate/ graduate level course with details of the topics taught, text books to use, software tools to use, the lab exercises and projects.

Standards and requirements for Advanced Driver Assisted Systems (ADAS) and In-Vehicle Experience (IVE) applications are evolving. There is a need for flexibility, faster development cycles, and a high performance for real time automotive control. By combining reprogrammable FPGAs with an expanding range of automotive-grade FPGAs ADAS and Electric Vehicle embedded system requirements are met.

We present the details of automotive-grade FPGAs and SoCs, design concepts that enable flexibility, low latency, high performance-per-watt, functional safety, and security advantages for ADAS/AD applications. Some new applications include gesture recognition, driver monitoring systems and blind spot detection. FPGA flexibility provides flexible design for evolving In-Vehicle Experience. The topics covered include

• Elements of Embedded Systems Design • Real Time systems Requirements • Field Programmable devices • VHDL based design and design of Logic modules • Simple CPU design • Design with embedded processors • Softcore processors NIOS II implementation inside FPGA • Use of Hardcore ARM processor inside SOC-FPGAs • Automotive applications and software standards. • Laboratory exercises with Intel DE1 SOC boards and project

Ganesan, S., & Alenezi, F. (2022, March), A course on Advanced SOC FPGA in Embedded systems Paper presented at 2022 ASEE - North Central Section Conference, Pittsburgh, Pennsylvania. 10.18260/1-2--39224

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2022 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015