Quá trình ứng dụng vi mạch lập trình số trong bộ chuyển mạch BSC p5
Số trang: 10
Loại file: pdf
Dung lượng: 241.31 KB
Lượt xem: 12
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:
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ả
Nội dung trích xuất từ 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 p5LUAÄ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áigiaû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äcruù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ângty 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äptrì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ândò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ìnhcuû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àuheá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ûacoâ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 vimaï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öùcnaê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ïnthaû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 50LUAÄ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 51LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNGIV/ 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án14.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èngngoâ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 ...
Nội dung trích xuất từ 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 p5LUAÄ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áigiaû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äcruù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ângty 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äptrì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ândò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ìnhcuû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àuheá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ûacoâ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 vimaï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öùcnaê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ïnthaû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 50LUAÄ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 51LUAÄN VAÊN TOÁT NGHIEÄP GVHD : TRAÀN VAÊN TROÏNGIV/ 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án14.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èngngoâ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 ...
Tìm kiếm theo từ khóa liên quan:
giáo trình viễn thông luận văn viễn thông tài liệu viễn thông kỹ thuật viễn thông kỹ năng viễn thôngGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Trí tuệ nhân tạo
12 trang 424 0 0 -
Đề cương chi tiết học phần Vi xử lý
12 trang 289 0 0 -
79 trang 218 0 0
-
Đồ án: Kỹ thuật xử lý ảnh sử dụng biến đổi Wavelet
41 trang 217 0 0 -
Luận văn Thạc sĩ Kỹ thuật: Ứng dụng Blockchain trong bảo mật IoT
90 trang 186 1 0 -
Đề cương chi tiết học phần Thực tập Kỹ thuật truyền hình
16 trang 152 0 0 -
Đồ án: Thiết kế bộ điều khiển luật PID điều khiển động cơ DC
94 trang 140 0 0 -
27 trang 138 0 0
-
Đồ án: Cấu tạo và nguyên lý hoạt động của màn hình LCD monitor
80 trang 138 0 0 -
65 trang 134 0 0