1
ĐẠI HC QUC GIA THÀNH PH H CHÍ MINH
TRƯỜNG ĐẠI HC CÔNG NGH THÔNG TIN
Giáo trình
THIT K H THNG NHÚNG
Tác gi: Đoàn Duy
Lê Hoài Nghĩa
TP. H Chí Minh, 2020
2
Mc lc
Chương 1 GII THIU ............................................................. 22
1.1 ng dng ..................................................................... 22
1.2 Bên trong mt h thng CPS ..................................... 25
1.3 Quy trình thiết kế ....................................................... 28
1.3.1 Xây dng mô hình ............................................... 30
1.3.2 Thiết kế ................................................................. 32
1.4 Tng kết ....................................................................... 35
Chương 2 MÔ HÌNH H THỐNG THAY ĐI LIÊN TC .... 36
2.1 Cơ học Newton ............................................................. 37
2.2 Mô hình tác nhân Actor model .................................. 44
2.2.1 Mô hình tác nhân đơn tín hiu vào ra .................... 44
2.2.2 Mô hình tác nhân nhiu tín hiu vào ra ................. 48
2.3 Thuc tính ca h thng ............................................... 50
2.3.1 H thng nhân qu ................................................. 50
2.3.2 H thng không nh - Memoryless System .......... 52
2.3.3 Tuyến tính và bt biến theo thi gian .................... 53
2.3.4 Tính ổn định........................................................... 56
2.4 H thng kim soát hồi đáp – Feedback control system
57
3
2.5 Tóm tt ......................................................................... 62
2.6 Bài tp ........................................................................... 63
Chương 3 MÔ HÌNH H THỐNG THAY ĐI RI RC ...... 70
3.1 Các h thống thay đi ri rc ....................................... 70
3.2 Khái nim v trng thái ................................................ 76
3.3 Máy trng thái hu hn ................................................ 78
3.3.1 Chuyn trng thái................................................... 79
3.3.2 Quá trình chuyn trng thái ................................... 84
3.3.3 Hàm cp nht ......................................................... 88
3.3.4 Tính tt đnh và tính tiếp nhn ............................... 94
3.4 Máy trng thái m rng ................................................ 95
3.5 Thuyết không xác đnh ............................................... 102
3.5.1 Mô hình hình thc ............................................... 105
3.5.2 S dng thuyết không xác định ........................... 107
3.6 Hành vi và Truy vết .................................................... 108
3.7 Tóm tt ....................................................................... 114
3.8 Bài tp ......................................................................... 114
Chương 4 H THNG LAI ..................................................... 123
4.1 Mô hình phương thc (modal model) ........................ 124
4.1.1 Mô hình tác nhân cho máy trng thái .................. 124
4.1.2 Đầu vào liên tc ................................................... 125
4
4.1.3 Tinh chnh trng thái (state refinement) .............. 128
4.2 Phân loi ca h thng lai .......................................... 131
4.2.1 B t động thi gian ............................................ 131
4.2.2 H thống thay đổi bc cao ................................... 137
4.2.3 Điu khin giám sát ............................................. 146
4.3 Tóm tt ....................................................................... 154
4.4 Bài tp ......................................................................... 155
Chương 5 T HP MÁY TRNG THÁI............................... 164
5.1 T hợp đồng thi ........................................................ 167
5.1.1 Khái niệm đồng b .............................................. 169
5.1.2 T hợp đồng b song song .................................. 171
5.1.3 T hợp không đồng b song song ....................... 175
5.1.4 Kế hoch ng nghĩa cho thành phần bt đng b 178
5.1.5 Biến chia s .......................................................... 179
5.1.6 T hp xếp tng ................................................... 184
5.1.7 T hp tng quát .................................................. 189
5.2 Máy trng thái phân cp ............................................. 190
5.3 Tóm tt ....................................................................... 197
5.4 Bài tp ......................................................................... 198
Chương 6 VI X LÝ NHÚNG ................................................ 201
6.1 Các loi b vi x .................................................... 202
5
6.1.1 B vi điều khin ................................................... 203
6.1.2 B vi x lý tín hiu s ......................................... 204
6.1.3 B vi x lý đ ha ............................................... 217
6.2 X lý song song .......................................................... 217
6.2.1 X lý song song và x lý đng thi .................... 218
6.2.2 Kiến trúc đường ng ............................................ 223
6.2.3 Song song mc lnh ............................................ 229
6.2.4 Kiến trúc đa lõi .................................................... 237
6.3 Tóm tt ....................................................................... 239
6.4 Bài tp ......................................................................... 240
Chương 7 KIN TRÚC B NH ........................................... 242
7.1 Công ngh b nh ...................................................... 243
7.1.1 RAM .................................................................... 243
7.1.2 B nh không thay đổi ........................................ 245
7.2 Phân cp b nh ......................................................... 247
7.2.1 Ánh x b nh ..................................................... 248
7.2.2 Thanh ghi ............................................................. 252
7.2.3 Vùng nh đệm Scratchpad và b nh Cache ...... 253
7.3 Mô hình b nh .......................................................... 260
7.3.1 Địa ch b nh ..................................................... 261
7.3.2 Ngăn xếp .............................................................. 262