什么是XMOS系列?


10

好的,所以最近我一直在看到XMOS这个名字出现在地方。我浏览了他们的网站并在线搜索,但是我不太清楚这是什么吗?那是什么 这似乎是微控制器和FPGA之间的交叉点吗?

我还浏览了他们的站点,但看不到我所能理解的任何东西(仅仅是示例设计和其他参考文档),因为它们是XMOS以及它与其他微控制器系列的不同之处。

Answers:


18

我有很多XMOS硬件。该芯片可以在许多应用中替代FPGA和DSP,并且开发速度更快且更便宜。它们主要在XC(用于并行处理的C的超集),C,C ++和汇编器中编程。这些语言可以在同一应用程序中混合使用。其他编程语言也变得可用。

它们基本上是非常快的多核控制器,每个400 MIPS内核最多具有八个硬件线程,以循环方式运行。每个线程可以50或100 MIPS的速度运行,并且可以被视为独立的处理器。因此,四核设备最多可提供32个线程,总共提供1600 MIPS。线程,内核和芯片通过非常快的通信通道进行通信,这使得使用任意数量的芯片设计并行处理系统变得非常容易。外围设备(如UART,SPI等)通过软件实现。它们足够快,可以在软件中处理高速(480 MBit / s)USB和100 MHz以太网。提供单核,双核和四核设备,每个核具有64个I / O。片上RAM是每个内核64k。

杀手级应用包括运动场上使用的大型LED显示屏,到目前为止,FPGA一直在这些场上使用。他们通常使用数百个XMOS芯片,每个显示图块一个。它们也是高端机器人应用的理想选择。

具有单核设备的原型开发板的板价大约为50美元。编程和调试应用所需的JTAG接口又是50美元。开发软件是免费的。通过XMOS网站和用户论坛,支持很好。它们在业余爱好者中越来越受欢迎。

新型的$ 7 XS1-L01A-TQ48器件现已投入生产。它们在Digi-Key上列出。


1
这些芯片也很便宜,单核,TQFP封装器件的单价约为7.50美元。
康纳·沃尔夫

上面莱昂的强烈回应,我唯一要补充的是,如果您想了解更多信息,请来xcore.com与我们庞大的社区进行聊天 -如果您有任何项目想法,我相信我们可以为您提供帮助决定XMOS是否适合您。另外,正如上文提到的Miguel一样,请查看我们的视频和我们的YouTube频道(MyXMOS),了解XMOS的实际应用以及我们社区已经取得的成就-一些很棒的灵感。

或大约41美元的原型开发板:sparkfun.com/products/10113
Earlz 2010年


0

XMOS是功能强大的多核32位微控制器。它不涉及FPGA,但是它们可以一起使用。


0

XMOS是事件驱动的处理器,也许请查看他们的视频

http://www.xmos.com/videos


1
在您链接到视频之前,请给我们更多有关它的信息。这不过是现在的添加而已。我们很高兴您抽出宝贵时间来访问我们的网站,但让我们将其作为长期高质量的答案。
Kortuk

0

我也对该处理器感兴趣,并且正在浏览他们的网站。正如莱昂所说,我不介意花100美元作为最低的入门费用。但是,我不确定要买什么-他们的开发板页面谈论了不同的芯片,但是我无法弄清楚它们之间的区别。

这是一个有用的链接,概述了XMOS处理器的类型。我无法通过在他们的网站上单击来找到它。

简而言之,看起来它们具有4个不同的处理器:

XS1-G4:4核XS1-G2:2核XS1-L1:1核XS1-L2:2核

奇怪的是,对于初学者来说,我希望XS1-L1是最佳选择,因为您仍然可以学习如何利用多线程,但可能会在开发板上节省一些钱。但是,事实似乎并非如此。无论是XK-1AXC-1A为$ 99和包括JTAG硬件。

也许Leon可以在这里添加评论,让我们知道他认为对于有兴趣进入XMOS的人来说是最好的入门工具包。


我将从$ 99的XC1-A开始。它具有您所需的一切,包括大量的LED和按钮以及接口连接器。
莱昂·海勒
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.