Büyük resim: Teknoloji endüstrisinin odaklanmaya devam ettiği daha ilginç ve zorlu pazarlardan biri, son derece güçlendirilmiş Nesnelerin İnterneti veya IoT'dir. Pazarın cazibesi açıktır - en azından teoride: trilyonlarca olmasa bile milyarlarca cihaz için potansiyel. İnanılmaz gibi görünen bu fırsata rağmen, gerçeklik çok daha zor oldu. IoT pazarının ceplerinde muazzam bir büyüme gördüğümüzle ilgili hiçbir soru olmasa da, IoT'nin genel olarak ilk hype'ına ulaşmadığını söylemek doğru.

Sorunun büyük kısmı IoT'nin tek bir pazar olmaması. Aslında, sadece birkaç pazar bile değil. Zaman geçtikçe, insanlar bunun binlerce veya onbinlerce ölçülen birim gönderilere tekabül eden yüz binlerce farklı pazar olduğunu fark ediyorlar.

Bu nedenle IoT'de başarılı olmak için büyük ölçekte özelleştirme yeteneğine ihtiyacınız var. Birkaç şirket bunu, IoT cihazlarına güç veren çiplerin büyük bir yüzdesinin kalbinde yer alan silikon IP (fikri mülkiyet) ve yazılım sağlayıcısından daha iyi anlıyor. Şirket, üst düzey performans A Serisinden orta menzil ve gerçek zamanlı odaklı R serisine kadar yüzlerce çip ortağı tarafından kullanılan ultra düşük güçlü M serisine kadar çok çeşitli tasarımlara sahiptir. çok çeşitli farklı IoT uygulamalarına güç sağlayan silikon parçalar oluşturun.

"Zaman geçtikçe, insanlar [IoT pazarı] aslında yüz binlerce farklı pazar olduğunu fark ediyorlar, bunların çoğu sadece binlerce veya onbinlerce ölçülen birim gönderilere tekabül ediyor."

Bununla birlikte, bu çeşitlilikle bile, milyonlarca farklı IoT ürününün artan özel ihtiyaçlarını karşılamak için daha fazla özelleştirme seviyesinin gerekli olduğu açık bir şekilde ortaya çıkıyor.

Bu ihtiyaçların bazılarına daha iyi cevap verebilmek için Arm, bu hafta San Jose'deki yıllık Arm TechCon geliştirici konferansında bazı önemli ama gözden kaçırması kolay duyurular yaptı. Birincisi ve en önemlisi, Arm, 2020'den başlayarak Cortex-M33 ve gelecekteki tüm Armv8-M serisi işlemcilere Özel Talimatları tanıtmak için yeni bir yetenek duyurdu.

Çip ve ürün tasarımcılarının tanıdığı şeylerden biri, AI hızlandırıcılar gibi ortak işlemcilerin ve diğer özel silikon türlerinin IoT cihazlarında önemli bir rol oynamaya başlamasıdır. Pek çok IoT uygulamasının talep ettiği özel bilgi işlem ihtiyacı, standart CPU'ların performans ve / veya güç gereksinimlerini zorlamaktadır. Sonuç olarak, birçoğu tasarımlarına özel görevler yükleyebilecekleri ikincil yongalar eklemeyi tercih ediyor. Sonuç genellikle daha yüksek performans ve daha düşük güçtür, ancak ek maliyetler ve karmaşıklıklar ortaya çıkar.




Bununla birlikte, IoT cihazlarının çoğu nispeten basittir ve tam bir ortak işlemci fazladır. Bunun yerine, bu cihazların birçoğu, birkaç talimatla işlenebilecek, yalnızca ses tabanlı cihazlarda uyandırma kelimeleri dinlemek gibi birkaç özel yetenek gerektirir. Bu ihtiyacı fark eden Arm’ın Özel Talimatları eki, yonga ve cihaz tasarımcılarının ana CPU'ya yerleşik bir ortak işlemcinin özelleştirilmiş avantajlarından yararlanmasına olanak tanır, böylece normalde ekledikleri maliyetlerden ve karmaşıklıklardan kaçınır.

Beklendiği gibi, Arm, özel talimatlar oluşturma ve çip tasarımlarına gömme sürecini, bu beceri setleri ile şirket içi ekipleri olan şirketler için daha basit bir süreç haline getiren bir yazılım aracı sağlıyor. Bununla birlikte, tüm şirketler bunu yapmaz, bu nedenle Arm, AI ve ML odaklı olanlar da dahil olmak üzere şirketlerin silikon tasarımlarını değiştirmek için kullanabileceği önceden oluşturulmuş özel talimatlardan oluşan bir kütüphane sunacaktır.

Yeni Özel Talimatlar uygulamasında özellikle akıllı olan ve bu yazılımın bu kadar hızlı ve mevcut yazılım ve yonga geliştirme araçlarını etkilemeden piyasaya sürülmesine izin veren şey, Özel Talimatların CPU tasarımında mevcut bir bölüme girmesidir. Özellikle, bir ortak işlemciyi yönetmek için kullanılan talimatları değiştiriyorlar. Bununla birlikte, özel talimatlar Arm’in çip tasarım ortaklarının Arm çekirdeğinin kendisine mini bir işlemci eklemesine izin verdiğinden, çoğu durumda işlevsellik veya yetenek kaybı olmaz.




"Yeni Özel Talimatlar uygulamasında özellikle akıllı olan ve bu yazılımın bu kadar hızlı ve mevcut yazılım ve çip geliştirme araçlarını etkilemeden piyasaya sürülmesine izin veren şey, Özel Talimatların CPU tasarımındaki mevcut bir bölüme girmesidir."

Elbette, donanımdan çok daha fazla cihaz var ve Arm’ın TechCon'daki temel yazılım IoT duyurusu, IoT cihazları için daha fazla özelleştirme fırsatı sunma arzusunu da vurguluyor. Arm, özellikle, çekirdek ortakların yönünü yönlendirmelerine yardımcı olarak IoT cihazları için Mbed işletim sisteminin geliştirilmesini daha da başlattığını duyurdu. Samsung, NXP, Cypress ve daha fazlası gibi Arm müşterilerinin katılımını içeren yeni MBed OS yönetişim programı, bu silikon üreticilerinin işletim sisteminin gelecekteki evrimine daha doğrudan katılımını sağlayacaktır. Bu, belirli çip satıcılarının ürün tekliflerini daha iyi farklılaştırmak için ihtiyaç duydukları belirli cihaz türleri için daha düşük güçlü pil optimizasyonlarına odaklanma gibi şeyler yapmalarını sağlar.

IoT pazarının nihayetinde muazzam bir pazar olacağından şüphe yok, ancak bu boyuta ulaşma yolunun ilk tahmin edilenden çok daha uzun ve daha karmaşık olduğuna şüphe yok. Birincil bilgi işlem bileşenlerinin ve bu cihazlara güç sağlayan yazılımın kitlesel olarak özelleştirilmesi, bu büyük sayılara doğru önemli bir adımdır ve Arm’ın TechCon'dan IoT duyuruları bu yönde önemli bir adımdır. Başarıya giden yol kolay olmayacak, ancak birçok farklı yolda başarılı olmak için doğru araçlara sahip olmak açıkça yardımcı olacaktır.

Bob O’Donnell kurucusu ve baş analisti TECHnalysis Research, LLC bir teknoloji danışmanlık ve pazar araştırma şirketi. Onu Twitter'da takip edebilirsiniz . Bu makale başlangıçta Tech.pinions.