Giáo trình thiết kế và phương pháp thu thập dữ kiện trong tốc độ vận chuyển thông tin p3
Số trang: 11
Loại file: pdf
Dung lượng: 222.52 KB
Lượt xem: 6
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Đây chính là hạn chế khi sử dụng DRAM. + SRAM lưu trữ dữ liệu theo nguyên tắc hoạt động của Flip-flop D, sự ổn định theo thời gian khá bền vững không cần có các mạch hổ trợ thêm bên ngoài nên thiết kế rất đơn giản. Mặt dù dung lượng nhỏ, nhưng vẫn có thể đáp ứng được yêu cầu nghiên cứu của sinh viên.
Nội dung trích xuất từ tài liệu:
Giáo trình thiết kế và phương pháp thu thập dữ kiện trong tốc độ vận chuyển thông tin p3Luaän Vaên Toát Nghieäpthoâng thöôøng chuùng coøn coù theâm maïch laøm töôi (refresh) nhaèm duy trìñieän tích trong caùc ñieän dung kyù sinh. Ñieàu naøy daãn ñeán caàn phaûi coù caùctín hieäu ñieàu khieån töø beân ngoaøi phuïc vuï cho taùc vuï naøy. Ñaây chính laøhaïn cheá khi söû duïng DRAM. + SRAM löu tröõ döõ lieäu theo nguyeân taéc hoaït ñoäng cuûa Flip-flop D,söï oån ñònh theo thôøi gian khaù beàn vöõng khoâng caàn coù caùc maïch hoå trôïtheâm beân ngoaøi neân thieát keá raát ñôn giaûn. Maët duø dung löôïng nhoû, nhöngvaãn coù theå ñaùp öùng ñöôïc yeâu caàu nghieân cöùu cuûa sinh vieân. Töø nhöõng lyù do neâu treân cuøng vôùi yeâu caàu khoâng lôùn laém cuûa ñeàtaøi, ngöôøi thöïc hieän quyeát ñònh choïn EPROM vaø SRAM laøm boä nhôù choheä thoáng. Vaán ñeà cuoái cuøng ñaët ra laø choïn dung löôïng boä nhôù. Ñoái vôùi ñeà taøinaøy dung löôïng moãi loaïi côõ 2Kbyte laø ñuû. Tuy nhieân vì ñaây laø maïch thicoâng phuïc vuï cho coâng taùc hoïc taäp nghieân cöùu, chöông trình öùng duïng coùtheå thay ñoåi lôùn nhoû vaû laïi söû duïng nhöõng linh kieän coù saün neân ngöôøithöïchieän duøng boä nhôù 8Kbyte cho ñeà taøi nhö sau: EPROM (2764), SRAM(6264).2- Thie át keá maïch boä nhôù : Theo phaàn phaân tích treân, chuùng ta choïn 1 EPROM 8Kbyte vaø 1SRAM 8Kbyte. Vaán ñeà tieáp theo laø keát noái chuùng vôùi heä thoáng nhö theánaøo. CPU Z-80 ñöa ra 3 heä thoáng Bus nhaèm giao tieáp vaø laøm vieäc vôùi caùclinh kieän trong maïch.a- Caùc chaân thuoäc tuyeán döõ lieäu (Data Bus): Vì ñaây laø heä thoáng vi xöû lyù 8 bit neân coù 8 ñöôøng döõ lieäu song haønhtreân Bus. Chuùng seõ ñöôïc ñöa tôùi 8 chaân döõ lieäu cuûa 2 IC nhôù. Luùc naøyxem nhö ROM vaø RAM ñöôïc maéc song song treân tuyeán döõ lieäu. ÔÛ ñaâykhoâng xaûy ra hieän töôïng xung ñoät treân Bus vì taïi moät thôøi ñieåm CPU chælaøm vieäc vôùi moät linh kieän beân ngoaøi, nhöõng linh kieän coøn laïi caùc ñöôøngdöõ lieäu ñöôïc khoáng cheá ôû traïng thaùi toång trôû cao (high impedance).b- Caùc chaân ñòa chæ (Address Bus): Ñaây laø heä thoáng Bus thöù hai trong heä thoáng vi xöû lyù, ñöôïc caáu taïogoàm 16 tuyeán song haønh ñeå coù theå laøm vieäc vôùi 640 Kbyte boä nhôù, nhöngtrong heä thoáng cuûa chuùng ta chæ coù 16 Kbyte (thöïc chaát laø 8 Kbyte maécsong song) neân chuùng ta duøng 13 bit thaáp cuûa Bus döõ lieäu ñeå ñònh vò caùcoâ nhôù trong ROM vaø RAM. Nhö vaäy 13 ñôøng ñòa chæ thaáp töø A0 – A12Luaän Vaên Toát Nghieäpcuûa CPU seõ ñöoäc noái tröïc tieáp vôùi 13 chaân ñòa chæ cuûa caû ROM laãn RAM,caùc chaân ñòa chæ coøn laïi A13 – A15 seõ ñeà caäp sau vì chuùng coù lieân quanñeán caùc tín hieäu ñieàu khieån.c- Caùc chaân mang tín hieäu ñieàu khieån: Caû ROM laãn RAM ñeàu coù chung taùc vuï ñoïc döõ lieäu ñang ñöôïc löutröõ trong boä nhôù. Taùc vuï naøy ñöôïc ñieàu khieån bôûi chaân (Output Enable)cho pheùp xuaát. Khi coù yeâu caàu ñoïc boä nhôù chaân naøy seõ ñöôïc taùc ñoäng vaødöõ lieäu taïi ñòa chæ ñöôïc yeâu caàu seõ ñöa ra Bus döõ lieäu. Yeâu caàu ñoù seõñöôïc taùc ñoäng bôûi chaân RD (read) cuûa CPU. Nhö vaäy ñeå thöïc hieän thaotaùc ñoïc boä nhôù, chaân RD cuûa CPU phaûi noái vôùi chaân OE cuûa ROM vaøRAM. Töông töï cho taùc vuï vieát vaøo boä nhôù (Write), chaân WR seõ ñöôïc noáivôùi chaân WE (Write Enable) cuûa RAM vaø chaân PGM cuûa ROM. Chaân -CS (Chip Select) hay chaân –CE (chip Enable) ñöôïc ñieàu khieån thoâng quatoå hôïp caùc bit coøn laïi cuûa Bus ñòa chæ vaø tín hieäu MEMRQ cuûa CPU nhôømaïch giaûi maõ ñòa chæ.IV-THIEÁT KEÁ MAÏCH GIAO TIEÁP NGOAÏI VI Vi xöû lyù khoâng theå giao tieáp tröïc tieáp vôùi beân ngoaøi maø phaûi thoângqua boä giao tieáp ngoaïi vi. Do ñoù döïa vaøo yeâu caàu cuûa töøng heä thoángchuùng ta seõ choïn linh kieän phuø hôïp.1- Phaân tích yeâu caàu heä thoáng – choïn linh kieän: Yeâu caàu heä thoáng chuùng ta nhö phaàn phaân tích ôû treân caàn toái thieåu3 caûng (Port) duøng cho: boä hieån thò, baøn phím vaø thieát bò ngoaïi vi. Linhkieän söû duïng caàn phaûi thoûa moät soá yeâu caàu:- Khoâng xung ñoät Bus trong quaù trình laøm vieäc.- Ñôn giaûn trong thieát keá phaàn cöùng, linh hoaït trong ñieàu khieån phaàn meàm.- Coù ñaày ñuû taøi lieäu tra cöùu.- Thoâng duïng treân thò tröôøng. Hieän nay coù hai nhoùm linh kieän coù theå ñaùp öùng ñöôïc yeâu caàu treân: + Nhoùm khoâng chuyeân: chuû yeáu laø caùc IC ñöôïc thieát keá cho coângtaùc ñeäm vaø choát döõ lieäu treân caùc Bus heä thoáng. Moãi IC coù theå quaûn lyù 8bit treân heä thoáng Bus, toå hôïp vaøi IC trong nhoùm naøy coù theå ñoùng vai troønhö moät caûng. Coù theå keå ra moät vaøi IC nhö: 74240, 74244, 74245. . .Luaän Vaên Toát Nghieäp + Nhoùm chuyeân duïng: goàm caùc IC chuyeân duøng cho giao tieáp vôùithieát bò ngoaïi vi. Chuùng coù theå ñaûm nhaän haàu heát coâng taùc trao ñoåi döõlie ...
Nội dung trích xuất từ tài liệu:
Giáo trình thiết kế và phương pháp thu thập dữ kiện trong tốc độ vận chuyển thông tin p3Luaän Vaên Toát Nghieäpthoâng thöôøng chuùng coøn coù theâm maïch laøm töôi (refresh) nhaèm duy trìñieän tích trong caùc ñieän dung kyù sinh. Ñieàu naøy daãn ñeán caàn phaûi coù caùctín hieäu ñieàu khieån töø beân ngoaøi phuïc vuï cho taùc vuï naøy. Ñaây chính laøhaïn cheá khi söû duïng DRAM. + SRAM löu tröõ döõ lieäu theo nguyeân taéc hoaït ñoäng cuûa Flip-flop D,söï oån ñònh theo thôøi gian khaù beàn vöõng khoâng caàn coù caùc maïch hoå trôïtheâm beân ngoaøi neân thieát keá raát ñôn giaûn. Maët duø dung löôïng nhoû, nhöngvaãn coù theå ñaùp öùng ñöôïc yeâu caàu nghieân cöùu cuûa sinh vieân. Töø nhöõng lyù do neâu treân cuøng vôùi yeâu caàu khoâng lôùn laém cuûa ñeàtaøi, ngöôøi thöïc hieän quyeát ñònh choïn EPROM vaø SRAM laøm boä nhôù choheä thoáng. Vaán ñeà cuoái cuøng ñaët ra laø choïn dung löôïng boä nhôù. Ñoái vôùi ñeà taøinaøy dung löôïng moãi loaïi côõ 2Kbyte laø ñuû. Tuy nhieân vì ñaây laø maïch thicoâng phuïc vuï cho coâng taùc hoïc taäp nghieân cöùu, chöông trình öùng duïng coùtheå thay ñoåi lôùn nhoû vaû laïi söû duïng nhöõng linh kieän coù saün neân ngöôøithöïchieän duøng boä nhôù 8Kbyte cho ñeà taøi nhö sau: EPROM (2764), SRAM(6264).2- Thie át keá maïch boä nhôù : Theo phaàn phaân tích treân, chuùng ta choïn 1 EPROM 8Kbyte vaø 1SRAM 8Kbyte. Vaán ñeà tieáp theo laø keát noái chuùng vôùi heä thoáng nhö theánaøo. CPU Z-80 ñöa ra 3 heä thoáng Bus nhaèm giao tieáp vaø laøm vieäc vôùi caùclinh kieän trong maïch.a- Caùc chaân thuoäc tuyeán döõ lieäu (Data Bus): Vì ñaây laø heä thoáng vi xöû lyù 8 bit neân coù 8 ñöôøng döõ lieäu song haønhtreân Bus. Chuùng seõ ñöôïc ñöa tôùi 8 chaân döõ lieäu cuûa 2 IC nhôù. Luùc naøyxem nhö ROM vaø RAM ñöôïc maéc song song treân tuyeán döõ lieäu. ÔÛ ñaâykhoâng xaûy ra hieän töôïng xung ñoät treân Bus vì taïi moät thôøi ñieåm CPU chælaøm vieäc vôùi moät linh kieän beân ngoaøi, nhöõng linh kieän coøn laïi caùc ñöôøngdöõ lieäu ñöôïc khoáng cheá ôû traïng thaùi toång trôû cao (high impedance).b- Caùc chaân ñòa chæ (Address Bus): Ñaây laø heä thoáng Bus thöù hai trong heä thoáng vi xöû lyù, ñöôïc caáu taïogoàm 16 tuyeán song haønh ñeå coù theå laøm vieäc vôùi 640 Kbyte boä nhôù, nhöngtrong heä thoáng cuûa chuùng ta chæ coù 16 Kbyte (thöïc chaát laø 8 Kbyte maécsong song) neân chuùng ta duøng 13 bit thaáp cuûa Bus döõ lieäu ñeå ñònh vò caùcoâ nhôù trong ROM vaø RAM. Nhö vaäy 13 ñôøng ñòa chæ thaáp töø A0 – A12Luaän Vaên Toát Nghieäpcuûa CPU seõ ñöoäc noái tröïc tieáp vôùi 13 chaân ñòa chæ cuûa caû ROM laãn RAM,caùc chaân ñòa chæ coøn laïi A13 – A15 seõ ñeà caäp sau vì chuùng coù lieân quanñeán caùc tín hieäu ñieàu khieån.c- Caùc chaân mang tín hieäu ñieàu khieån: Caû ROM laãn RAM ñeàu coù chung taùc vuï ñoïc döõ lieäu ñang ñöôïc löutröõ trong boä nhôù. Taùc vuï naøy ñöôïc ñieàu khieån bôûi chaân (Output Enable)cho pheùp xuaát. Khi coù yeâu caàu ñoïc boä nhôù chaân naøy seõ ñöôïc taùc ñoäng vaødöõ lieäu taïi ñòa chæ ñöôïc yeâu caàu seõ ñöa ra Bus döõ lieäu. Yeâu caàu ñoù seõñöôïc taùc ñoäng bôûi chaân RD (read) cuûa CPU. Nhö vaäy ñeå thöïc hieän thaotaùc ñoïc boä nhôù, chaân RD cuûa CPU phaûi noái vôùi chaân OE cuûa ROM vaøRAM. Töông töï cho taùc vuï vieát vaøo boä nhôù (Write), chaân WR seõ ñöôïc noáivôùi chaân WE (Write Enable) cuûa RAM vaø chaân PGM cuûa ROM. Chaân -CS (Chip Select) hay chaân –CE (chip Enable) ñöôïc ñieàu khieån thoâng quatoå hôïp caùc bit coøn laïi cuûa Bus ñòa chæ vaø tín hieäu MEMRQ cuûa CPU nhôømaïch giaûi maõ ñòa chæ.IV-THIEÁT KEÁ MAÏCH GIAO TIEÁP NGOAÏI VI Vi xöû lyù khoâng theå giao tieáp tröïc tieáp vôùi beân ngoaøi maø phaûi thoângqua boä giao tieáp ngoaïi vi. Do ñoù döïa vaøo yeâu caàu cuûa töøng heä thoángchuùng ta seõ choïn linh kieän phuø hôïp.1- Phaân tích yeâu caàu heä thoáng – choïn linh kieän: Yeâu caàu heä thoáng chuùng ta nhö phaàn phaân tích ôû treân caàn toái thieåu3 caûng (Port) duøng cho: boä hieån thò, baøn phím vaø thieát bò ngoaïi vi. Linhkieän söû duïng caàn phaûi thoûa moät soá yeâu caàu:- Khoâng xung ñoät Bus trong quaù trình laøm vieäc.- Ñôn giaûn trong thieát keá phaàn cöùng, linh hoaït trong ñieàu khieån phaàn meàm.- Coù ñaày ñuû taøi lieäu tra cöùu.- Thoâng duïng treân thò tröôøng. Hieän nay coù hai nhoùm linh kieän coù theå ñaùp öùng ñöôïc yeâu caàu treân: + Nhoùm khoâng chuyeân: chuû yeáu laø caùc IC ñöôïc thieát keá cho coângtaùc ñeäm vaø choát döõ lieäu treân caùc Bus heä thoáng. Moãi IC coù theå quaûn lyù 8bit treân heä thoáng Bus, toå hôïp vaøi IC trong nhoùm naøy coù theå ñoùng vai troønhö moät caûng. Coù theå keå ra moät vaøi IC nhö: 74240, 74244, 74245. . .Luaän Vaên Toát Nghieäp + Nhoùm chuyeân duïng: goàm caùc IC chuyeân duøng cho giao tieáp vôùithieát bò ngoaïi vi. Chuùng coù theå ñaûm nhaän haàu heát coâng taùc trao ñoåi döõlie ...
Tìm kiếm theo từ khóa liên quan:
kỹ thuật làm luận văn luận văn kỹ thuật phương pháp làm luận văn bí quyết làm luận văn kỹ năng làm luận vănGợi ý tài liệu liên quan:
-
9 trang 186 0 0
-
Luận văn: Tìm hiểu chủ nghĩa duy vật lịch sử phần 2
5 trang 126 0 0 -
Phạm vi ứng dụng của vi mạch số trong chu kỳ phát xung của xung chẩn trong cấu hình trạm DBS 3900 p5
10 trang 63 0 0 -
Luận văn tốt nghiệp: Đồ án nền móng
42 trang 25 0 0 -
Phạm vi ứng dụng của vi mạch số trong chu kỳ phát xung của xung chẩn trong cấu hình trạm DBS 3900 p4
11 trang 24 0 0 -
Luận văn tốt nghiệp: Tổng quan về cơ sở dữ liệu và cách thiết kế DBMS phần 2
14 trang 23 0 0 -
Bài báo cáo thực địa tuyến Thành phố Hồ Chí Minh - Duyên hải miền Trung - Tây Nguyên
58 trang 22 0 0 -
Quá trình hình thành giáo trình quản lý nguồn vốn và vốn chủ sở hữu của ngân hàng p2
8 trang 22 0 0 -
Đề tài: Ứng dụng logic mờ điều khiển quá trình nhiệt lò sấy
26 trang 22 0 0 -
Đề tài: Ứng dụng mạng Nơron để phân loại khuôn mặt
26 trang 20 0 0