Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
670,05 KB
Nội dung
Đề Tài: Nghiên cứu vi mạch 74LS373 MENU A:Vi mạch 74LS373 1:Giới thiệu: :Chức 4năng: .3 :Đặc B.Mạch giải mã địa điểm: .9 .5 1.Giới thiệu 2.Cấu tạo: Chức 4năng :Hoạt 10 5động: Phân loại .11 Hoạt động: .11 Thiết kế: 11 Khái quát nội dung: Vi mạch -74LS373 Khái quát vi -mạch -Chức -Đặc điểm -Cấu tạo Hoạt động A:Vi mạch 74LS373 Mạch giải mã địa -Giới thiệu -Chức -Phân loại -Hoạt động -Thiết kế 1:Giới thiệu: Sơ đồ chân vi mạch 74LS373 Vi mạch 74LS373 loại vi mạch chốt truyền qua bit đệm trạng thái.Thường dùng để tách chốt địa chỉ,phân kenh,đệm BUS cho CPU 2:Chức năng: Tách chốt địa Làm cổng I/O Chức Phân kênh đệm BUS cho CPU •Nhằm mục đích giảm số chân vi mạch CPU =>dồn kênh tín hiệuchân trên=>74LS373 tách tái tạo lại tín hiệu gốc cho BUS độc lập (Bus địa bus dữkênh liệu).và đệm •Tác dụng phân BUS: Các Bus địa liệu dùng chung Nâng cao khả tải Bus •74LS373 chip MSI thường dùng làm cổng I/O •Khi số lượng cổng cố định.Cách mắc mạch định cho cổng rachip haylàm cổng vào địa Hoạt động IC 74LS373 CPU 8088 74LS373 chip MSI thường dùng làm cổng I/O Khi số lượng cổng cố định Cách mắc mạch định cho chip làm cổng hay cổng vào địa Sử dụng IC 74LS373 làm cổng 3:Đặc điểm: •Vi mạch 74LS373 loại vi mạch chốt truyền qua bít đệm trạng thái.Đệm chốt điều khiển độc lập đầu vào điều khiển khác là: - OC(Output Control):điều khiển - cổng đệm LE(Latch Enable):điều khiển mở /OC(Output Control):điều khiển chốt cổng đệm LE(Latch Enable):điều khiển mở •Mức trễ: 19ns chốt cung cấp: •Dòng 24mA Bảng chân lý IC 74LS373 MODE activities OC Input G DN Internal Register Output Q0->Q7 Kích hoạt L H L L L đọc L H H H H ghi L L L L L Chốt đọc L L H H H H L L L (Z) ghi H L H H (Z) Chốt không cho Phạm vi hoạt động nhiệt độ Giá trị tuyệt đối khơng khí Cung cấp điện áp 7v DM54LS -55 độ C tới +125 độ C Điện áp đầu vào 7v DM74LS độ tới +70 độ Nhiệt độ lưu trữ -65 độ C -150 C độ C Điều kiện vận hành khuyến nghị 74LS373 Symbol Vcc VIH VIL IOH IOL tW tSU tH TA Paramete r DM54LS373 Min 4.5 Nom Max Max 5.5 DM74LS373 Min 4.75 Nom 5.25 Supply HighVoltage Level Input Vontage 0.7 0.8 Low Level Input -1 -2.6 Vontage 12 24 High Level Output Pulse Enable 15 15 Current Width High Enable Low 15 15 Low Level Output (Note 2) Current Data Setup Time (Notes 5↓ 5↓ 1&2) 20↓ 20↓ Data Hold Time (Notes -55 125 70 1&2) Free 1: AirThe Operating Note symbol ( ↓ ) indicates the falling edge of the clock Temperature pulse is used for reference Note 2: TA = 25◦C and Vcc = 5V 4.Cấu tạo: Units V V V mA mA ns ns ns ◦C Sơ đồ cấu tạo IC 74LS373 •Vi mạch vao gồm vi mạch chốt vi mạch cổng trạng •thái Vi mạch đượcnối dùng để chốt địa máy PC/XT ứng thường dụng ghép chốt liệu máy •Có 2tính đường tín hiệu điều khiển /OE LE Kích thước vật lý 5:Hoạt động: •Để phân kênh cho vi xử lí 8088 người ta dùng hai vi mạch chốt 74LS373,một chốt phân kênh cho tín hiệu AD7-AD0,một chốt phân kênh cho tín hiệu A19.S6-A16/S23.Sơ đồ ghép nối sau: •Muốn nâng cao khả tải bus để đảm nhận việc nuôi mạch bên ngồi,các tín hiệu vào CPU phải khuyếch đại thông qua mạch đệm chiều hai chiều với đầu thường đầu ba trạng •Đệm thái bus cho 8088:Các chốt 74LS373 đóng vai trò đệm bus cho phâncác bus kênh Đệm bus cho vi xử lý 8088 B.Mạch giải mã địa 1.Giới thiệu Mục đích giải mã địa để xác định ô nhớ hay thiết bị ngoại vi mà việc CPU Khối cần giải làm mã địa có nhiều đầu vào chân địa kết hợp số tín hiệu điều khiển có nhiều đầu giải mã địa Tín hiệu đầu giải mã địa mức thấp (LOW) mức cao (HIGH) Chức Chức giải mã tạo tín hiệu kích hoạt RAM, ROMgiao haytiếp cần thiết cho hoạt động thời điểm cổng hệ thống Giải mã địa có chức đảm bảo thời điểm mộthợp thiết1:bịkhi cần xác định tầm địa hoạt động Trường cho phép trao đổi liệu thống qua BUS liệu nhớ hoắc ngoại vi => cần có mạch giải mã địa chỉ: 3FFh X+1024 KB Giải mã địa 1KB 000h X Không dùng giải mã địa Sử dụng giải mã địa RAM) ngoại vi có dung Trường hợp 2:Khi nhớ (ROM lượng lớn kết hợp từ nhiều nhớ ngoại vi có dung lượng nhỏ lại với => cần có mạch giải mã địa để nhằm xác định xác địa KBbộ KB nhớ ngoại vi tồn khơng gian nhớ: KB 800h -FFFh KB 000h-FFFh Giải mã địa 2KB 000h – FFFh Không dùng giải mã địa Phân loại Dựa vào thành phần mạch giải mã: Sử dụng giải mã địa - Sử dụng mạch Logic (AND, NAND, OR, NOR biến tần) Sử dụng mạch giải mã có sẵn (mạch giải mã ROM, 74mạch giải - 139 Sử dụng mảng Logic lập trình mã vào 4, mạch giảiđược mã vào 8…) (GAL,PAL) Dựa vào quy mô (số 74-138 lượng bit địa dùng) mạch giải mã mã:toàn phần (Full address decoding): ngoại vi - Giải gán cho địa Tất bit địa dùng để nghĩa vịphần (Partial address decoding): khơng phải - định Giải mã trí tham tấtđược bit chiếu dùng cho việc giải mã địa Các ngoại vi đáp ứng cho địa Phương pháp làm giảm độ phức tạp mạch giải mã Hoạt động: địatắc chỉ.của Thông thường Nguyên giải mã hệ thống nhỏ sử dụng giải mã phần địa- chỉ: Tín hiệu điều khiển: IO/M dùng để phân biệt đối tượng mà CPU chọn - làm việc nhớ hay thiết bị vào Tín hiệu địa bit địa có quan hệ định đến - việc chọn vỏ đầu Thông thường kế mạch giải mã người ta thường Giải mã địa bằngkhi cácthiết mạch tính dơi để Logic: - Ví dụ mạch giải mã đơn giản cho EPROM 2761-1 dung dự phịng, cho sau tăng thêm dung lượng lượng 2Kx8 có nhớ địa chân nằm khoảng - Số địa CPU FF800h-FFFFFh 8088 20 chân đánh số từ A0 đến A19 Trong mạch giải mã này, EPROM dung lượng 2KB => sử dụng 11 bit địa thấp từ A0 đến A10 để chọn từ nhớ EPROM Các bit cao Thiết kế: lại A11 đến A19 kết hợp với xung IO/M (đã đảo) Mạch để giảitạo mãxung địa chọn vỏ chologic 2KB (AND,OR,NOT,…) đặt vùng nhớ cao CPU8088 chỉ:- Dùng cổng - Dùng mạch giải mã (74LS138, 74LS1154, ) Quy trình thiết kế:- Bước 1: Xác định số lượng vi mạch nhớ cần thiết để có lượngdung nhớ yêu cầu - Bước 2: Xác định số đường địa cần thiết cho vi - mạch nhớ Bước 3: Lập đồ nhớ để xác định xác (tầm địa chỉ) vi mạch nhớ toàn không gian nhớ - Bước 4: Chọn lựa phương án thiết kế mạch giải mã địa (dùng cổng logic hay dùng mạch giải mã) Bước 5: Thiết kế mạch giải mã theo phương án chọn Lập bảng trạng Nếu dùng cổng logic: Dùng bìa karnaugh để thái mạch đơngiải giảnmã hóa - trạng thái ngõ => hàm số Boolean ravi mạch giải mã: So sánh trạng Nếu ngõ dùng mạch giải vi mã địa thái mạch giải mã với bảng trạng thái mạch giải mã => kế mạch Bước 6: Kếtthiết nối mạch giải mã vào hệ thống ... dung: Vi mạch -74LS373 Khái quát vi -mạch -Chức -Đặc điểm -Cấu tạo Hoạt động A :Vi mạch 74LS373 Mạch giải mã địa -Giới thiệu -Chức -Phân loại -Hoạt động -Thiết kế 1:Giới thiệu: Sơ đồ chân vi mạch 74LS373. .. = 5V 4.Cấu tạo: Units V V V mA mA ns ns ns ◦C Sơ đồ cấu tạo IC 74LS373 ? ?Vi mạch vao gồm vi mạch chốt vi mạch cổng trạng •thái Vi mạch đượcnối dùng để chốt địa máy PC/XT ứng thường dụng ghép chốt... ngõ => hàm số Boolean ravi mạch giải mã: So sánh trạng Nếu ngõ dùng mạch giải vi mã địa thái mạch giải mã với bảng trạng thái mạch giải mã => kế mạch Bước 6: Kếtthiết nối mạch giải mã vào hệ thống