系列 | XCORE-200 |
核心数 | 16 |
RAM | 512KB |
温度等级 | 工业级 |
运算能力 | 2000 MIPS |
丝印 | U11690C20 |
托盘 | 90pcs |
包装 | 900pcs |
xCORE-200系列是一个全面的32位多核微控制器系列,将xCORE架构的低延迟和时间确定性带入主流嵌入式应用。与传统的微控制器不同。xCORE多核微控制器同时执行多个实时任务,并使用高速网络在任务之间进行通信。因为xCORE多核微控制器是完全确定的,你可以编写软件来实现传统上需要专用硬件(FPGA)的功能。
Tiles:设备由一个或多个xCORE Tiles组成。每个Tile包含5到8个32位xCOREs,具有高度集成的I/O和片上存储器。
逻辑核:每个逻辑核可以执行一些任务,如计算代码、DSP代码、控制软件(包括逻辑决策和执行状态机)或处理I/O的软件。
xTIME scheduler:xTIME scheduler在硬件上执行类似于RTOS的功能。它为内核中的事件提供服务并使其同步,所以不需要中断处理程序。xTIME调度器在硬件资源产生的事件上触发核,如I/O引脚、通信通道和定时器。一旦被触发,一个核就会独立运行,并与其他核同时运行,直到它暂停,然后等待更多的事件。
通道和通道端:在逻辑核上运行的任务使用两个通道端之间形成的通道进行通信。数据可以在分配给通信任务的通道端之间同步或异步地传递。
xCONNECT Switch 和 Links:在Tiles之间,通道通信是通过xCONNECT链接的高性能网络实现的,并通过硬件xCONNECT交换机路由。
端口:I/O引脚通过硬件响应端口连接到处理器核心。端口逻辑可以驱动其引脚的高电平和低电平,或者它可以对其引脚上的值进行采样,也可以选择等待一个特定的条件。
时钟块: xCORE设备包括一组可编程的时钟块,可以用来控制端口的执行速度。
存储器:每个xCORE芯片都集成了一个用于指令和数据的SRAM库,以及一个一次性可编程(OTP)存储器块,可用于配置系统范围内的安全功能。
PLL:PLL用于在低速外部振荡器的作用下创建一个高速处理器时钟。
USB PHY:提供高速和全速、设备、主机和在途功能。数据通过数字节点上的端口进行通信。提供一个库来实现USB设备功能。
JTAG:JTAG模块可用于加载程序、边界扫描测试、在线源级调试和OTP存储器编程。
可编程I/O
内存
XU208-128-QF48-C10是XMOS发布的XCORE-200系列的芯片,65nm的工艺制程,木瓜电子推荐使用XMOS该芯片应用到如下设备:
Hi-Res | USB Audio 方案
XMOS USB Audio 方案实现USB外置声卡UAC2.0协议异步传输高清码率音频,实现高达768KHz PCM 和DSD 512音频解码,解决电脑/手机终端设备无法内置高清音频解码声卡的痛点,满足HiFi音频消费者的高保真无损播放设备的需求
直播/录音声卡方案
由于现有的类如电脑和手机的终端设备无法实现更加高清的录音,也没有办法能够同时接入钢琴/吉他,多路高清麦克风,和监听耳机,难以满足音乐爱好者对演唱表演的要求。而使用USB Audio设备进行通过USB进行扩展专业录音声卡将是最优的现在。USB Audio方案能够实现USB UAC2.0协议异步传输,保证了多通道,高码率的(类如10通道192KH)音频传输带宽。并且能够支持MIDI接口,多路模拟麦克风,带监听耳机输出,同时使用混音算法(Mixer)能够融合人声和音乐声音。
No software or firmware available for download