99在线精品免费视频九九视-99在线精品视频-99在线精品视频免费观里-99在线精品视频在线观看-99在线免费播放

【教程】數電基礎與Verilog設計

  發布時間:2023-10-03  |    作者:yi jin yun  |  瀏覽量:1146

一、 概述


二、基本概念



2.2硬件電路






2.2 數制
2.2.1 進制轉換表

十進制
二進制
十六進制
0
0000
0
1
0001
1
2
0010
2
3
0011
3
4
0100
4
5
0101
5
6
0110
6
7
0111
7
8
1000
8
9
1001
9
10
1010
A
11
1011
B
12
1100
C
13
1101
D
14
1110
E
15
1111
F


2.3 編碼

編碼順序
二進制
格雷碼
One-Hot
0
0000
0000
0000_0000_0000_0000
1
0001
0001
0000_0000_0000_0010
2
0010
0011
0000_0000_0000_0100
3
0011
0010
0000_0000_0000_1000
4
0100
0110
0000_0000_0001_0000
5
0101
0111
0000_0000_0010_0000
6
0110
0101
0000_0000_0100_0000
7
0111
0100
0000_0000_1000_0000
8
1000
1100
0000_0001_0000_0000
9
1001
1101
0000_0010_0000_0000
10
1010
1111
0000_0100_0000_0000
11
1011
1110
0000_1000_0000_0000
12
1100
1010
0001_0000_0000_0000
13
1101
1011
0010_0000_0000_0000
14
1110
1001
0100_0000_0000_0000
15
1111
1000
1000_0000_0000_0000



2.4 邏輯代數基礎
2.4.1 布爾代數


條目
說明
發明者
George Boole喬治·布爾,英國數學家,1847年創立;
內容
僅用數值“0”和“1”實現邏輯的數學化;
邏輯
指事物的因果之間所應遵循的規律
應用于數電
Claude Shannoe克勞迪·香農,美國科學家,1938年用于數電;
意義
個人看法:
把事物邏輯規律,用數學準確描述,這樣交給計算處理,又快又好。


2.4.2 基本邏輯運算


2.4.3 基本邏輯表達




2.4.4 邏輯函數

條目
說明
定義
把“與”、“或”、“非”這三種基本邏輯運算組合為邏輯表達式,表達式的運算結果賦于另一個變量,比如F,這個公式叫邏輯函數;
例:         F = A & B | C;
可以抽象為: F = f(A,B,C);
邏輯函數和邏輯電路是相互對應的;
基本定律
運算規律:
1>>邏輯代數公理;
2>>邏輯代數基本定律;
3>>邏輯代數基本定理;
化簡方法
1>>基本定律;
2>>卡諾圖等;
3>>Q-M化簡法;
2.5 電路分類
條目
說明
信號類型
模擬電路
數字電路
功能類型
數據處理電路
控制電路
時序特性
組合邏輯電路
時序邏輯電路
硬件類型
晶體管->門級->模塊級->系統級

2.6 建模
2.6.1 建模概述


2.6.2 Verilog邏輯設計


條目
邏輯描述
Verilog描述
分類
真值表
1-真值表建模;
電路原理圖
2-結構化建模;
1>>布爾表達式;
2>>電平觸發器;
3>>邊沿觸發器;
3-行為級建模:
    1>>基于布爾方程;
   2>>基于電平觸發器建模;
3>>基于邊沿觸發器建模;
RTL級(Register Transfer Level)寄存器傳輸級;

算法級建模:與硬件無關;

三、 組合邏輯電路

3.1 三態門3.1.1 工作原理



3.1.2 行為建模


3.2 編碼器


3.2.1 工作原理


3.2.2 行為建模


3.3 譯碼器
3.3.1 工作原理


3.2.2 行為建模


3.4 數據選擇器
3.4.1 工作原理


3.4.2 行為建模1


3.4.3 行為建模2

3.4.3 真值表建模



3.5 數值比較器
3.5.1 工作原理

3.5.2 行為建模1

3.5.2 行為建模2

四、 時序邏輯電路
4.1 概述
時序邏輯電路概述
問題:
在各種復雜的數字電路中,不但需要對二進制信號進行算術運算和邏輯運算,還需要將這些信號的運算結果保存起來。
解決:
觸發器(Filp-Flop):能夠存儲1位二值信號的基本邏輯單元電路統稱;
觸發器種類:
  1-電平觸發; 2-脈沖觸發;3-邊沿觸發;
注意:
電平觸發器(既電平鎖存器),例如在FPGA設計中鎖存器指的就是電平鎖存器(Latch);


4.2 D型鎖存器
4.2.1 工作原理

4.2.2 行為建模

4.2.3 避免鎖存器

4.3 D型觸發器
4.3.1 工作原理
4.3.2 復位/置位D型觸器
4.3.3 行為建模

4.4 寄存器
4.4.1 工作原理
4.4.2 行為建模

4.5 移位寄存器
4.5.1 工作原理
4.5.2 行為建模


4.6 計數器

4.6.1 工作原理

4.6.2 行為建模


4.6.3 時序分析

4.7 狀態機
4.6.1 概述
定義
時序電路(sequential circuit):
電路的輸出同時依賴于電路之前的狀態和當前輸入值;
有限狀態機(Finite state Machines):
    時序電路的別稱,簡稱狀態機,因為時序電路的功能行為可以用有限個狀態來表示
描述方法
1-狀態表(state table);
2-狀態圖(State Machine Chart);
3-時序圖(Timing Diagram);
4-算法狀態機流程圖(Algorithmic State Machine,ASM);
5-順序功能圖(Sequential  Function ChartSFC); //PLC編程中使用
應用
序列檢測器(sequence detector);
流程控制;

4.6.2 SFC

4.6.3 狀態機描述

4.6.4 狀態機實現

4.6.5 狀態機圖示

五、 算術運算電路

5.1 加法器

5.1.1 半加器工作原理


5.1.2 半加器行為建模


5.1.3 1位全加器工作原理



5.1.5 1位全加器行為建模



5.1.6 1位全加器行圖示



5.2 減法器5.2.1 原碼
條目
原碼
無符號整數
只可能是正數的數;0,1,2
有符號整數
可能為正數又可能為負數的數;-3,-2,-1,0,+1,+2,+3
實數
帶有小數點的數;
原碼表示法
數字邏輯電路輸出高電平表示二進制1,輸出低電平表示二進制0;
表示有符號正整數:將二進制數的最高有效位置‘0’,0001代表+1;
表示有符號正整數:將二進制數的最高有效位置‘1’,1001代表-1;
原碼缺點
計算 -5 – 8 =?
step1:(-5),(-8)求絕對值,為5,8
step2: 8-5=3;
step3: 以絕對值大的一個數的符號作為差值符號為:-3
實際電路需要:比較器,減法器;
補碼解決了這個問題

5.2.1 補碼


溫馨提示:明德揚2023推出了全新課程——邏輯設計基本功修煉課,降低學習FPGA門檻的同時,增加了學習的趣味性,并組織了考試贏積分活動

http://m.cqqtmy.cn/ffkc/415.html

(點擊→了解課程詳情?)感興趣請聯系易老師:13112063618(微信同步)


明德揚除了培訓學習還有項目承接業務,擅長的項目主要包括的方向有以下幾個方面:

1. MIPI視頻拼接
     2. SLVS-EC轉MIPI接口(IMX472 IMX492)
     3. PCIE采集系統
     4. 圖像項目
     5. 高速多通道ADDA系統
     6. 基于FPGA板卡研發
     7. 多通道高靈敏電荷放大器
     8. 射頻前端

需要了解相關信息可以聯系:易老師13112063618(微信同號)




本文TAG:

Copyright ? 2012-2023 版權所有:深圳明德揚科技教育有限公司

主站蜘蛛池模板: 91av官网| 欧美黄色网页 | 久久免费看视频 | 日韩毛片大全免费高清 | 国产性生活 | 精品视频一区二区三区在线播放 | 日本亚洲欧美国产日韩ay高清 | 国产精品亚洲综合一区 | 国产日韩欧美成人 | 国产精品成人不卡在线观看 | 免费一区二区三区免费视频 | 成人午夜免费剧场 | 久操色 | 91摄影师与白嫩模特观看 | 日韩欧美国产中文 | 青春草在线视频精品 | 一级黄色录像免费观看 | 色婷婷在线播放 | 九九免费精品视频在这里 | 美女黄污网站 | 黄色片在线免费看 | 高清一级做a爱视频免费 | 男女草 | 日本高清www免费视频 | 日韩精品在线一区 | 亚洲精品国产网红在线一区 | 亚洲欧美成人综合在线 | 成人亚洲网站 | 亚洲色图25p | 4444亚洲国产成人精品 | 毛片大全在线观看 | 亚洲视频在线观看网址 | 亚洲成网站www久久九 | 特级黄一级播放 | 三级网站| 成人国产一区二区三区 | 欧洲成品大片在线播放 | 国产亚洲精品aaa大片 | 国产区一区二 | 一区二区三区不卡免费视频97 | 免费在线黄色片 |