Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3453688.3461502acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
research-article

ASIC Design Principle Course with Combination of Online-MOOC and Offline-Inexpensive FPGA Board

Published: 22 June 2021 Publication History

Abstract

ASIC Design Principle (ASICDP) is a compulsory course for undergraduate majors in microelectronics and integrated circuits, and the focus of this paper is the teaching methods of online theoretical teaching and offline experimental teaching of this course. As is well known, in order to prevent and control COVID-19, the use of online platforms to carry out online teaching has attracted worldwide attention. In this paper, the teaching strategy "Online-MOOC + Offline Inexpensive FPGA Board" in ASICDP in the Spring 2020 semester is demonstrated, in where MOOC means Massive Open Online Course. The theoretical teaching content of ASICDP is entirely replicated from Hardware Acceleration Design Methodology (HADM) released by the present authors on "China University MOOC," the largest MOOC platform in China. Meanwhile, with the support of the "Xilinx & Ministry of Education University-Industry Collaborative Education Program," an FPGA development board called the "Spartan Edge Accelerator Board" (SEA Board) designed by the authors was used in the experimental teaching of the ASICDP. This method can be used to establish the linkage between online courses and offline experiments, and cultivate students' practical VLSI design and FPGA prototype verification skills. It is believed that for educators that want to improve courses related to ASIC design and FPGA prototype verification, Online-MOOC + Offline-Inexpensive FPGA Board is an effective method with lower cost that is easily promotable and replicated.

Supplemental Material

MP4 File
Presentation Video

References

[1]
Cornell University, School of Electrical and Computer Engineering 2021. ECE 5745 Complex Digital ASIC Design. https://www.csl.cornell.edu/courses/ece5745/
[2]
Jacob Covey and Mark C. Johnson. 2019. System-on-a-Chip Design as a Platform for Teaching Design and Design Flow Integration. In Proceedings of the 2019 on Great Lakes Symposium on VLSI, GLSVLSI 2019, Tysons Corner, VA, USA, May 9-11, 2019. 249--253. https://doi.org/10.1145/3299874.3318000
[3]
Xiaoqin Li, Yanyue Chen, and Xiaojing Gong. 2017. MOOCs in China: A review of literature, 2012-2016. 21--32.
[4]
Kaveh Pezeshki, Caleb Norfleet, Erik Meike, Teerapat Jenrungrot, Matthew Spencer, Joshua Brake, and David M. Harris. 2020. A Board and Projects for an FPGA/Microcontroller-Based Embedded Systems Lab. In GLSVLSI '20: Great Lakes Symposium on VLSI 2020, Virtual Event, China, September 7-9, 2020. 561--565. https://doi.org/10.1145/3386263.3406930
[5]
Zheng Qinhua, Li Chen, and Daniel Burgos. 2018. The development of MOOCs in China. Springer, Singapore.
[6]
Chengbin Quan, Yongqiang Chen, Shanshan Li, and Youjian Zhao. 2016. Exploration of the Computer Hardware Experiment Teaching Method based on the Cloud Platform. In Proc. IEEE Frontiers in Education Conference (FIE). 1--5.
[7]
Seeed Wiki [n.d.]. . https://wiki.seeedstudio.com/Spartan-Edge-Accelerator-Board/
[8]
Spartan Edge Accelerator Board [n.d.]. . https://donesea.github.io/
[9]
Spartan Edge Accelerator Board [n.d.]. . https://gitee.com/SEA-S7/SEA
[10]
Qiwei Sun, Zhixiong Di, Zhengyang Lv, and Fengli Song. 2018. A High Speed SoftMax VLSI Architecture Based on Basic-Split. In 14th IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT). 1--3. https://doi.org/10.1109/ICSICT.2018.8565706
[11]
Han Wan, Kangxu Liu, Jiazhen Lin, and Xiaopeng Gao. 2019. A Web-based Remote FPGA Laboratory for Computer Organization Course. In Proceedings of the 2019 on Great Lakes Symposium on VLSI, GLSVLSI 2019, Tysons Corner, VA, USA, May 9-11, 2019. 243--248. https://doi.org/10.1145/3299874.3317999
[12]
Ke Zhang, Yisong Chang, Mingyu Chen, Yungang Bao, and Zhiwei Xu. 2019. Computer Organization and Design Course with FPGA Cloud. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE '19). 927--933. https://doi.org/10.1145/3287324.3287475
[13]
Ke Zhang, Mingyu Chen, and Yungang Bao. 2018. ZyForce: An FPGA-based Cloud Platform for Experimental Curriculum of Computer System in University of Chinese Academy of Sciences (Abstract Only). In Proc. 49th SIGCSE Technical Symposium on Computer Science Education. 1091.
[14]
Yuxiang Zhang, Yu Chen, Xiaojian Ma, Yuhan Tang, Yilin Niu, Shanshan Li, and Weidong Liu. 2017. Remote FPGA Lab Platform for Computer System Curriculum. In Proc. ACM Turing 50th Celebration Conference - China (TUR-C). 3:1--3:6.

Cited By

View all
  • (2024)A Remote FPGA-based Experimental Teaching System Design Supporting Single-board Multi-user and Multi-board Single-user Operations in MOOCsProceedings of the Great Lakes Symposium on VLSI 202410.1145/3649476.3658762(742-747)Online publication date: 12-Jun-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
GLSVLSI '21: Proceedings of the 2021 Great Lakes Symposium on VLSI
June 2021
504 pages
ISBN:9781450383936
DOI:10.1145/3453688
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 June 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. asic design principle
  2. fpga
  3. mooc
  4. online education

Qualifiers

  • Research-article

Data Availability

Funding Sources

  • Xilinx & Ministry of Education University-Industry Collaborative Education Program
  • Sichuan Science and Technology Program
  • National Natural Science Foundation of China

Conference

GLSVLSI '21
Sponsor:
GLSVLSI '21: Great Lakes Symposium on VLSI 2021
June 22 - 25, 2021
Virtual Event, USA

Acceptance Rates

Overall Acceptance Rate 312 of 1,156 submissions, 27%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)2
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Remote FPGA-based Experimental Teaching System Design Supporting Single-board Multi-user and Multi-board Single-user Operations in MOOCsProceedings of the Great Lakes Symposium on VLSI 202410.1145/3649476.3658762(742-747)Online publication date: 12-Jun-2024

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media