簡介[編輯 | 編輯原始碼]
ECE電機系大一的CM課程。
課程編號曾有ECEN1000、ECEN1011。
內容[編輯 | 編輯原始碼]
基本的布爾邏輯門運算。
二進制,十六進制。
簡單的使用VHDL語言的lab。
有限狀態機,時序電路。
學習攻略[編輯 | 編輯原始碼]
(ps:①本課程主要課本為《introduction to digital system》(紅本),韋sir會在第一節課給出textbook的pdf鏈接。
②本課程需自學vhdl語言,韋sir會花大概一到兩次課的時間來介紹vhdl的基本語法,但真的是非常基本的部分,涉及到sequential circuits和FSM的設計需要自己去翻課本(課本同樣會在第一節課給出)。值得一提的是,在考試中的vhdl語言題目並不會太難,這意味著只要略微懂一點語法就可以過關,但還是希望大家認真學習vhdl語言,因為在課後的lab設計中,需要學生使用vhdl語言來進行仿真和tb設計。
③關於lab部分,需要用韋sir提供的deeds軟件進行設計和仿真。
④上課認真聽講很重要,因為考試除了靠課本上的內容,還有一些課本上沒有的內容,比如運算放大器之類的,所以盲目看課本是不可取的。)
有用的網站:[編輯 | 編輯原始碼]
數字邏輯[編輯 | 編輯原始碼]
Digital Electronic Deeds。https://www.digitalelectronicsdeeds.com/index.html
數字邏輯第三四章講義。https://wenku.baidu.com/view/27309e796c175f0e7dd13720?_wkts_=1697942269858&needWelcomeRecommand=1#
https://www.electronics-tutorials.ws/combination/comb_6.html
BCD to 7 Segment LED Display Decoder Circuit。https://www.electronicshub.org/bcd-7-segment-led-display-decoder-circuit/
https://yhhuang1966.blogspot.com/2019/06/register.html
http://yhhuang1966.blogspot.com/2019/06/latch-flip-flop.html
http://yhhuang1966.blogspot.com/2019/06/finite-state-machine.html
VHDL[編輯 | 編輯原始碼]
狀態機的VHDL設計。https://blog.csdn.net/Echo_Master/article/details/52597648
VHDL語法簡單總結。https://www.jianshu.com/p/c8cc5fad7588