Danh mục

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    
tailieu_vip

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 ...

Tài liệu được xem nhiều: