haber

dsPIC, yüksek performanslı güç ve motor kontrolünün gelişimini hızlandırmak için iki hızlı 16bit çekirdek alır

dsPIC gets two fast 16bit cores to speed development of high-performance power and motor control

Kullanıcı arayüzü ve gerçek zamanlı kod arasındaki bağımlılığı kaldırarak hız kodlarının geliştirilmesine yönelik olan çekirdekler, bağımsız olarak her biri kendi çevre birimleriyle bağımsızdır ve birbirleriyle yalnızca FIFO'lar ve posta kutuları aracılığıyla iletişim kurar - veri ve adres yolları paylaşılmamış.

içinde dsPIC33CHAilenin bileceği gibi, çekirdekler benzerdir, bir tanesi 90MHz'de "master" olarak ve 100MHz'de bir "slave" olarak adlandırılır. Master daha seri arayüzlere sahipken, slave daha fazla ADC'ye, PWM kanalına ve karşılaştırıcılara sahiptir, örneğin (şemaya bakınız).

“Köle çekirdeği, ana çekirdek kullanıcı arabirimi, sistem izleme ve iletişim işlevleri, son uygulama için özelleştirilmiş meşgul çalışırken meşgul, zaman kritik kontrol kodu yürütmek için yararlıdır,” dedi. “DsPIC33CH, her bir çekirdek için ayrı tasarım ekipleri tarafından bağımsız kod geliştirmeyi kolaylaştırmak için tasarlanmıştır ve bir çipte bir araya getirildiğinde kusursuz entegrasyona olanak tanır.

Potansiyel uygulamalar, örneğin kablosuz güç, sunucular, dronlar ve otomotiv sensörleri gibi dijital güç ve motor kontrolünü içerir.

Bir dijital güç kaynağında, Microchip'e göre, temel çekirdek matematik yoğun algoritmaları yönetirken, ana çekirdek PMBus protokol yığını bağımsız olarak yönetir ve sistem izleme sağlar. Bir otomotiv fanı veya pompasında, ana çekirdek, CAN-FD (CAN-esnek veri oranı) iletişimi, sistem izleme ve teşhislerini yönetirken, temel çekirdek hız ve tork kontrolünü yönetir.

Her iki çekirdekte de canlı (‘sıfır aşağı-zamanlı’) ürün yazılımı yükseltmeleri yapılabilir, çünkü bunların her biri dört adet olmak üzere iki adet flaş programına sahiptir.

Canlı yükseltme gerekli değilse, çekirdek için program belleğinin iki katı kullanılabilir.

Aynı piyasaya yönelik önceki dsPIC ailesi ile karşılaştırıldığında - dsPIC33EP / GS - performans neredeyse iki katına çıkmıştır (543ns'den 280ns'e kadar olan gecikme süresi) - kısmen 70MHz'den 100MHz'ye yükselen saat hızına ve kısmen de olsa: daha hızlı içerik geçişine (bağlama duyarlı akümülatörler) ve durum kayıtları) ve yeni talimatlar (daha hızlı bölme, 32bit yük / mağaza).

28pin dsPIC33CH64MP202'den 80 pime kadar ve 5 x 5mm'den yukarı sekiz paket varyantı vardır.

Flaş seçenekleri 64 ila 128kbyte arasındadır.

Destek aşağıdakilerden gelir:

  • MPLAB X IDE
  • Kod Yapılandırıcı
  • dsPIC33CH Merak Kurulu (DM330028)
  • MCLV-2 ve MCHV-2/3 için motor kontrolü için dsPIC33CH takma modülü (MA330039)
  • Explorer 16/32 (DM240001-2) için genel amaçlı platformlar için (MA330040) dsPIC33CH eklenti modülü