Quá trình ứng dụng vi mạch lập trình số trong bộ chuyển mạch BSC p5
lượt xem 8
download
Tham khảo tài liệu 'quá trình ứng dụng vi mạch lập trình số trong bộ chuyển mạch bsc p5', kỹ thuật - công nghệ, kĩ thuật viễn thông phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Quá trình ứng dụng vi mạch lập trình số trong bộ chuyển mạch BSC p5
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG Phaàn meàm IPLDS II ñöôïc coâng ty Intel giôùi thieäu ñeå hoã trôï cho caùc vi maïch hoï EPLD. Ñieàu cô baûn cuûa phaàn meàm naøy laø cho pheùp thieát keá theo 2 phöông phaùp laø phöông phaùp duøng phöông trình ñaïi soá Boolean vaø phöông phaùp lieät keâ caùc leänh. Ñeå toái giaûng caùc bieåu thöùc logic IPLDS II söû duïng thuaät giaûi ñôn giaûn ESPRESSO II – MV. Ñoù laø thuaät giaûi ñöôïc phaùt trieån bôûi ñaïi hoïc California, noù ñöôïc duøng ñeå thöïc hie än vieäc ruùt goïn caùc tích soá trong caùc haøm logic cuûa caùc vi maïch do coâng ty Intel saûn xuaát. Töông töï nhö caùc phaàn meàm tröôùc, IPLDS II caøi ñaët ñöôïc trong caùc maùy tính cuûa coâng ty IBM vaø caùc maùy tính khaùc coù caáu hình thích hôïp, ñöôïc söû duïng keøm vôùi coâng cuï laäp trình cho vi maïch. 8. Phaàn meàm CUPL ( Universal Compiler for Programmable Logic ). CUPL ñöôïc coâng tyAssited Technology giôùi thieäu vaøo naêm 1983. Ñaây laø boä bieân dòch vaïn naêng ñöôïc hoã trôï cho 29 loaïi vi maïch caùc loaïi keå caû PROM vaø caùc coâng ty cheá taïo vi maïch laäp trình khaùc. CUPL laø moät ngoân ngöõ maïnh hoã trôï cho caùc phöông trình cuûa ñaïi soá Boolean , baûng söï thaät vaø thieát keá sô ñoà traïng thaùi, CUPL ñöôïc söû duïng haàu heát caùc maùy vi tính caù nhaân treân caùc heä ñieàu haønh khaùc nhau nhö treân maùy vi tính cuûa coâng ty IBM hay CP/M, VAX/ UNIX vaø VAX/ VMS. 9. Phaàn meàm ABEL (Advanced Boolean Expression Language). ABEL laø phaàn meàm cuûa coâng ty Data I/0, noù ñöôïc söû duïng haàu heát caùc loaïi vi maïch laäp trình khaùc nhau keå caû EPROM. Ñaây laø boä bieân dòch vaïn naêng coù nhieàu chöùc naêng hoã trôï töông töï nhö CUPL. Treân ñaây laø giôùi thieäu sô löôïc caùc phaàn meàm hoã trôï ch o vi maïch laäp trình ñeå soaïn thaûo laø laäp trình cho caùc vi maïch. Ngoaøi ra coøn nhieàu phaàn meàm cuûa caùc coâng ty khaùc ñöôïc saûn xuaát ñeå hoã trôï cho caùc vi maïch laäp trình cuûa hoï. Sau ñaây laø baûng toùm taét caùc ngoân ngöõ thieát keá cho caùc vi maïch laäp trình Phaàn meàm Hoã trôï cho Phöông trình Baûng söï Sô ñoà Daïng Ruùt goïn caùc vi maïch ñaïi soá thaät nguyeân soùng bieåu thöùc Boolean lyù logic PALASM 2 X * (MMI) AMAZE X * * (Signetics) PLAN X " (National) HELP X * (Harris) ÖÙng duïng vi maïch soá laäp trình Trang 50
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG PLPL X * * (AMD) APEEL X * (ICT) A+PLUS X * * * * (Altera) iPLDS II X * * * * (Intel) ERASIC X * * * * (Exel) CUPL XX * * * * (Logical Dev) ABEL (Data I/O) XX * * * * * ELDS (Pistohl) XX * * LOG/IC (Elan) XX * * * * * PLDesigner (Minc) XX * * * * Giaûi thích: X : Chæ hoã trôï cho vi maïch do chính coâng ty saûn xuaát. XX : Hoã trôï cho nhieàu loaïi vi maïch laäp trình. ANY ANY FUNCTI FUNCTI ON ON OF 3 OF 3 VARIABLE VARIABLE ÖÙng duïng vi maïch soá laäp trình Trang 51
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG IV/ GIÔÙI THIEÄU PHAÀN MEÀM SYNARIO. Phaàn meàm Synario cuûa coâng ty Lattice cho pheùp laäp trình caùc vi maïch PLD ñeán 14.000 coång, chöông trình coù theå ñöôïc soaïn thaûo döôùi daïng sô ñoà maïch logic hoaëc baèng ngoân ngöõ AHDL. Goïi chöông trình baúng caùch kích ñuùp vaøo bieåu töôïng ISP Synario, maøn hình chính cuûa Synario xuaát hieän nhö hình döôùi ñaây ÖÙng duïng vi maïch soá laäp trình Trang 52
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG Baét ñaàu soaïn thaûo baèng caùch choïn source - new nhö maøn hình döôùi ñaây. Choïn caùch soaïn thaûo baèng sô ñoà baèng caùch choïn Schematic hay laäp trình ngoân ngöõ AHDL choïn ABEL-HDL Module. ÖÙng duïng vi maïch soá laäp trình Trang 53
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG Maøn hình soaïn thaûo ngoân ngöõ AHDL. Choïn teân module, teân file, title. ÖÙng duïng vi maïch soá laäp trình Trang 54
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG Maøn hình soaïn thaûo sô ñoà maïch logic Treân maøn hình chính coù chöùa sô ñoà teân ”donghoso”.Beân phaûi maøn hình coù 3 ñeà muïc leänh nhaèm muïc ñích kieåm tra, ñôn giaûn vaø thieát laäp sô ñoà logic trong vi maïch. ÖÙng duïng vi maïch soá laäp trình Trang 55
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG PHAÀN II THI COÂNG ÖÙng duïng vi maïch soá laäp trình Trang 56
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG I/ PHAÀN CÖÙNG ÖÙng duïng cuûa vi maïch soá laäp trình hieän nay raát phoå bieán t rong caùc saûn phaåm coâng nghieäp cuõng nhö caùc saûn phaåm trong sinh hoaït gia ñình nhö: maùy giaët, beáp ñieän töï ñoäng,… do trình ñoä coøn haïn cheá neân em chæ aùp duïng moät öùng duïng nhoû cuûa vi maïch soá laäp trình laø thi coâng maïch ñoàng hoà hieån thò soá ñeå thaáy roõ nhöõng öu ñieåm cuûa PLD. Sau ñaây em xin trình baøy sô ñoà nguyeân lyù, sô ñoà maïch in vaø sô ñoà boá trí linh kieän cuûa maïch doàng hoà soá. Sô ñoà nguyeân lyù ÖÙng duïng vi maïch soá laäp trình Trang 57
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG Sô ñoà boá trí linh kieän ÖÙng duïng vi maïch soá laäp trình Trang 58
- LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNG Sô ñoà maïch in ÖÙng duïng vi maïch soá laäp trình Trang 59
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Ứng dụng Vi mạch số lập trình, chương 5
41 p | 227 | 85
-
Thiết kế và thi công đồng hồ thời gian thực tự động báo giờ học ứng dụng vi điều khiển pic
6 p | 242 | 29
-
Bài giảng Vi mạch số: Phần 1 - Ngô Văn Bình
32 p | 143 | 22
-
Quá trình ứng dụng vi mạch lập trình số trong bộ chuyển mạch BSC p2
10 p | 82 | 12
-
Quá trình ứng dụng vi mạch lập trình số trong bộ chuyển mạch BSC p3
10 p | 88 | 12
-
Quá trình ứng dụng vi mạch lập trình số trong bộ chuyển mạch BSC p4
10 p | 89 | 11
-
Quá trình ứng dụng vi mạch lập trình số trong bộ chuyển mạch BSC p6
10 p | 104 | 8
-
Giáo trình phân tích phạm vi ứng dụng của mạch chia tần số theo nguyên lý mạch dao động đa hài dùng cổng logic p6
11 p | 147 | 7
-
Quá trình ứng dụng vi mạch lập trình số trong bộ chuyển mạch BSC p1
10 p | 93 | 7
-
Giáo trình phân tích quy trình ứng dụng cấu tạo mạch tích hợp của vi mạch chuyển đổi đo lường p10
8 p | 106 | 5
-
Giáo trình phân tích phạm vi ứng dụng của mạch chia tần số theo nguyên lý kích thích xung chuẩn bằng nguyên lý Flip-Flop p7
11 p | 83 | 5
-
Ứng dụng Arduino thiết kế bộ điều khiển cường độ ánh sáng cho căn phòng
5 p | 14 | 5
-
Giáo trình phân tích quy trình ứng dụng cấu tạo mạch tích hợp của vi mạch chuyển đổi đo lường p3
11 p | 79 | 3
-
Giáo trình phân tích quy trình ứng dụng cấu tạo mạch tích hợp của vi mạch chuyển đổi đo lường p6
8 p | 76 | 3
-
Giáo trình phân tích quy trình ứng dụng cấu tạo mạch tích hợp của vi mạch chuyển đổi đo lường p7
11 p | 74 | 3
-
Giáo trình phân tích quy trình ứng dụng kỹ thuật xử lý các lệnh số học logic của bộ vi xử lý p6
12 p | 58 | 2
-
Thiết kế mạch Analog-Front-End thu nhận dữ liệu trên công nghệ GlobalFoundries 180nm
7 p | 13 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn