Terminal arxitekturasida tarmoq - Network on Terminal Architecture

NoTA Asosiy arxitektura
NoTA Interconnect arxitekturasi

Terminal arxitekturasida tarmoq (ya'ni Yo'q) bu mobil va o'rnatilgan qurilmalar uchun modulli xizmatga asoslangan tizim arxitekturasi. NoTA mobil qurilmalar ishlab chiqaruvchilariga integratsiyalashuv bosqichini qisqartirish orqali o'z mahsulotlarini ishlab chiqarishni tezlashtirishga imkon beradi. Bundan tashqari, NoTA erkin bog'langan va funktsional-haydovchisiz yondoshish tufayli mahsulotlarga uchinchi tomon yangiliklarini tezda kiritish imkonini beradi.

NoTA qurilmasi quyidagilardan iborat Xizmat tugunlari (SN) va Ilova tugunlari (AN) mantiqiy orqali aloqa qiladigan Interconnect (IN). IN ikkita asosiy aloqa vositasini, ya'ni xabarga asoslangan va oqim turini taqdim etadi. Birinchisi ikki tomonlama bo'lib, Xizmat xabarlari uchun ishlatiladi. Ikkinchisi bitta yo'naltirilgan va ommaviy axborot tarkibi kabi katta hajmdagi ma'lumotlar uchun ishlatiladi. Xizmat tugunlari noyob xususiyatlarga ega Xizmat identifikatori (SID).

Xizmat tugunlari va dastur tugunlari ushbu dasturlarni amalga oshirish uchun zarur bo'lgan barcha dasturiy ta'minot va apparat resurslaridan tashkil topgan kichik tizimlarga mos keladi. Tizim darajasidagi modullikni saqlab qolish uchun boshqa sub-tizimlarning SW&HW manbalaridan foydalanish tugunining yagona usuli - bu xizmat tugunlari.

Interconnect ikki qatlamga bo'linadi, ya'ni Yuqori o'zaro bog'liqlik (H_IN) va Kam o'zaro bog'liqlik (L_IN). Birinchisi, xizmatni yoqish va o'chirish, shuningdek xizmat va oqimga kirish uchun vositalarni taqdim etadi. Low Interconnect bir xil adreslash mexanizmi bilan tarmoq rozetkasining interfeysini ta'minlaydi. L_IN ichki sifatida transport tarmog'ining mustaqil va qaram qismlariga bo'linishi mumkin. MIPI alyansi kelib chiqqan echimlar NoTA-dan keng foydalanish uchun asosiy imkoniyat bo'lishi kutilmoqda.

NoTA kichik tizim tugunlar to'plami (AN va / yoki SN) uchun jismoniy bajarilishini ta'minlaydi. Sub-tizim belgilangan tugunlarni amalga oshirish uchun zarur bo'lgan barcha dasturiy ta'minot va apparat resurslaridan (shu jumladan atrof-muhit, xotiralar, kontrollerlar, ichki avtobuslar va boshqalar) iborat. Sub-tizimning boshqa kichik tizimlarning resurslaridan foydalanishning yagona vositasi - bu xizmat tugunlari. Har qanday NoTA kichik tizimi NoTA Interconnect stekidan iborat.

NoTA tamoyillari

  • Erkin bog'langan
  • Xizmatga asoslangan
  • Interconnect markazlashtirilgan
  • Xabar va ma'lumotlarni boshqarish (GALS)
  • Amalga oshirish bo'yicha heterojen

Tarix

NoTA kontseptsiyasi va birinchi amalga oshirish ichki natijalar edi Nokia tadqiqot markazi Faoliyat 2003 yilda boshlangan. Ushbu ishning maqsadi mavjud bo'lgan Ar-ge muammolarini hal qilishga qodir bo'lgan, shuningdek kompaniyani kutilayotgan gorizontalizatsiyaga tayyorlaydigan va yangi ichki o'rnatilgan arxitekturani yaratishdir. raqamli yaqinlik. NoTA asosiy doirasi kuchli ta'sir ko'rsatdi Chipdagi tarmoq (NoC) va Veb-xizmatlar tadqiqot.

NoTA Interconnect Chiqarish 1 2005 yil dekabrda chiqarilgan. 1-nashr faqat Xizmat aloqasi, faollashtirish / o'chirish, topish va foydalanishdan iborat. Chiqarish 2 ma'lumotlar uzatishning samarali vositalarini qo'shdi, dastakka asoslangan oqimga murojaat qilish usuli bilan. DOA (Direct Object Access) deb nomlangan ushbu funksiya turli NoTA quyi tizimlari o'rtasida to'g'ridan-to'g'ri xotiradan xotiraga uzatishni ta'minlaydi. 2-nashr 2006 yilning ikkinchi yarmida chiqdi. 3-nashr barcha muhim funktsiyalarni o'z ichiga olgan rasmiy ommaviy nashrga aylandi. Ma'lumotni amalga oshirishning manba kodlari to'plamlarini (foydalanuvchi maydoni) har ikkalasidan yuklab olish mumkin www.notaworld.org yoki gitorious.org/nota. Linux yadrosi optimallashtirilgan Debian to'plami orqali ham mavjud gitorious.org/knota.

Mahsulot ishlab chiqarishdagi afzalliklari

Tezda sotiladigan bozor bir nechta sabablarga ko'ra mumkin. Mahsulot sotuvchilari allaqachon ishlab chiqarilgan NoTA sub-tizimlarini sotib olishlari mumkin, ular sotuvchiga talablarni aniqlash, amalga oshirish va integratsiya bosqichlarini o'tkazish uchun zarur bo'lgan vaqtni kamaytiradi. Agar bozorda tayyor mahsulotlar bo'lmasa, NoTA tipidagi tizim darajasidagi modullik texnologiyani sotuvchilarga boshqa quyi tizimlar (masalan, dastur mexanizmi) bilan katta ishtirokisiz amalga oshirish va sinovlarni amalga oshirishga imkon beradi.

Integratsiya darajasida o'lchovlilik mahsulot ishlab chiqaruvchi kompaniyalarga qo'shimcha qo'shimcha ilmiy-tadqiqot ishlari sarflamasdan xarajatlarni tezkor ravishda optimallashtirishga imkon beradi. NoTA yadrosi jismoniy o'zaro bog'liqlik agnostik va shuning uchun o'rnini bosadi. chip ichidagi o'zaro bog'lanish qurilmaning funksiyasini buzmaydi. Ko'proq amaliy IClarni bir xil paketga birlashtirish (masalan, stacking orqali) va paketning o'zaro bog'lanish texnologiyalaridan foydalanish.

Xarajatlarni pasaytirish mahsulot ishlab chiqarishda ikki o'lchovda erishish mumkin. Birinchidan, tizim darajasidagi modullik turli tizim ishlab chiqaruvchilari o'rtasida erkin va adolatli raqobatni sub-tizim xarajatlarini kamaytirishga imkon beradi. Ikkinchidan, ko'p hollarda mahsulot sotuvchilari o'zlarining texnologiyalariga xos tizimni moslashtirish ishlaridan kelib chiqadigan xarajatlarni qoplashlari shart emas.

Foydalanuvchilarning ehtiyojlarini qondiradigan ishlash va xususiyatlar. Mahsulot ishlab chiqaruvchi kompaniyalar foydalanuvchilarning raqamli konvergentsiya qurilmalaridagi ehtiyojlarini yaxshiroq qondiradigan yangi texnologiya yoki texnologiyalarni o'zlashtirishga ko'proq moyil.

Kelajakni rivojlantirish

Tashish texnologiyasi agnostik bo'lganligi sababli, NoTA ko'plab qurilmalararo foydalanish uchun ishlatilishi mumkin (simsiz L_INdown). Hozirda loyihalar mavjud, masalan. Finlyandiyada (SHOK DIEM ) va Yaponiyada hamma joyda dunyoda NoTA-ni qo'llash. Ajoyib natija TronShow2010 bu T-Kernel va NoTA texnologiyalaridan foydalangan holda Tayvanda qurilgan aqlli uy. Bundan tashqari, VTT (Finlyandiyaning Texnik tadqiqotlar markazi) o'zlarining noTA (va Smart M3) aqlli ekanligini namoyish etdi Issiqxona.

NoTA-ni Internetga tarqatish tadqiqot mavzularidan biridir. NoTA Virtual Device (NVD) deb nomlanadigan narsa bu erda echimini kutmoqda. NVD orqali xizmatlar ichki qurilmalar, qurilmalararo va / yoki Internetda ishlaydigan birlashtirilgan xizmat platformalarini qurish mumkin.

Tadbirlar

Adabiyotlar