Oliy integratsiya[tahrir | manbasini tahrirlash]

|
Oliy integratsiya[tahrir | manbasini tahrirlash]
|
bet | 6/10 | Sana | 21.07.2024 | Hajmi | 295 Kb. | | #268158 |
Bog'liq XFX Maxkamxo\'jayev Oliy integratsiya[tahrir | manbasini tahrirlash]
12 nanometrli jarayon yordamida Microchip texnologiyasi tomonidan ishlab chiqarilgan PIC508C8 8 bitli, to'liq statik, EEPROM/EPROM/ROM asosidagi CMOS mikrokontrolleridan vafot eting Stm32f100c4t6b ARM Cortex-m 3 mikrokontrollerining Die, 16 kilobaytli flesh xotira, 24 MGts Markaziy protsessor (CPU), motorni boshqarish va maishiy elektronikani boshqarish (CEC) funksiyalari. Stmikroelektronika tomonidan ishlab chiqarilgan.
Mikro-kontrollerlar tashqi manzilni yoki ma'lumotlar avtobusini amalga oshirmasligi mumkin, chunki ular RAM va doimiy xotirani CPU bilan bir xil chipga birlashtiradi. Kamroq pinlardan foydalanib, chip juda kichikroq, arzonroq paketga joylashtirilishi mumkin.
Xotirani va boshqa tashqi qurilmalarni bitta chipga birlashtirish va ularni birlik sifatida sinovdan o'tkazish ushbu chipning narxini oshiradi, lekin ko'pincha o'rnatilgan tizimning sof narxini pasayishiga olib keladi. Agar tashqi qurilmalarni birlashtirgan protsessorning narxi protsessor va tashqi tashqi qurilmalarning narxidan bir oz ko'proq bo'lsa ham, kamroq chiplarga ega bo'lish odatda kichikroq va arzonroq elektron plataga imkon beradi va elektron platani yig'ish va sinovdan o'tkazish uchun zarur bo'lgan mehnatni kamaytiradi, qo'shimcha ravishda elektron plataning nuqson tezligini kamaytirishga intiladi. yakunladi montaj.
Mikro-kontroller-bu bitta integral mikrosxema, odatda quyidagi xususiyatlarga ega:
Markaziy protsessor kichik va oddiy 4 bitli protsessorlardan tortib murakkab 32 bitli yoki 64 bitli protsessorlargacha
ma'lumotlarni saqlash uchun uchuvchan xotira (RAM)
Dastur va operatsion parametrlarni saqlash uchun ROM, EPROM, EEPROM yoki flesh xotira
diskret kirish va chiqish bitlari, individual paket pinining mantiqiy holatini boshqarish yoki aniqlashga imkon beradi
ketma-ket portlar (uarts)kabi ketma-ket kirish/chiqish
i2c kabi boshqa ketma-ket aloqa interfeyslarni, tizim bog'lanmoq uchun Serial periferik interfeysi va nazoratchi maydoni tarmoq
taymerlar, tadbir hisoblagichlari, SVM generatorlari va qo'riqchi kabi tashqi qurilmalar
soat generatori ko'pincha kvarts vaqt kristalli, rezonator yoki RC davri uchun osilator
ko'p analog-to-raqamli Konverter o'z ichiga oladi, ba'zi raqamli-to-analog Konverter o'z ichiga oladi
o'chirish dasturlash va o'chirish disk raskadrovka qo'llab-quvvatlash
Ushbu integratsiya chiplar sonini va alohida chiplardan foydalangan holda ekvivalent tizimlarni ishlab chiqarish uchun zarur bo'lgan simlar va elektron platalar maydonini keskin kamaytiradi. Bundan tashqari, xususan, past pinli hisoblash qurilmalarida har bir pin dasturiy ta'minot tomonidan tanlangan pin funksiyasi bilan bir nechta ichki tashqi qurilmalarga interfeys qilishi mumkin. Bu qismni pimlarning maxsus funksiyalariga qaraganda kengroq turli xil dasturlarda ishlatishga imkon beradi.
Mikro-kontrollerlar juda mashhur ekanligini isbotladilar o'rnatilgan tizimlar 1970-yillarda joriy etilganidan beri.
Ba'zi mikrokontrollerlar Garvard arxitekturasidan foydalanadilar: ko'rsatmalar va ma'lumotlar uchun alohida xotira avtobuslari, bir vaqtning o'zida kirish imkonini beradi. Garvard arxitekturasidan foydalanilganda, protsessor uchun ko'rsatma so'zlar ichki xotira va registrlar uzunligidan boshqa bir oz o'lchamga ega bo'lishi mumkin; masalan: 12-bitli ma'lumotlar registrlarida ishlatiladigan 8-bitli ko'rsatmalar.
Qaysi periferikni birlashtirish to'g'risida qaror qabul qilish ko'pincha qiyin. Mikrokontroller sotuvchilari ko'pincha operatsion chastotalar va tizim dizaynining moslashuvchanligi bilan savdo qilishadi bozordan bozorga vaqt talablari va umuman past tizim narxi. Ishlab chiqaruvchilar chip hajmini qo'shimcha funksiyalarga nisbatan minimallashtirish zarurligini muvozanatlashlari kerak.
Mikrokontroller arxitekturasi juda xilma-xildir. Ba'zi keng tarqalgan dizaynlarga mikroprotsessor yadrolari, bir yoki bir nechta ROMli ROMlar, operativ xotira yoki kiritish-chiqarish paketiga birlashtirilgan xususiyatlar kiradi. Boshqa dizaynlar boshqaruv ilovalari uchun mo'ljallangan. Mikro-kontrollerning ko'rsatmalar to'plami odatda boshqaruv dasturlarini yanada ixcham qilish uchun bitni boshqarish (bit bo'yicha operatsiyalar) uchun mo'ljallangan ko'plab ko'rsatmalarni o'z ichiga oladi. Misol uchun, umumiy maqsadli protsessor, agar bit o'rnatilgan bo'lsa, registrda va filialda bitni sinab ko'rish uchun bir nechta ko'rsatmalar talab qilinishi mumkin, bu erda mikro-kontroller odatda kerakli funksiyani ta'minlash uchun bitta ko'rsatma beradi.
Mikrokontrollerlar an'anaviy ravishda matematik koprotsessorga ega emas, shuning uchun suzuvchi nuqta arifmetikasi dasturiy ta'minot tomonidan amalga oshiriladi. Biroq, ba'zi so'nggi dizaynlarda FPU va DSP optimallashtirilgan xususiyatlar mavjud. Masalan, Microchip-ning PIC32 MIPS asosidagi liniyasi bo'lishi mumkin.
|
| |