Pasm. 16.5. PWM signallarini ishlab chiqarish.
Protsessor tuzilishi uzilishlar va ularni qayta ishlashga tezkor javob beradi. Interrupt so‘rovlari tashqi qurilmalar va CPU modullari tomonidan ishlab chiqariladi. Tashqi uzilishlar qayta ishlash birligi (PerIPheral INTerrupt Yexpansion - PIYE ) tashqi qurilmalardan arbitraj interrupt so‘rovlarini o‘tkazish uchun ishlatiladi va har qanday kelishi mumkin 8 tashqi maskeleme uzilishlar so‘rovlar gacha qo‘llab-quvvatlaydi 64 umumiy maqsad portlari liniyalari GPIO0-GPIO63, shuningdek, tashqi kirish so‘rov XNMI.
Har bir uzilish yuqori yoki past signal darajasida tetiklantirilishi mumkin va xizmat ko‘rsatishga ruxsat berilmaydi yoki ruxsat yetiladi. Tashqi so‘rovlarning har biri uchun intervalgacha ishlov berish birligi 16-bitli taymerni o‘z ichiga oladi, bu yesa ushbu turdagi uzilishlar sonini belgilash uchun ishlatilishi mumkin.
Ichki uzilishlar manbalari sifatida taymerlar, SDP kanallari va boshqa protsessor modullari mavjud.
Har bir uzilishlar o‘zgarishi mumkin bo‘lgan o‘z intervalgacha vektorga yega. Uzilishlarning ustuvorligi ham apparat, ham dasturiy darajalarda o‘rnatiladi.
Protsessorning kuchlanishi 1,9 V, tashqi portlarning kuchlanishi esa 3,3 V dir.
320f28x protsessorlari oilasida yenergiya sarfini kamaytirishga ko‘proq e’tibor qaratiladi (soniyada 0,05 million operatsiya uchun 1 mwgacha). Bunga faol bo‘lmagan qurilmalarni o‘chirish va foydalanuvchi tomonidan quvvat sarfini boshqarish qobiliyati (64 yenergiya iste’mol rejimlariga qadar) erishiladi.
2833, 28235, 28234, 28232: suzuvchi nuqta hisoblash qo‘llab-quvvatlash moduli mavjudligi protsessor narxini oshiradi, shuning uchun faqat sobit-nuqta formatda ishlaydigan ishlab chiquvchilar uchun, shu mahsulot qator 2833h protsessorlari tashqari taklif etiladi, lekin bu modul holda.
Protsessor asosiy funksional birliklari shakl ko‘rsatilgan. 16.6.
Protsessor asoslari ikkita blackfin hisoblash yadrosi bo‘lib, ularning har biri hisoblash bloki, boshqaruv bloki va registrlar to‘plamini o‘z ichiga olgan resurslar to‘plamiga yega.
Hisoblash blokining asoslari ikkita 16-bitli Maskaradlardan iborat. Protsessor 600 MGts chastotasida ishlayotganligi sababli, u 2,4 GHz (ikki yadroning har birida 2 MAC qurilmalariga muvofiq) teng chastotali MAC operatsiyalarini amalga oshiradi.
Bundan tashqari, yadrolarning har birining hisoblash birligi quyidagi qurilmalarni o‘z ichiga oladi:
* 40 va 16-bit ma’lumotlar bo‘yicha an’anaviy arifmetik va mantiqiy operatsiyalarni bajarish uchun ikkita 32 - bit alu;
* 40-bitli kesish qurilmasi, turli xil turdagi haqiqiy o‘zgarishlardan tashqari, eksponentlarni normalizatsiya qilish va chiqarib olish, alohida bitlarni yoki bitlarni qayta ishlash;
* video ishlov berish vazifalariga xos bo‘lgan 8-bit ma’lumotlar bo‘yicha ba’zi operatsiyalarni qo‘llab-quvvatlaydigan to‘rtta 8-bitli video alu;
* 32-bitli sakkizta registrni o‘z ichiga olgan umumiy maqsadli ro‘yxatga olish bloki, ularning har biri muayyan operatsiyaga qarab 32-bitli so‘z yoki ikkita 16-bit sifatida qaralishi mumkin.
Do'stlaringiz bilan baham: |