XMOS serisi nedir?


10

Tamam, bu yüzden son zamanlarda XMOS adının yerlerde göründüğünü görüyorum. Web sitelerine baktım ve çevrimiçi arama yaptım ama ne olduğunu tam olarak anlayamıyorum? Öyleyse nedir? Bir mikrodenetleyici ile bir FPGA arasında bir haç gibi görünüyor?

Ayrıca sitelerine de baktım ve XMOS'un ne olduğu ve diğer mikrodenetleyici hatlardan farklı olduğu için anlayabildiğim bir şey (sadece örnek tasarımlar ve diğer referans belgeleri) göremedim.

Yanıtlar:


18

Çok fazla XMOS donanımım var. Çipler, birçok uygulamada FPGA'ların ve DSP'lerin yerini alabilir, geliştirme çok daha hızlı ve daha ucuzdur. Bunlar esas olarak XC (paralel işleme için tasarlanan C'nin üst kümesi), C, C ++ ve montajcıda programlanmıştır. Diller aynı uygulamada karıştırılabilir. Diğer programlama dilleri de kullanıma sunuluyor.

Temel olarak çok hızlı çok çekirdekli kontrolörlerdir ve 400 MIPS çekirdeği başına sekiz adede kadar donanım ipliği yuvarlak devir şeklinde çalışırlar. Her iş parçacığı 50 veya 100 MIPS'de çalışabilir ve ayrı bir işlemci olarak düşünülebilir. Dört çekirdekli cihaz böylece toplam 1600 MIPS ileterek 32 adede kadar iş parçacığı sunar. İplikler, çekirdekler ve talaşlar çok hızlı iletişim kanalları aracılığıyla iletişim kurar ve rastgele sayıda yonga kullanarak paralel işleme sistemleri tasarlamayı çok kolaylaştırır. UART, SPI vb. Gibi çevre birimleri yazılımda uygulanır. Yazılımda yüksek hızlı (480 MBit / s) USB ve 100 MHz Ethernet işlemek için yeterince hızlıdırlar. Çekirdek başına 64 I / O'ile tek çekirdekli, çift çekirdekli ve dört çekirdekli cihazlar mevcuttur. Çip üstü RAM çekirdek başına 64k.

Katil uygulamaları, şimdiye kadar FPGA'ların kullanıldığı spor sahalarında kullanılan devasa LED ekranları içeriyor. Genellikle ekran döşemesi başına bir tane olmak üzere yüzlerce XMOS çip kullanırlar. Ayrıca üst düzey robot uygulamaları için de idealdir.

Tek çekirdekli bir cihazla prototip kurulu için kart fiyatları yaklaşık 50 dolardan başlıyor. Programlama ve hata ayıklama uygulamaları için gereken JTAG arayüzü de 50 dolar. Geliştirme yazılımı ücretsizdir. Destek, XMOS web sitesi ve bir kullanıcı forumu aracılığıyla iyidir. Hobiler arasında popüler oluyorlar.

Yeni bir 7 $ XS1-L01A-TQ48 cihazı üretiliyor. Digi-Key'de listelenmiştir.


1
Cipsler de tek çekirdekli, TQFP paketli cihaz için tek bir miktarda ~ 7.50 $ ucuz.
Connor Wolf

Yukarıdaki Leon'un harika yanıtı, buna ekleyeceğim tek şey, daha fazla bilgi edinmek, gelip xcore.com'da büyük topluluğumuzla sohbet etmek - eğer herhangi bir proje fikriniz varsa size yardımcı olabileceğimize eminim XMOS'un sizin için uygun olup olmadığına karar vermek. Ayrıca Miguel'in yukarıda belirttiği gibi, XMOS'un nasıl çalıştığını ve topluluğumuzun zaten neler yaptığını görmek için videolarımıza ve YouTube kanalımıza (MyXMOS) göz atın.

Veya prototip tahtası için yaklaşık 41 $: sparkfun.com/products/10113
Earlz


0

XMOS güçlü, çok çekirdekli, 32 bitlik bir mikrodenetleyicidir. İlgili bir FPGA yok, ama birlikte harika gidiyorlar.


0

XMOS olay odaklı bir işlemcidir, belki de videolarına bir göz atın

http://www.xmos.com/videos


1
Videolarınıza bağlantı vermeden önce bize biraz daha bilgi verin. Bu, şu anda bir eklenti olmaktan başka bir şey değildir. Sitemize gelmek için zaman ayırdığınıza sevindik, ancak bunu uzun vadeli yüksek kaliteli bir cevap haline getirelim.
Kortuk

0

Ben de bu işlemci ile ilgileniyorum ve onların site etrafında alay. Leon'un söylediği gibi, başlamak için en az 100 dolar harcamak sakıncası olmaz. Ancak, ne alacağımdan emin değildim - geliştirme kurulu sayfası farklı fişler hakkında konuşuyor, ancak aralarındaki farkları bulamadım.

İşte XMOS işlemci türlerini özetleyen yararlı bir bağlantı . Web sitelerini tıklayarak bulamadım.

Özetle, 4 farklı işlemcileri var gibi görünüyor:

XS1-G4: 4 çekirdek XS1-G2: 2 çekirdek XS1-L1: 1 çekirdek XS1-L2: 2 çekirdek

Garip olan şey, yeni başlayanlar için, XS1-L1'in en iyi seçim olmasını beklerim, çünkü yine de çok iş parçacığından nasıl yararlanacağınızı öğrenebilirsiniz, ancak muhtemelen geliştirme kartında biraz para tasarrufu yapabilirsiniz. Ancak, durum böyle görünmüyor. Hem XK-1A hem de XC-1A 99 $ 'dır ve JTAG donanımı içerir.

Belki Leon buraya bir yorum ekleyebilir ve XMOS'a girmek isteyenler için en iyi başlangıç ​​kiti olduğunu düşündüğünü bize bildirebilir.


Ben 99 $ XC1-A ile başlardım. Çok sayıda LED ve düğme ve arabirim konektörleri dahil olmak üzere ihtiyacınız olan her şeye sahiptir.
Leon Heller
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.