Chương 4: Phân loại bộ nhớ bán dẫn Hoạt động của các chip EPROM pps

102 486 0
Chương 4: Phân loại bộ nhớ bán dẫn Hoạt động của các chip EPROM pps

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Kỹ Kỹ thuật thuật Vi Vi xử lý xử lý Điện tử Điện tử - - Viễn thông Viễn thông Đại học Bách khoa Đà Nẵng Đại học Bách khoa Đà Nẵng Chương Chương 4 4 4.1 4.1 Phân loại bộ nhớ bán dẫn Phân loại bộ nhớ bán dẫn 4.2 4.2 Hoạt động của các Hoạt động của các chip EPROM chip EPROM 4.3 4.3 Hoạt động của các Hoạt động của các chip SRAM chip SRAM 4.4 Bus 4.4 Bus hệ thống của hệ hệ thống của hệ vi vi xử lý xử lý 8088 8088 4.5 4.5 Bài toán thiết kế bộ nhớ Bài toán thiết kế bộ nh ớ M M ục tiêu và biện pháp thiết kế ục tiêu và biện pháp thiết kế   Ghép nối các Ghép nối các chip chip nhớ nhớ EPROM EPROM và và SRAM SRAM với với Bus Bus hệ thống sao cho không xảy ra hệ thống sao cho không xảy ra xung đột xung đột : : Các Các chip chip nhớ bị cấm khi nhớ bị cấm khi vi vi xử lý truy cập xử lý truy cập các cổng các cổng I/O I/O Chỉ có một Chỉ có một chip chip nhớ ho ạt động khi nhớ hoạt động khi vi vi xử lý xử lý truy cập bộ nhớ truy cập bộ nhớ   Thực hiện một mạch giải mã địa chỉ bộ Thực hiện một mạch giải mã địa chỉ bộ nhớ dùng các nhớ dùng các chip chip giải mã hoặc các cổng giải mã hoặc các cổng logic logic hoặc kết hợp cả hai hoặc kết hợp cả hai 4.1 4.1 Phân loại bộ nhớ bán dẫn Phân loại bộ nhớ bán dẫn Bộ nhớ bán dẫn (Semiconductor memory) SAM (Sequential Access Memory) RAM (Random Access Memory) ROM (Read Only Memory) RWM (Read Write memory) PROM EPROM EEPROM Flash ROM SRAM DRAM 4.2 4.2 Các Các chip EPROM chip EPROM EPROM A0 A1 A2 A3 A4 A5 A6 A7 A8 A p-1 Vpp D0 D1 D2 D3 D4 D5 D6 D m-1 CE OE PGM pchân địa chỉ Các chân điều khiển m chân dữ liệu Điều khiển đọc Chọnchip Dung Dung lượng của lượng của 1 chip 1 chip nhớ nhớ   Một Một chip chip nhớ được xem như một mảng nhớ được xem như một mảng gồm gồm n ô n ô nhớ nhớ . . Mỗi Mỗi ô ô nhớ lưu trữ được nhớ lưu trữ được m m - - bit bit dữ liệu dữ liệu   Dung Dung lượng của lượng của chip chip thường được biểu thường được biểu diễn diễn : : nxm nxm Ví dụ Ví dụ : : Một Một chip chip có có dung dung lượng lượng 2Kx8 2Kx8 nghĩa nghĩa là là chip chip đó có đó có 2048 ô 2048 ô nhớ và mỗi nhớ và mỗi ô ô nhớ có nhớ có thể l ưu trữ được thể lưu trữ được 1 byte 1 byte dữ liệu dữ liệu   m m chính là số chân dữ liệu của chính là số chân dữ liệu của chip chip   log log 2 2 (n) = p (n) = p là số chân địa chỉ của là số chân địa chỉ của chip chip Hoạt động ghi dữ liệu vào Hoạt động ghi dữ liệu vào EPROM EPROM   Việc ghi dữ liệu vào Việc ghi dữ liệu vào EPROM EPROM được gọi là lập được gọi là lập trình cho trình cho EPROM EPROM   Được thực hiện bằng thiết bị chuyên dụng Được thực hiện bằng thiết bị chuyên dụng gọi là gọi là Bộ Bộ nạp nạp EPROM EPROM   Chân Vpp được cấp điện áp tương ứng với Chân Vpp được cấp điện áp tương ứng với từng loại từng loại chip chip gọi là điện áp lập trình gọi là điện áp lập trình   Dữ Dữ liệu tại các chân dữ liệu sẽ được ghi liệu tại các chân dữ liệu sẽ được ghi vào một vào một ô ô nhớ xác định nhờ các tín hiệu nhớ xác định nhờ các tín hiệu đưa vào đưa vào ở ở các chân địa chỉ và một xung các chân địa chỉ và một xung ( ( thường gọi là xung lập trình thường gọi là xung lập trình ) ) đưa vào đưa vào chân chân PGM PGM Hoạt động đọc dữ liệu từ một Hoạt động đọc dữ liệu từ một chip EPROM chip EPROM Để đọc dữ liệu từ Để đọc dữ liệu từ 1 ô 1 ô nhớ nào đó của nhớ nào đó của 1 chip EPROM 1 chip EPROM nào đó nào đó , Bộ vi , Bộ vi xử lý cần xử lý cần phải phải : :   Chọn Chọn chip chip đó đó : 0 : 0 > CE > CE   Áp các tín hiệu địa chỉ của Áp các tín hiệu địa chỉ của ô ô nhớ cần đọc vào nhớ cần đọc vào các các chân địa chỉ chân địa chỉ A A p p - - 1 1 – – A A 0 0   Đọc Đọc : 0 : 0 > OE > OE   Kết quả là Kết quả là m bit m bit dữ liệu cần đọc xuất hiện dữ liệu cần đọc xuất hiện ở ở các các chân dữ liệu chân dữ liệu D D m m - - 1 1 – – D D 0 0 Họ EPROM Họ EPROM thông dụng thông dụng 27x 27x 64Kx8 64Kx8 27512 27512 32Kx8 32Kx8 27256 27256 16Kx8 16Kx8 27128 27128 8Kx8 8Kx8 2764 2764 4Kx8 4Kx8 2732 2732 2Kx8 2Kx8 2716 2716 Dung Dung lượng lượng Số Số hiệu của hiệu của chip chip Bảng 4.1 Họ EPROM 27x   Sơ Sơ đồ chân đồ chân của của 2716 2716 và và 2732 2732 1 2 3 4 5 6 7 9 10 11 12 8 19 20 17 18 15 16 13 14 21 22 23 24 GND Vcc A0 D0 D1 D2 D7 D6 D5 D4 D3 A10 A1 A2 A3 A4 A5 A6 A7 A9 A8 Vpp A11 2716 2732 __ OE Vpp __ OE / CE/PGM __ EPROM [...].. .EPROM 2764 Các chân địa chỉ Các chân dữ liệu Chọn chip Điều khiển đọc EPROM 2764 Lập trình cho 2764 Trước hết cần phải xoá • Xoá một chip tức là làm cho tất cả các bit = 1 Xoá một chip EPROM bằng tia cực tím Lập trình bằng cách: • VPP mắc ở mức 12.5V • E và P đều ở mức thấp TTL Các bit dữ liệu đưa vào các chân dữ liệu Các bit địa chỉ đưa vào các chân địa chỉ 4.3 Các chip SRAM P chân... Chức năng của 6264 4.4 Bus hệ thống của 8088 Bus địa chỉ 20-bit: gồm các đường địa chỉ được ký hiệu từ A19 đến A0 Bus dữ liệu 8-bit: gồm các đường dữ liệu được ký hiệu từ D7 đến D0 Bus điều khiển gồm các đường điều khiển riêng lẽ phục vụ cho hoạt động truy cập bộ nhớ và các cổng I/O, mỗi đường thường được ký hiệu bằng tên của tín hiệu điều khiển Bus hệ thống không nối trực tiếp với các chân của 8088:... Chọn chip Điều khiển ghi OE CS WE D0 D1 D2 D3 D4 D5 D6 SRAM D m-1 m chân dữ liệu Đọc dữ liệu từ một chip SRAM Để đọc dữ liệu từ 1 ô nhớ nào đó của 1 chip SRAM nào đó, vi xử lý cần phải: Chọn chip đó: 0 -> CS Áp các tín hiệu địa chỉ vào Ap-1 – A0 Đọc: 0 - > OE Kết quả là m bit dữ liệu cần đọc xuất hiện ở các chân dữ liệu Dm-1 – D0 Ghi dữ liệu vào một chip SRAM Để ghi m bit dữ liệu vào 1 ô nhớ. .. ghi m bit dữ liệu vào 1 ô nhớ nào đó của 1 chip SRAM nào đó, vi xử lý cần phải: Chọn chip đó: 0 > CS Áp các tín hiệu địa chỉ vào Ap-1 – A0 Áp m bit dữ liệu cần ghi vào các chân dữ liệu Dm-1 – D0 Ghi: 0 - > WE Kết quả là các bit dữ liệu ở các chân dữ liệu sẽ được ghi vào ô nhớ đã chọn SRAM 6264 Dung lượng 8Kx8 8 chân dữ liệu 13 chân địa chỉ Hai chân chọn chip Chân điều khiển đọc Chân điều khiển... Tín hiệu ở các chân của 8088 MN / MX AD0 READY AD1 AD2 CLK RESET AD3 AD4 TEST AD5 AD6 Các chân Địa chỉ/Dữ liệu AD7 HLDA A8 HOLD NMI A9 A10 A11 A12 Các chân địa chỉ A13 A14 8088 A15 A16 / S3 A17 / S4 A18 / S5 Các chân Địa chỉ/Trạng thái A19 / S6 SSO DEN DT / R IO / M RD WR ALE INTR INTA Cho phép chốt Địa chỉ Các chân Địa chỉ/Dữ liệu Các chân AD7 đến AD0 Kỹ thuật Multiplexing: Tín hiệu ở các chân này... Mode) Minimum/Maximum Mode Ảnh hưởng đến các chân 24-31 Minimum Mode • Các chân 24-31 là các tín hiệu điều khiển I/O và bộ nhớ • Các tín hiệu điều khiển đều từ 8088/8086 • Tương tự với 8085A Maximum Mode • Một số tín hiệu điều khiển được tạo ra từ ngoài • Một số chân có thêm chức năng mới • Khi có dùng bộ đồng xử lý toán 8087 Sơ đồ chân của 8088 MN / MX AD0 READY AD1 AD2 CLK RESET AD3 AD4 TEST AD5 AD6 AD7... hiệu dữ liệu phụ thuộc vào tín hiệu điều khiển ALE (Address Latch Enable): ALE = 1: AD7 đến AD0 = A7 đến A0 ALE = 0: AD7 đến AD0 = D7 đến D0 Các chân Địa chỉ và Các chân Địa chỉ/Trạng thái Các chân địa chỉ: A15 đến A8 Tín hiệu ở các chân này luôn là tín hiệu địa chỉ Các chân địa chỉ/trạng thái: A19/S6 đến A16/S3: ALE = 1: A19 đến A16 ALE = 0: S6 đến S3 Processor Timing Diagram of 8088 (Minimum Mode) for... dữ liệu ngoài của 8088: 8 bit dùng AD0-AD7 • Bus dữ liệu ngoài của 8086:16 bit dùng AD0-AD15 • ALE (Address Latch Enable) 8088/8086 Microprocessor Bus địa chỉ • ALE = 1 • Sử dụng 74LS373 để tách và chốt địa chỉ Đầu vào: AD0-AD7 (8088) hoặc AD0-AD15 (8086) và ALE Đầu ra: A0-A7 (8088) hoặc A0-A15 (8086) Sơ đồ chân của 8088 Sơ đồ chân 8088/8086 (Min Mode) Minimum/Maximum Mode Ảnh hưởng đến các chân 24-31... điều khiển riêng lẽ phục vụ cho hoạt động truy cập bộ nhớ và các cổng I/O, mỗi đường thường được ký hiệu bằng tên của tín hiệu điều khiển Bus hệ thống không nối trực tiếp với các chân của 8088: thông qua các mạch đệm, chốt 80x86 Microprocessors Product 8008 808 0 808 5 808 6 808 8 8028 6 80386 80486 Pent Pent Pro Year Introduced 1972 1974 1976 1978 1979 1982 1985 1989 1992 1995 Technology PMOS NMO S 5-10 . Nẵng Chương Chương 4 4 4.1 4.1 Phân loại bộ nhớ bán dẫn Phân loại bộ nhớ bán dẫn 4.2 4.2 Hoạt động của các Hoạt động của các chip EPROM chip EPROM 4.3 4.3 Hoạt động của các Hoạt động của các chip. cổng logic logic hoặc kết hợp cả hai hoặc kết hợp cả hai 4.1 4.1 Phân loại bộ nhớ bán dẫn Phân loại bộ nhớ bán dẫn Bộ nhớ bán dẫn (Semiconductor memory) SAM (Sequential Access Memory) RAM (Random. chân chân PGM PGM Hoạt động đọc dữ liệu từ một Hoạt động đọc dữ liệu từ một chip EPROM chip EPROM Để đọc dữ liệu từ Để đọc dữ liệu từ 1 ô 1 ô nhớ nào đó của nhớ nào đó của 1 chip EPROM 1 chip EPROM nào

Ngày đăng: 13/08/2014, 10:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan