Bài giảng Kỹ thuật xung-số

CHƢƠNG 1: TÍN HIỆU XUNG

VÀ QUÁ TRÌNH TÁC ĐỘNG XUNG LÊN KHÂU TUYẾN TÍNH

1.1 Mở đầu

Các thiết bị điện tử hiện có rất nhiều chế độ làm việc khác nhau. Một trong số đó

rất quan trọng và đang phát triển trong các thiết bị điện, điện tử nói chung hay trong công

nghệ chuyển mạch tự động hiện nay đó là chế độ xung. Hay người ta thường gọi đó là

chế độ khoá của các mạch điện tử.

* Đặc điểm của chế độ xung:

- Điện áp (hay dòng điện) không tồn tại liên tục mà tồn tại một cách gián đoạn

theo thời gian.

pdf 167 trang phuongnguyen 2780
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Kỹ thuật xung-số", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Bài giảng Kỹ thuật xung-số

Bài giảng Kỹ thuật xung-số
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN 
KHOA ĐIỆN-ĐIỆN TỬ 
 KỸ THUẬT XUNG – SỐ 
Hưng Yên 2015 
(Tài liệu lưu hành nội bộ) 
 1 
CHƢƠNG 1: TÍN HIỆU XUNG 
VÀ QUÁ TRÌNH TÁC ĐỘNG XUNG LÊN KHÂU TUYẾN TÍNH 
1.1 Mở đầu 
Các thiết bị điện tử hiện có rất nhiều chế độ làm việc khác nhau. Một trong số đó 
rất quan trọng và đang phát triển trong các thiết bị điện, điện tử nói chung hay trong công 
nghệ chuyển mạch tự động hiện nay đó là chế độ xung. Hay người ta thường gọi đó là 
chế độ khoá của các mạch điện tử. 
 * Đặc điểm của chế độ xung: 
 - Điện áp (hay dòng điện) không tồn tại liên tục mà tồn tại một cách gián đoạn 
theo thời gian. 
 * Các ưu điểm cơ bản của thiết bị làm việc ở chế độ xung: 
 - Cho phép thực hiện phép đo khoảng cách đơn giản trong các hệ thống Rada 
xung. 
2
.ct
D 
Trong đó: 
- D : là khoảng cách từ vật cần đo đến Rađa (đơn vị tính m) 
- c : là vận tốc ánh sáng c = 3.108 m/s 
- t : là khoảng thời gian từ khi phát tín hiệu đi từ Rada đến 
khi nhận được tín hiệu phản xạ. Được tính bằng giây (s) 
 - Cho phép thực hiện mã hoá tín hiệu cho nên đảm bảo được độ bảo mật thông tin 
cao. 
 - Tính chống nhiễu của hệ thống làm việc với tín hiệu xung cao bởi vì độ sai lệch 
cho phép của tín hiệu xung lớn hơn nhiều lần so với tín hiệu tương tự. 
 - Cho phép thực hiện việc nén thông tin, mã hoá thông tin cho nên thực hiện được 
việc ghép được nhiều kênh thông tin trên cùng một đường truyền tín hiệu. 
 - Dễ dàng ghép nối với hệ thống máy tính để tự động xử lý kết quả và lưu trữ 
thông tin để xử lý tiếp theo. Thiết bị làm việc ở chế độ xung được gọi là thiết bị xung. 
 Nhiệm vụ chính của môn học là nghiên cứu tín hiệu xung, các quá trình xung và 
các mạch tạo tín hiệu xung cơ bản. 
1.2 Tín hiệu xung và các tham số cơ bản của tín hiệu xung vuông 
1.2.1Tín hiệu xung 
 Định nghĩa: Tín hiệu xung là tín hiệu tồn tại gián đoạn theo thời gian. Thời gian 
tồn tại của tín hiệu rất ngắn có thể so sánh với thời gian quá trình quá độ (QTQĐ) của 
thiết bị mà nó tác động lên. 
 2 
 Thời gian tồn tại của xung được gọi là độ rộng xung, ký hiệu là tx có thứ nguyên là 
giây (s). Độ rộng xung có tính chất tương đối phụ thuộc vào thiết bị mà chúng tác động 
lên. 
 Ví dụ: 
 - Trong hệ thống điều khiển tự động tx được tính bằng giây (s). 
 - Trong các hệ thống thông tin liên lạc tx được tính bằng mili giây (ms) đến micro 
giây (s). 
 - Trong Vật lý hạt nhân thì tx tính bằng nanô giây đến picro giây (ns – ps) 
1.2.2 Các dạng tín hiệu xung cơ bản 
 Trong thực tế có nhiều loại tín hiệu xung có dạng khác nhau, thể hiện quy luật 
biến thiên phức tạp của nhiều loại tín hiệu khác nhau. 
 Chúng ta chỉ xét một số dạng tín hiệu xung cơ bản thường gặp và sử dụng đó là 
xung chữ nhật (vuông), xung hình thang, xung hàm mũ (xung kim), xung tam giác (xung 
răng cưa) và xung hình chuông. Các dạng tín hiệu xung được biểu diễn dưới hình vẽ sau: 
a)
b)
c)
d)
e)
a) xung chữ nhật; b) xung hình thang; c) xung hàm mũ; 
d) xung tam giác; e) xung hình chuông 
Hình 1.1 Các dạng tín hiệu xung thị tần hoặc âm tần. 
 3 
 Trong kỹ thuật để truyền tín hiệu xung đi người ta phải tiến hành điều chế chúng 
bằng tần số sóng mang ở dải tần cao để tránh làm suy giảm tín hiệu quá lớn. Tín hiệu 
xung được điều chế bởi sóng mang cao tần được gọi là xung cao tần (hay còn gọi là xung 
xạ tần) 
U(t)
0 t
Hình 1.2: Dạng tín hiệu xung cao tần 
 Trong chương trình chúng ta không xét đến các xung cao tần là tín hiệu đã điều 
chế mà chúng ta chỉ xét các xung đường bao tức là các xung thị tần hay âm tần. Vì vậy 
nói đến tín hiệu xung ở đây ta hiểu là xung thị tần hoặc âm tần. 
1.2.3 Các tham số của tín hiệu xung vuông 
 Tín hiệu xung được đặc trưng bởi các thông số cơ bản của chúng. Mỗi loại tín hiệu 
xung có một tham số đặc trưng riêng để đánh giá và khảo sát chúng. 
 Đối với xung vuông ta xét một số tham số cơ bản đặc trưng cho nó với trường hợp 
tổng quát. 
u(t)
0 ttđ
t x
U(m)
I(m)
i(t)
U(m) I(m)
t
s
(+)
t
s
(-)
Hình 1.3: Các tham số cơ bản của xung vuông. 
 4 
1-Biên độ xung(Um ; Im ): là giá trị điện áp hay dòng điện cực đại mà tín hiệu xung 
đạt được. 
 2-Độ rộng xung tx : là thời gian tồn tại của tín hiệu xung. 
 3-Độ rộng đỉnh xung tđ : là thời gian tồn tại của đỉnh xung 
4-Độ rộng sườn trước ts
(+)
: là thời gian để cho điện áp hay dòng điện thay đổi từ 
chân đến đỉnh xung. 
5--Độ rộng sườn sau ts
(-)
: là thời gian để cho điện áp hay dòng điện thay đổi từ 
đỉnh xung đến chân để kết thúc một xung. 
6-Độ sụt đỉnh xung ∆U (∆I): là mức độ suy giảm của điện áp hay dòng điện ở 
phần đỉnh xung. 
 Độ sụt đỉnh xung có thể đánh giá bằng giá trị tuyệt đối là ∆U hoặc ∆I nhưng cũng 
có thể đánh giá theo giá trị tương đối tính bằng phần trăm. 
%100.
m
U
U
U 
  %100.
m
I
I
I 
  
 Thực tế việc truyền tín hiệu qua môi trường và thiết bị điện tử có dải tần làm việc 
hạn chế (dải thông của chúng không phải là vô hạn) làm cho méo tín hiệu xung. Vì vậy 
để xét các đặc trưng thời gian của tín hiệu xung vuông như tx ; ts
(+)
 ; ts
(-)
 ; tđ không thể đạt 
độ chính xác tuyệt đối mà ở các giá trị gần đúng. Việc xác định các tham số này thông 
qua giá trị đặc trưng α để khảo sát tuỳ theo yêu cầu chính xác khác nhau. Thông thường α 
= 0,2; 0,1; 0,05; 0,01. 
 Như vậy việc xác định các tham số thời gian trên được thực hiện ở các mức biên 
độ tương đối αUm và (1 – α )Um như hình vẽ sau: 
u(t)
0 ttđ
t x
U(m)
t
s
(+)
t
s
(-)
 U(m)
  U(m)
U(m)
Hình 1.4: Nguyên tắc xác định các tham số thời gian của tín hiệu xung theo hệ số α . 
 5 
Khi xét dãy tín hiệu xung có chu kỳ lặp lại (tín hiệu xung tuần hoàn) ta còn xét các tham 
số sau: 
 7-Chu kỳ lặp lại (tần số lặp) của dãy xung là T (f = 1/T) 
 Dãy xung vuông tuần hoàn có chu kỳ lặp lại được biểu diễn như sau: 
tx
T
 8-Độ thưa của chuỗi xung Q = T/tx 
 Độ thưa của chuỗi xung Q thay đổi trong khoảng khá rộng từ một vài đơn vị đến 
hàng nghìn đơn vị. 
 Đối với các dãy xung có Q < 5 được gọi là dãy xung rộng. 
 Đối với các dãy xung có Q > 5 được gọi là dãy xung hẹp. 
 9-Hệ số lấp đầy của chuỗi xung 
T
t
Q
x 
1
 
1.3 Các quá trình đặc trƣng trong mạch xung và lôgic 
 Khi tín hiệu tác động lên các mạch điện tử xảy ra hai quá trình cơ bản đó là quá 
trình dừng và quá trình quá độ. 
 Quá trình dừng là trạng thái cân bằng về điện ở trong các mạch điện tử. 
 Quá trình quá độ (QTQĐ) là quá trình mạch điện chuyển từ quá trình dừng này 
sang quá trình dừng khác. 
 Như ở mục trước đã đề cập, độ rộng xung có thời gian nhỏ xấp xỉ thời gian Quá 
trình quá độ của mạch điện tử mà nó tác động lên, cho nên trong thời gian Quá trình quá 
độ mạch sẽ làm méo dạng tín hiệu xung, làm thay đổi các tham số thời gian của nó như tx 
; ts
(+)
 ; ts
(-)
 ; tđ . 
 Có hiện tượng này là do các phần tử ký sinh trong mạch có tính cảm và tính dung 
gây lên. Chúng phụ thuộc vào độ rộng của các xung tác động lên mạch và khoảng cách 
giữa các xung này. 
 Tóm lại: Quá trình quá độ là quá trình chuyển đổi trạng thái của mạch xung. 
 Quá trình quá độ của mạch chủ yếu làm ảnh hưởng đến các tham số độ rộng sườn 
xung. 
 *Điều kiện để mạch xung làm việc bình thường: 
 - tx >> tQTQĐ Tức là động rộng của xung tác động lên mạch điện phải rất lớn hơn 
thời gian Quá trình quá độ của mạch mà nó tác động lên. 
 6 
 - T – tx >> tQTQĐ Tức là khoảng trống của dãy xung (hay khoảng cách giữa hai 
xung kế tiếp) phải rất lớn hơn thời gian quá trình quá độ của mạch điện mà nó tác động 
lên. 
 Khi đảm bảo hai điều kiện này thì việc xét mạch xung (phân tích mạch xung) do 
tác động của chuỗi xung tương tự như việc xét tác động của một xung đơn lên mạch. 
 Để phân tích tác động của tín hiệu xung lên mạch điện tử chúng ta cũng sử dụng 
các công cụ toán học như trong giáo trình Lý thuyết mạch. 
1.3.1 Đối với mạch tuyến tính 
 Đối với mạch tuyến tính ta sử dụng các phương pháp cơ bản sau: 
 - Phương pháp kinh điển là sử sụng việc mô tả mạch bởi các phương trình vi phân 
và tích phân với tác động đầu vào và phản ứng đầu ra. Giải phương trình này để tìm quan 
hệ giữa tín hiệu tác động ở đầu vào với tín hiệu là phản ứng đầu ra của mạch. 
 - Phương pháp toán tử là phương pháp sử dụng thuật toán Laplace để mô tả mạch 
thông qua hàm ảnh. Sau khi tìm được hàm ảnh của phản ứng đầu ra ta sẽ tìm được hàm 
gốc phụ thuộc vào thời gian của nó. 
 - Phương pháp phân tích phổ tín hiệu là sử dụng chuỗi Fourier và tích phân 
Fourier để phân tích mạch tìm phản ứng đầu ra của mạch là hàm của thời gian phụ thuộc 
vào phổ của tín hiệu vào. 
 - Phương pháp xếp chồng sử dụng tích phân Du – ha – men, nguyên lý xếp chồng, 
tích phân tín hiệu vào phức tạp thành các tín hiệu đơn giản để tìm phản ứng đầu ra tương 
ứng với chúng. Tín hiệu ra của mạch chính là xếp chồng các tín hiệu ra thành phần vừa 
tìm được. 
1.3.2 Với mạch phi tuyến 
 Việc phân tích mạch phi tuyến là phức tạp và khó khăn do đó ta thường tính toán 
gần đúng chúng bằng cách sử dụng phương pháp tuyến tính hoá các phần tử phi tuyến 
theo đặc tuyến Vôn-Ampe của chúng như sau 
I(t)
0
U(t)
I(t)
0
U(t)
A
B
C
a) b) 
Hình 1.5: Tuyến tính hóa các phần tử phi tuyến 
 7 
 Tuỳ theo đặc tuyến Vôn-Ampe của phần tử phi tuyến và yêu cầu độ chính xác 
phân tích mà ta sử dụng phương pháp tuyến tính nào cho phù hợp. 
 Thiết bị xung là thiết bị phi tuyến ta nên sử dụng phương pháp này để phân tích. 
1.4. Tín hiệu xung tác động lên khâu tuyến tính. 
 Khi nghiên cứu mạch xung chúng ta chia làm 2 loại: 
 - Mạch xung tuyến tính 
 - Mạch xung phi tuyến. 
Tính chất của mạch xung: 
 - Khi tín hiệu truyền qua mạch xung có dạng ở đầu ra bị thay đổi khác với tín hiệu 
đầu vào thì mạch được gọi là mạch hình thành xung. 
 - Nếu dải thông của mạch đủ rộng cho qua được phần lớn các thành phần phổ chỉ 
giữ lại một số thành phần không cơ bản khi đó không gây ra méo dạng xung ra so với 
dạng xung vào. Thì mạch xung được gọi là mạch khuếch đại hay truyền tín hiệu xung. 
1.5 Tín hiệu xung tác động lên khâu RC, RL 
1.5.1 Điện áp đột biến tác động lên khâu RC, RL 
a) Sơ đồ khâu RC, RL: 
Khâu tuyến tính RC, RL được thể hiện ở hình vẽ sau. 
uR(t)
u (t)c
R
C
u v(t)
a-Khâu RC 
uR(t) R
L
u (t)v
uL(t) 
b-Khâu RL 
Hình 1.6: Các khâu RC, RL 
b) Xét mạch RC: 
Tín hiệu đột biến điện áp là tín hiệu tác động lên khâu RC có dạng như hình 1.7 
E
t
0
u v (t)
Hình 1.7: Tín hiệu vào đột biến điện áp. 
 8 
u v(t) =
E
0 t <0
t >0 
(1.1) 
Hằng số thời gian của mạch là: = R.C 
Điện áp trên tụ biến thiên theo thời gian có dạng: 
UC(t) = UC(0) + [UC(∞) – UC(0)](1 – e
-t/ 
 ) (1.2) 
Xét tại thời điểm ban đầu (t = 0) ta có UC(0) = 0 
Tại thời điểm xác lập (t = ∞) ta có UC(∞) = E 
Thay vào công thức 2.2 ta tính được: 
UC(t) = E.(1 – e
-t/ 
 ) (1.3) 
UR(t) = E – UC(t) = E.e
-t/ 
 (1.4) 
Giải thích hiện tượng: 
Tại thời điểm t = 0 tín hiệu ở đầu vào đột biến ứng với tần số cao làm cho trở 
kháng tụ C là 
Cj
Z c

1
 vô cùng nhỏ, tụ C ngắn mạch do đó toàn bộ lượng điện áp đột 
biến này được đặt lên điện trở R vì chúng mắc nối tiếp nhau nên luôn đảm bảo: 
UC(t) + UR(t) = UV(t) = E 
 Tại thời điểm xác lập t = ∞ kết thúc đột biến ứng với tần số rất thấp của tín hiệu 
vào, tụ C được nạp đầy trở kháng của tụ C là ZC lớn hơn rất nhiều so với điện trở R do đó 
điện áp chủ yếu được đặt trên tụ C. 
 Quy luật biến thiên điện áp trên tụ C và điện trở R tuân theo quy luật hàm số mũ, 
với hằng số thời gian  C = R.C phụ thuộc vào tham số của mạch. Được biểu diễn trên 
hình 1.8 
E
t
0
u (t)
 c
u v (t)
u c (t)
u R(t)
Hình 1.8: Quy luật biến thiên điện áp trên R và C 
 9 
c) Xét mạch RL: 
 Với điện áp đột biến tác động lên khâu RL phân tích tương tự như đối với khâu 
RC ta nhận được kết quả: 
UR(t) = E.(1 – e
-t/ 
 ) (1.3) 
UL(t) = E – UC(t) = E.e
-t/ 
 (1.4) 
Nhưng ở đây hằng số thời gian  được tính bằng hằng số thời gian  = L/R phụ thuộc vào 
tham số của mạch. 
 Quy luật biến thiên điện áp trên điện trở R và L được biểu diễn trên hình 2.4. 
 Giải thích hiện tượng: 
 Tại t = 0 tín hiệu đầu vào đột biến tần số của tín hiệu tác động rất lớn do đó trở 
kháng của cuộn cảm ZL = jωL có giá trị lớn hơn rất nhiều so với giá trị của điện trở R cho 
nên ta có: 
Ura = UR(0) + UL(0) = i.R + i.|jωL| ≈ UL(0) = E 
Như vậy sụt áp chủ yếu đặt lên cuộn cảm L. 
 Tại t = ∞ lúc đó tần số của tín hiệu vào rất thấp làm cho ZL nhỏ chủ yếu là điện 
trở thuần của các vòng dây do đó điện áp rachủ yếu dặt lên điện trở R. 
E
t
0
u (t)
 L
u v (t)
u R(t)
u L (t)
Hình 1.9: Quy luật biến thiên điện áp trên R và L 
 Việc xác định  C và  L có thể thông qua đồ thị theo phương pháp tiếp tuyến với 
đồ thị tại điểm t = 0 với các đồ thị uR(t); uC(t); uL(t). Tại thời điểm các tiếp tuyến này giao 
nhau với trục hoành 0t hoặc đường uV(t) = E ta xác định được  C hoặc  L chính là 
khoảng thời gian từ 0 đến giao điểm đó. Phương pháp xác định được chỉ ra trên hình 1.8 
và hình 1.9. 
1.5.2 Xung vuông tác động lên khâu RC, RL 
 a) Đối với mạch RC 
 Xét xung vuông có biên độ E độ rộng tx. Xung này có thể phân tích ra thành 2 
điện áp đột biến u1(t) và u2(t) có biên độ E được biểu diễn trên hình (1.10) 
 10 
u v(t)
E
t x 
u 1(t)
E
u 2(t)
-E
t
t
t
0
0
0
Hình 1.10: Phân tích xung vuông thành 2 điện áp đột biến 
Phương trình được mô tả như sau: 
u v(t) u 1(t) u 2(t)= + (1.7) 
u v(t) = E
0
0
0>t
0 < t < tx
tx < t
 (1.8) 
u 1(t) =
E
0 t < 0
t > 0
 (1.9) 
u 2(t) =
-E
0 t < tx
t > tx
 (1.10) 
 11 
Khâu RC là khâu tuyến tính do đó ta áp dụng được nguyên lý xếp chồng. 
Khi xung vuông này tác động lên khâu RC theo nguyên lý xếp chồng điện áp ra trên điện 
trở và tụ điện C sẽ là xếp chồng của hai điện áp ra do U1(t) và U2(t) gây lên trên chúng. 
Áp dụng kết quả ở mục 1 ta được: 
uC1(t) = E.(1 – e
-t/ 
 ) (1.11) 
uC2(t) = -E.(1 – e
-t/ 
 ) (1.12) 
uR1(t) = E.e
-t/ 
 (1.13) 
uR2(t) = -E.e
-t/ 
 (1.13) 
Tổng hợp lại ta nhận được: 
u c(t) =
0
(E - U)[1 - e ] 
t < 0
0 < t < tx
t > tx
E(1 - e )
 t/
t - tx

(1.14) 
u R(t) =
0
-(E - U).e 
t < 0
0 < t < tx
t > tx
E.e
 t/
t - tx

(1.15) 
Với tx là độ rộng của xung tx < ∞ 
Trong đó ∆U = E.e-tx/ 
∆U được gọi là độ sụt đỉnh xung ra so với xung vào nó phụ thuộc vào biên độ xung vào E 
và tỷ số giữa độ rộng xung vào tx với hằng số thời gian của mạch nó tác động lên  = 
R.C. Tỷ số này càng lớn thì xung ra càng gần với dạng xung vào, tức là tín hiệu ra càng ít 
bị méo dạng. Dạng của tín hiệu ra trên R và C được mô tả trên hình 1.11. 
 12 
E
t
0
u (t)
uv (t)
u c1(t)
u
R1
(t)
u
R2
(t)
u c1 (t)
-E
 U
 U
tx
tx
tx
0
0
E
E
u
R
(t)
u c (t)
t
t
-E
Hình 1.11: Biểu diễn sự biến thiên điện áp trên R và C 
 với tín hiệu tác động vào là xung vuông đơn 
Xét tỷ số giữa độ rộng xung tx và hằng số thờ gian của mạch  = RC. Quan của chúng 
được biểu diễn như sau: 
 13 
0
E
u c (t)
t
/tx = 0,1
0,3
1,0
a) 
tx
0
E
u
R
(t)
t
3
3
1
1
2
2
/t ... các mối nối 
(cầu chì - có thể làm đứt bằng mạch điện). Nó thuộc dạng WORM (Write-
Once-Read-Many). Chương trình nằm trong PROM có thể lập trình được bằng 
những thiết bị đặc biệt. Loại ROM này chỉ có thể lập trình được một lần. 
 EPROM được chế tạo bằng nguyên tắc phân cực tĩnh điện. Cửa sổ nhỏ dùng để 
xóa bằngtia cực tím. 
 149 
 EPROM (Erasable Programmable Read-Only Memory): Được chế tạo bằng 
nguyên tắc phân cực tĩnh điện. Loại ROM này có thể bị xóa bằng tia cực tím và 
ghi lại thông qua thiết bị ghi EPROM. 
 EAROM (Electrically Alterable Read-Only Memory): Loại ROM này có thể 
thay đổi từng bit một lần. Tuy nhiên quá trình viết khá chậm và sử dụng điện 
thế không chuẩn. Việc viết lại EAROM không được thực hiện thường xuyên. 
 EEPROM (Electrically Erasable Programmable Read-Only Memory): Được 
chế tạo bằng công nghệ bán dẫn. Nội dung của ROM này có thể viết vào và xóa 
(bằng điện). 
2 ROM mặt nạ. 
Đây là loại ROM được chế tạo để thực hiện một công việc cụ thể như các bảng 
tính, bảng lượng giác , bảng logarit . . . . ngay sau khi xuất xưởng. Nói cách khác, các tế 
bào nhớ trong ma trận nhớ đã được tạo ra theo một chương trình đã xác định trước bằng 
phương pháp mặt nạ: đưa vào các linh kiện điện tử nối từ đường từ qua đường bít để tạo 
ra một giá trị bit và để trống cho giá trị bit ngược lại. 
- (H 7.3) là mô hình của một MROM trong đó các ô vuông là nơi chứa (hay 
không) một linh kiện (diod, transistor BJT hay MOSFET) để tạo bit. Mỗi ngã ra của 
mạch giải mã địa chỉ gọi là đường từ và đường nối tế bào nhớ ra ngoài gọi là đường bit. 
Khi đường từ lên mức cao thì tế bào nhớ hoặc từ nhớ được chọn. 
 150 
Nếu tế bào nhớ là Diod hoặc BJT thì sự hiện diện của linh kiện tương ứng với bit 
1 (lúc này đường từ lên cao, Transsisstor hoặc diod dẫn, dòng điện qua điện trở tạo điện 
thế cao ở hai đầu điện trở) còn vị trí nhớ trống tương ứng với bit 0. 
Đối với loại linh kiện MOSFET thì ngược lại, nghĩa là sự hiện diện của linh kiện 
tương ứng với bit 0 còn vị trí nhớ trốg tương ứng với bit 1 (muốn có kết quả như loại BJT 
thì thêm ở ngã ra các cổng đảo). 
(H 7.4) là một thí dụ bộ nhớ MROM có dung lượng 16x1 với các mạch giải mã 
hàng và cột (các mạch giải mã 2 đường sang 4 đường của hàng và cột đều dùng 
Transistor MOS và có cùng cấu trúc). 
 151 
Trong thực tế, để đơn giản cho việc thực hiện, ở mỗi vị trí nhớ người ta đều cho 
vào một transistor MOS. Nhưng ở những vị trí ứng với bit 1 các transistor MOS được chế 
tạo với lớp SiO2 dầy hơn làm tăng điện thế ngưỡng của nó lên, kết quả là transistor MOS 
này luôn luôn không dẫn điện (H 7.5), Các transistor khác dẫn điện bình thường. 
3 ROM đơn giản 
 Để minh họa cho khái niệm ROM, hình 2.2.3 chỉ ra một mảng ROM nhỏ, đơn 
giản. Các ô vuông màu xanh minh họa cho việc lưu trữ 1s, còn các ô màu xám minh họa 
cho cho việc lưu trữ 0s. Hoạt động đọc cơ bản như sau: Khi một địa chỉ mã nhị phân 
được đưa đến các đầu vào địa chỉ, đường hàng tương ứng lên mức cao. Mức cao này 
được nối với các đường cột qua các transistor tại mỗi điểm nối khi “1” được lưu trữ. Tại 
mỗi ô nhớ có “0” được lưu trữ đường cột ở mức thấp bởi các trở giới hạn. Các đường cột 
hình thành nên đẩu ra dữ liệu. 8 bit dữ liệu lưu trữ trong đường hàng đã chọn xuất hiện 
trên các đường ra. 
4 Tổ chức bên trong ROM 
 Hầu hết các IC ROMs có một tổ chức bên trong phức tạp hơn tổ chức ROM đơn 
giản đã được đưa ra ơ trên. Để minh họa cho cách một IC ROM được cấu tạo hãy sử 
 152 
dụng một thiết bị 1024 bit với tổ chức 256 x 4. Kí hiệu logic được chỉ ra ở hình 2.3.4. Khi 
một trong 256 mã nhị phân (8 bit) bất kì được đưa đến các đường địa chỉ, 4 bit dữ liệ u 
xuất hiện trên các đầu ra nếu các đầu vào cho phép chip ở mức thấp. (Có 8 đường địa chỉ 
vì 2
8
 = 256) 
5 Thời gian truy cập ROM 
 Một giản đồ thời gian điển hình minh họa cho thời gian truy cập ROM được chỉ ra 
ở hình 2.3.5. ta là thời gian tử khi địa chỉ mã hợp lệ gắn vào các đường ra cho đến khi dữ 
liệu ra hợp lệ xuất hiện. Thời gian truy cập cũng có thể được đo từ khi đầu vào cho phép 
chip E hoạt động đến sự kiện dữ liệu ra hợp lệ khi một địa chỉ hợp lệ cũng nằm trên các 
đường vào. 
6.3.1.4 PROM và EPROM 
1 PROM (Programmable ROM – ROM lập trình được) 
PROM là viết tắt của prorammable Read-only memory trong tiếng Anh, hay 
"chíp bộ nhớ chỉ đọc lập trình được". PROM là vi mạch lập trình đầu tiên và đơn 
giản nhất trong nhóm các vi mạch bán dẫn lập trình được (programmable logic 
device, hay PLD). PROM chỉ lập trình được một lần duy nhất bằng phương pháp 
hàn cứng. PROM có số đầu vào hạn chế, thông thường đến 16 đầu vào, vì vậy chỉ 
thực hiện được những hàm đơn giản 
2 Lập trình cho PROM 
 Có cấu tạo giống MROM nhưng ở mỗi vị trí nhớ đều có linh kiện nối 
với cầu chì. Như vậy khi xuất xưởng các ROM này đều chứa cùng một loại 
bit (gọi là ROM trắng), lúc sử dụng người lập trình thay đổi các bit mong 
muốn bằng cách phá vỡ cầu chì ở các vị trí tương ứng với bit đó. Một khi 
cầu chì đã bị phá vỡ thì không thể nối lại được do đó loại ROM này cho 
phép lập trình một lần duy nhất để sử dụng, nếu bị lỗi không thể sửa chữa 
được 
 153 
Người ta có thể dùng 2 diod mắc ngược chiều nhau, mạch không dẫn 
điện, để tạo bit 0, khi lập trình thì một diod bị phá hỏng tạo mạch nối tắt, diod 
còn lại dẫn điện cho bit 1 
3. EPROM 
(Ultra Violet Erasable Programmable ROM, U.V. EPROM – ROM lập trình 
được và xóa được bằng tia UV) 
Đây là loại ROM rất tiện cho người sử dụng vì có thể dùng được nhiều lần 
bằng cách xóa và nạp lại. Cấu tạo của tế bào nhớ của U.V. EPROM dựa vào một 
transistor MOS có cấu tạo đặc biệt gọi là FAMOS (Floating Gate Avalanche 
Injection MOS) 
Trên nền chất bán dẫn N pha loãng, tạo 2 vùng P pha đậm (P+) nối ra 
ngoài cho 2 cực S (Source) và D (Drain). Trong lớp cách điện SiO2 giữa 2 cực 
người ta cho vào một thỏi Silicon không nối với bên ngoài và được gọi là cổng 
nổi. Khi nguồn VDD, phân cực ngược giữa cực nền và Drain còn nhỏ, transistor 
không dẫn, nhưng nếu tăng VDD đủ lớn, hiện tượng thác đổ (avalanche) xảy ra, 
electron đủ năng lượng chui qua lớp cách điện tới bám vào cổng nổi. Do hiện 
tượng cảm ứng, một điện lộ P hình thành nối hai vùng bán dẫn P+ , transistor trở 
nên dẫn điện. Khi cắt nguồn, transistor tiếp tục dẫn điện vì electron không thể trở 
về để tái hợp với lỗ trống. Để xóa EPROM, người ta chiếu tia U.V. vào các tế 
bào trong một khoảng thời gian xác định để electron trên cổng nổi nhận đủ năng 
lượng vượt qua lớp cách điện trở về vùng nền tái hợp với lỗ trống xóa điện lộ P 
và transistor trở về trạng thái không dẫn ban đầu. 
Mỗi tế bào nhớ EPROM gồm một transistor FAMOS nối tiếp với một 
transistor MOS khác mà ta gọi là transistor chọn, như vậy vai trò của FAMOS 
giống như là một cầu chì nhưng có thể phục hồi được. 
Để loại bỏ transistor chọn người ta dùng transistor SAMOS (Stacked Gate 
Avalanche Injection MOS) có cấu tạo tương tự transistor MOS nhưng có đến 2 
cổng nằm chồng lên nhau, một được nối ra cực Gate và một để nổi. Khi cổng nổi 
tích điện sẽ làm gia tăng điện thế thềm khiến transistor trở nên khó dẫn điện hơn. 
Như vậy nếu ta chọn điện thế Vc ở khoảng giữa VT1 và VT2 là 2 giá trị điện thế 
thềm tương ứng với 2 trạng thái của transistor (VT1<Vc<VT2) thì các transistor 
không được lập trình (không có lớp electron ở cổng nổi) sẽ dẫn còn các transistor 
được lập trình sẽ không dẫn. 
 154 
6.3.1.5 Flash Memmory 
1 Ô nhớ Flash 
 Một ô nhớ đơn transistor trong bộ nhớ flash được minh họa ở hình 2.5 .1. 
Transistor cổng MOS bao gồm một cửa điều khiển và một cửa thả nổi thêm vào cực 
máng và nguồn. Cửa thả nổi lưu trữ càc điện tử (hạt dẫn) như là kết quả của điện áp 
cung cấp đủ đến cửa điều khiển. “0” được lưu trữ khi có nhiều hơn hạt dẫn và “1” 
được lưu trữ khi có ít hơn hoặc không có hạt dẫn. Tổng số hạt dẫn có mặt ở cổng thả 
nổi quyết định transistor sẽ đóng và dẫn dòng từ cực máng đến cực nguồn hay 
không khi điện áp điều khiển được đưa đến trong suốt hoạt động đọc. 
2 Nguyên lý hoạt động cơ bản của bộ nhớ Flash 
 Có 3 hoạt động chính trong một bộ nhớ flash: hoạt động lập trình, hoạt động đọc 
và hoạt động xóa 
3 Nguyên lý hoạt động cơ bản của mảng nhớ Flash 
 Một mảng các ô nhớ flash đơn giản được chỉ ra ở hình 2.5.3. Mỗi lần chỉ có 
một đường hàng được truy cập. Khi một ô nhớ trong một đường bit được đưa đến 
bật (lưu trữ 1) trong suốt hoạt động đọc, có dòng qua đường bit, tạo ra điện áp rơi 
trên tải hoạt động. Điện áp rơi này được so sánh với điện áp tham chiếu bởi một 
mạch so sánh và mức ra “1” được tạo ra. Nếu “0” được lưu trữ thì không có dòng 
hoặc dòng rất nhỏ trong đường bit và mức ngược lại được tạo ra ở đầu ra mạch so 
sánh 
6.3.2. PLA (Programmable Logic Array) 
 Mảng của các cổng AND và OR lập trình được 
 Tích số dùng chung số hạng: mỗi số hạng tích số của mảng AND có thể 
được nối với đầu vào cổng OR bất kì 
 155 
 Các chân cắm đầu vào/đầu ra được định hướng 
Sơ đồ khối: 
 PLA được phát triển để khắc phục những hạn chế của PROM. PLA 
cũng được gọi là FPLA (Field programmable logic array) vì người 
sử dụng chứ không phải nhà sản xuất lập trình nó. 
6.3.3. PAL (Programmable Array Logic) 
O1 O2 O3 O4
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
D C B A
AND array
(programmable)
OR array
(hard-wired)
 Các đường vào mảng AND là lập trình được còn các đường vào mảng 
OR bị gắn cứng 
 156 
 Sơ đồ khối: 
 PAL được cải tiến để khắc phục những nhược điểm đã biết của PLA, ví 
dụ như thời gian trễ lớn do thêm vào các cầu chì từ việc sử dụng hai 
mảng lập trình và độ phức tạp cao hơn. PAL là thiết bị logic lập trình 
được một lần thông dụng nhất và được thực hiện với công nghệ lưỡng 
cực (TTL hoặc ECL). 
 Cách đánh số chuẩn: PAL10L8 
 PAL: Programmable array logic 
 10 : 10 đầu vào 
 L : Active low output (đầu ra tích 
cực thấp) 
 8 : 8 đầu ra 
 H : active high (tích cực cao) 
 P : programmable polarity (cực tính 
lập trình được) 
 Nguyên lý hoạt động : 
 Cấu trúc cơ bản của PAL 
 157 
 Ví dụ: 
 X = AB + AB + A B 
 PAL thực hiện một biểu thức tổng của các tích 
Sơ đồ rút gọn của một PAL đã lập trình 
6.3.4. GAL (Generic Array Logic) 
 Thay vì sử dụng các cầu chì lập trình được một lần, GAL sử dụng 
một mảng EEPROM 
 Sơ đồ khối: 
 158 
 Hai điểm khác nhau chính giữa các thiết bị PAL, GAL là: 
 + GAL có thể lập trình lại được 
 + GAL có các cấu hình đầu ra lập trình được 
 Các thiết bị GAL có thể lập trình lại được nhiều lần vì nó sử dụng 
công nghệ E2CMOS (CMOS có thể xóa bằng điện) thay vì công nghệ lưỡng 
cực và cầu chì. 
 Nguyên lý hoạt động: 
 + Các ô nhớ có thể lập trình lại và xóa bằng điện 
 + Một ô nhớ E2CMOS chuẩn có thể giữ trạng thái được lập trình 
khoảng 20 năm hoặc hơn nữa... 
 Ví dụ: 
 X = AB + AB + A B 
 159 
 Giới thiệu về GAL22V10: 
 Cách đánh số chuẩn GAL22V10: 
GAL: Generic Array Logic 
22 : Đầu vào (12 inputs, 10 input/outputs) 
V : Variable output configuration 
(remember OLMC) 
10 : 10 đường vào/ra (I/O) 
22 đường vào 
132 đường tích số 
5808 giao điểm E2PROM 
Mỗi đường tích số bao gồm 44 cổng AND 
OLMC: Output Logic Macrocells 
 Cấu hình OLMC của GAL22V10: gồm 4 chế độ 
 + Chế độ tổ hợp tích cực thấp (S1 = 1, S0 = 0) 
 + Chế độ tổ hợp tích cực cao (S1 = 1, S0 = 1) 
 + Chế độ ghi tích cực thấp (S1 = 0, S0 = 0) 
 + Chế độ ghi tích cực cao (S1 = 0, S0 = 1) 
 160 
Chế độ tổ hợp tích cực thấp (S1 = 1, S0 = 0) 
Chế độ tổ hợp tích cực cao (S1 = 1, S0 = 1) 
Chế độ ghi tích cực thấp (S1 = 0, S0 = 0) 
 161 
Chế độ ghi tích cực cao (S1 = 0, S0 = 1) 
 Lựa chọn đầu ra hay đầu vào: 
 162 
 Ví dụ: 
 X = ABCD + A BC D + A BC D + AB CD + ABC D 
6.3.5. FPGA (Field Programmable Gate Arrays) 
 FPGA là một thiết bị logic lập trình được đa mức, đa năng 
 FPGA bao gồm: 
 + Các khối logic: để thực hiện mạch logic tổ hợp, mạch dãy 
 + Liên kết lập trình được: dây kết nối các đầu vào và đầu ra của các 
khối logic 
 + Các khối vào ra (I/O): các khối logic tại biên của thiết bị dùng cho 
các kết nối bên ngoài 
 Các tài nguyên định tuyến này vừa là điểm mạnh nhất vừa là điểm 
yếu nhất của các FPGA 
 Cấu tạo chuẩn trong mảng 2 chiều: 
 Các khối logic có thể thiết lập cấu hình (CLBs) bao gồm các 
hàm logic 
 + Các hàm tổ hợp cộng FFs 
 + Độ phức tạp thay đổi bởi thiết bị 
 Liên kết CLB shoặc ở địa phương hoặc đường dây dài 
 + CLBs có các mối liên kết với các hàng xóm khu vực 
 + Các kênh dọc và ngang sử dụng cho khoảng cách xa 
 + Giao điểm kênh có ma trận chuyển mạch (SM) 
 IOBs (các khối logic vào/ra) kết nối với các chân 
 + Thường bổ sung thêm một vài C.L./FF trong khối 
 163 
 Có 4 loại FPGA khả dụng về phương diện thương mại: 
+ Mảng đối xứng 
+ Dựa trên hàng 
+ PLD phân tầng 
+ Biển của cổng 
 Chúng phân biệt với nhau ở cách kết nối và cách lập trình 
Kiến trúc mảng đối xứng của FPGAs 
 Hiện nay có 4 công nghệ lập trình cho FPGA 
+ static RAM cells 
+ Anti fuse 
+ EPROM transistor 
+ EEPROM transistor 
 164 
6.4. Bài tập áp dụng PAL/GAL 
6.4.1. Bộ chuyển đổi mã BCD sang Gray 
* Bảng chân lý: 
 * Tối thiểu hóa bằng bảng Karnaugh: 
A
B C
D 
00 01 11 10 
00 
01 
11 
10 
D 
B 
C 
A 
0 0 X 1 
0 1 X 1 
0 1 X X 
0 1 X X 
K-map 
for 
W 
A
B C
D 
00 01 11 10 
00 
01 
11 
10 
D 
B 
C 
A 
0 1 X 0 
0 1 X 0 
0 0 X X 
0 0 X X 
K-map 
for 
X 
A
B C
D 
00 01 11 10 
00 
01 
11 
10 
D 
B 
C 
A 
0 1 X 0 
0 1 X 0 
1 1 X X 
1 1 X X 
K-map 
for 
Y 
A
B C
D 
00 01 11 10 
00 
01 
11 
10 
D 
B 
C 
A 
0 0 X 1 
1 0 X 0 
0 1 X X 
1 0 X X 
K-map 
for 
Z 
A 
0 
0 
0 
0 
0 
0 
0 
0 
1 
1 
1 
1 
1 
1 
1 
1 
B 
0 
0 
0 
0 
1 
1 
1 
1 
0 
0 
0 
0 
1 
1 
1 
1 
C 
0 
0 
1 
1 
0 
0 
1 
1 
0 
0 
1 
1 
0 
0 
1 
1 
D 
0 
1 
0 
1 
0 
1 
0 
1 
0 
1 
0 
1 
0 
1 
0 
1 
W 
0 
0 
0 
0 
0 
1 
1 
1 
1 
1 
X 
X 
X 
X 
X 
X 
X 
0 
0 
0 
0 
1 
1 
0 
0 
0 
0 
X 
X 
X 
X 
X 
X 
Y 
0 
0 
1 
1 
1 
1 
1 
1 
0 
0 
X 
X 
X 
X 
X 
X 
Z 
0 
1 
1 
0 
0 
0 
0 
1 
1 
0 
X 
X 
X 
X 
X 
X 
 165 
Các hàm đã tối thiểu hóa: 
W = A + BD + BC 
X = BC 
Y = B + C 
Z = A B C D + BCD + AD + B C D 
 * Sơ đồ: 
6.4.2. Bộ điều khiển đèn giao thông bằng mã nhị phân 4 bít 
 Thiết kế mạch điều khiển đèn giao thông ngã tư sử dụng PAL/GAL 
A B C 
D 
A B C D 
A 
B
D 
B
C 
0 
0 
0 
0 
B 
C 
0 
0 
B
C 
BC
D A
D 
BC
D 
W X Y Z 
 166 
TÀI LIỆU THAM KHẢO 
1.Khoa vô tuyến điện tử (2001)- Giáo trình Kỹ thuật xung - Phần I, II- HVKTQS. 
2.Bộ môn cơ sở 1 VTĐT (1977) - Giáo trình cơ sở Kỹ thuật xung số –HVKTQS 
3.Vương Cộng (1979)- Kỹ thuật xung - NXB ĐH&THCN 
4.Trương Nhữ Tuyên Khoa VTĐT (1996)- Lý thuyết và tính toán các mạch xung - 
HVKTQS HN 
5.Cơ sở Kỹ thuật điện tử số - Đại học Thanh Hoa Bắc Kinh – NXB KHKT 
6.Kỹ thuật số_Tập 3 Mạch lôgic – VN-GUID – Nhà xuất bản thống kê 
7.Digital Fundamentals – International 
8.Sổ tay tra cứu linh kiện bán dẫn và IC – Dương Minh Trí – NXB KHKT 

File đính kèm:

  • pdfbai_giang_ky_thuat_xung_so.pdf