Upload
lamngoc
View
218
Download
4
Embed Size (px)
Citation preview
1
VHDL
2010/12/02
問続容 続左 続out 題義講
題義講点容
続out作左値点続容作左値
続out作容値点続容作容値
題義講点左
続out作左値点続左作左値
続out作容値点続左作容値
続容問続左 題義講 続out
p増3地換 確N続地部集 selector
D0(1)
SEL
D0(0)
D1(1)
D1(0)
Dout(1)
Dout(0)
2
1
00”…講義続容 講義続_期題容
集題験 容
講義続容 cnt容 反左
cnt容 点 容左容容
容左 cnt容 容容容容 講義続_期題容 cnt容
01 …講義続左 講義続_期題左
講義続左 cnt左 反御
cnt左 点 左容容容 左容
cnt左 容容容容 講義続_期題左 cnt左
10”… 講義続御 講義続_期題御
講義続御 集題験 容 cnt御
容容容左 左
cnt御 左 cnt御 点 容容容容
容容 cnt御点 容容容左
講義続_期題御 cnt御
7 LED 2
cnt容 講義続_期題容 cnt左 講義続_期題左 cnt御 講義続_期題御
00
01
10
cnt0 = “0100”
cnt0 < “0100”
cnt1 = “1000”
cnt1 < “1000”
cnt2 = “0000”
cnt2 ≠ “0000”
RST=‘0’
state状態:
RST
CLK
EN
REG_EN_O
Q[3]
Q[2]
Q[1]
Q[0]容容左左容容左左容容左左容容左左容容容左容容容左容容容左容容容左 容左左左容左左左容左左左容左左左 左左左左左左左左左左左左左左左左 左左容容左左容容左左容容左左容容 左容容容左容容容左容容容左容容容 容容容容容容容容容容容容容容容容左左左容左左左容左左左容左左左容Q[3] Q[0]
REG_EN_O CLK
port map U0 : Decoder port map(A => cnt0, Y => LED_7S0); port
3
扱
LED_7S0 :
(state = "00")
LED_7S1 :
(state = "01")
LED_7S2 :
(state = "10")
③7セグメントLEDの表示パターン 3
レジスタファイル
アドレス
00
01
10
11
データ
リセット状態
リセット状態
リセット状態
0 0 0 0 0
012345678910111213
01)メモリメモリメモリメモリ間論理間論理間論理間論理OR命令命令命令命令
①
②
③
2222))))レジスタレジスタレジスタレジスタ間間間間データデータデータデータ 転送命令転送命令転送命令転送命令 ①
3333))))レジスタレジスタレジスタレジスタ間算術加算命令間算術加算命令間算術加算命令間算術加算命令 ①
4444))))メモリメモリメモリメモリ-レジスタレジスタレジスタレジスタ間間間間算術減算命令算術減算命令算術減算命令算術減算命令
①
②
③
5)レジスタレジスタレジスタレジスタからからからからメモリメモリメモリメモリへへへへののののデータデータデータデータ転送命令転送命令転送命令転送命令
① 0 0
0 0
0 0
0 0
0 0
0 0 0
0
0
0
0
0
0
0
0
0
0 0
0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
14
0
0
0
0
0
0
0
1 0 0 0 0 0 0 0 1 0
0 0 1 100 0 1 0
1 1 0 0 0 1 1 0 0
0 1 0 0 0 0
0 0 0 0 0 1 0 0 1
1 0 0 0 0 0 0 1 0 0
0 1 0 0 0 1
0 1 0 0 0 1 0 1 0
0 1 1 0 0 1 0 0
左値容容左容 容左容左容容左左 容容左容部集 容左左左
容容 御値問3値 容容 容左左左
確 容左容左左左容容
容左 戻値容左容容 左容容容
容左 左左容容左左容容
左容
左左容容容容増
容左左左
左左容容
左左容容
容容容容
4
1値
案接 参 明案 感学 図 明接
案接 参 明案
案接作d値= 1学1 学1学1作b値 明案作d値= 1学学 学1学学作b値
格
学1学1 学1学1作b値 学1学学 学1学学作b値 1学学1 1学学1作b値
1学学1 1学学1作b値 図1学感
格換反方格 点 左換3 現 左御期 格bit
感学作d値 = 1 111学作b値 明接作d値 = 1学学 学学学1作b値
格 1案作d値 = 学学学1 111学作b値 替接作d値 = 学1学学 学学学1作b値
御 not作学1学学 学学学1作b値値参1 = 1学11 1111作b値
学学学1 111学 作b値 1学11 1111作b値
11学1 11学1作b値 11学1 11学1作b値 図感接
9 学1学1 学1学1 作b値 学 学1学1 学1学1 作b値 学1学学 学1学学 作b値 学 学1学学 学1学学 作b
学 学1学1 学1学1作b値 学 学1学学 学1学学作b値 学 1学学1 1学学1作b値
学 1学学1 11学1作b値 =1張案参1明参案参1=1接感作d値
点数 人数 率(%)100 4 10.256
90~99 9 23.07780~89 6 15.38570~79 7 17.94960~69 5 12.821
<60 8 20.513人数 39平均 75.9744
点数 人数 率(%)100 0 0
90~99 13 17.33380~89 19 25.33370~79 18 2460~69 11 14.667
<60 14 18.667人数 75平均 74.0133