Các thiết bị Logic lập trình được
Các thiết bị Logic lập trình đượcCác thiết bị Logic lập trình đượcBộ nhớ bán dẫnBộ nhớ bảngProgrammable Logic deviceThiết kế hệ thống số dùng ROMCấu trúc nội của ROM Bộ nhớ bán dẫnBộ nhớ bán dẫn Bộ nhớ bảngBộ nhớ bảngÐịa chỉ A: 0 <= A <= 2N –1N - độ rộng từ của địa chỉ.Độ rộng từ dữ liệu thường là m = 1,8,16,32,64,… bitDung lượng bộ nhớ K được xác định bởi: K=mx2n (bit)Với m là độ rộng từ dữ liệu, n là số địa chỉBảng ROM có N=3 bit địa chỉ, m=2 bit dữ liệu Programmable Logic device PLD: tên gọi tổng quát của một IC số có thể lập trình được để thực hiện các hàm logic khác nhau.Các thiết kế dùng PLD có các ưu điểm sau:– Tăng khả năng tích hợp. – Công suất thấp. – Tăng độ tin cậy. – Giá thành thấp.– Dễ sử dụng.– Dễ dàng thay đổi. Thiết kế hệ thống số dùng ROMThiết kế hệ thống số dùng ROMROM- mạch tổ hợp có m ngõ vào và n ngõ raA0A1A2 .Am-2Am-1D0D1D2 .Dn-2Dn-1Ngõ vàoNgõ ra Tổ chức bộ nhớ Illustration of the write operationIllustration of the write operation Illustration of the read operation.Illustration of the read operation. Dùng ROM thực hiện hàm LogicDùng ROM thực hiện hàm LogicCó thể dùng ROM như bất cứ phần tử logic tổ hợp nàoROM là bộ nhớ không bốc hơi (nonvolatile memory) vì nội dung của nó vẫn giữ được ngay cả khi không cấp điệnVí dụ: Dùng ROM thực hiện hàm Logic (tt)Dùng ROM thực hiện hàm Logic (tt)Ví dụ 2: Dùng ROM đề thực hiện hàm nhân nhị phân không dấu cho 2 số nhị phân 4 bit. Sử dụng ROM 28 x 8 (256 x 8) với kết nối như hình sau: [...]... tổ hợp (Combinational PLD) Dãy Logic lập trình được (PLA) Có hai loại PLA – PLA lập trình mặt nạ (Mask programmable): được lập trình lúc chế tạo (tương tự PROM) – PLA lập trình trường (field programmable) có các nối kết cầu chì (fusible link) có thể làm đứt để lưu trữ các mẫu trong các dãy AND và OR. Dùng ROM thực hiện hàm Logic (tt) Dùng ROM thực hiện hàm Logic (tt) Ví dụ 2: Dùng ROM đề... operation. Illustration of the read operation. Thiết kế hệ thống số dùng ROM Thiết kế hệ thống số dùng ROM ROM- mạch tổ hợp có m ngõ vào và n ngõ ra A 0 A 1 A 2 . . . A m-2 A m-1 D 0 D 1 D 2 . . . D n-2 D n-1 Ngõ vào Ngõ ra Programmable Logic device PLD: tên gọi tổng quát của một IC số có thể lập trình được để thực hiện các hàm logic khác nhau. Các thiết kế dùng PLD có các ưu điểm sau: – Tăng khả năng... x 8) với kết nối như hình sau: Các ngõ vào điều khiển và định thì ROM Các ngõ vào điều khiển và định thì ROM . . . . . . . . ROM 32Kx8 ROM 32Kx8 D 7 D 6 D 5 D 3 D 2 D 1 D 0 D 4 Dùng ROM thực hiện hàm Logic Dùng ROM thực hiện hàm Logic Có thể dùng ROM như bất cứ phần tử logic tổ hợp nào ROM là bộ nhớ không bốc hơi (nonvolatile memory) vì nội dung của nó vẫn giữ được ngay cả khi khơng cấp điện Ví . Các thiết bị Logic lập trình đượcCác thiết bị Logic lập trình được Bộ nhớ bán dẫnBộ nhớ bảngProgrammable Logic device Thiết kế hệ thống. PLD)Dãy Logic lập trình được (PLA)Có hai loại PLA–PLA lập trình mặt nạ (Mask programmable): được lập trình lúc chế tạo (tương tự PROM)– PLA lập trình trường