XS1 事件驱动处理器一个 XS1 在一个单芯片上结合了数个 XCore™ 处理器,每个都有自己的存储器。 这些可编程处理器属通用型,可执行 C 语言等编程语言;还可直接支持并行处理(多线程)、通信以及输入-输出。 一个高性能开关支持处理器之间进行通信,并提供芯片间 XMOS 链路,如此系统便可轻易地通过数个芯片实现构建。 XS1 产品旨在使自身能够使用软件来实施多种功能,而这些功能通常由硬件来完成,一个重要例子是接口连接和输入-输出控制器。每个 XCore 处理器均提供以下资源: 提供高达 500MIPS 的 32 位处理器 八个硬件线程和 32 通道端 十个计时器和六个时钟模块 四个 XMOS 链路 64K 字节 SRAM 和 8K 字节 OTP 存储器 ### XCore 处理器XCore 是一个多线程处理元件,带有指令集,支持用于通信、输入-输出和计时。 线程的执行是确定的,可准确预测执行一连串指令所需的时间。 这使得在 XCore 上执行的软件有可能实施通常由硬件来完成的多种功能,特别是 DSP 和输入/输出。每个 XCore 线程都具有一套专用的寄存器并由硬件实施线程的时间排程。 通过硬件通道实施线程之间的通信。 通信指令直接在处理器寄存器和通道之间传输数据,自动对通信线程进行时间排程和撤销排程来控制数据流量。XCore 具有一整套有效的指令来支持传统的顺序编程语言。 其多线程处理、通信以及输入-输出说明用于支援现代的并行编程语言。 指令集可轻松延伸至提供应用特定的指令;目前包括支持长算术、CRC、DSP 和加密问题。每个 Xcore 具有单个统一存储器系统,核心执行的所有线程共享程序和数据。 多个线程可共享存储器内的同一个程序并可在彼此之间传输数据的所有权。 不使用缓存。XCore 具有一套紧密集成的输入/输出端口,由指令直接控制。 数据在处理器寄存器和端口之间直接传输,避免了内存的使用并最大程度地缩短了延迟时间。 这些端口可序列化和反序列化数据,使处理器能够处理高速数据流。 这些端口还能够标记数据的到达时间,精确控制数据往来于引脚的时间。
参数 | 值 |
---|---|
产品 | 开发套件 |
型号编码 | XS1-L01A-LQ64-C4 |
说明 | XS1 事件驱动处理器一个 XS1 在一个单芯片上结合了数个 XCore™ 处理器,每个都有自己的存储器。 这些可编程处理器属通用型,可执行 C 语言等编程语言;还可直接支持并行处理(多线程)、通信以及输入-输出。 一个高性能开关支持处理器之间进行通信,并提供芯片间 XMOS 链路,如此系统便可轻易地通过数个芯片实现构建。 XS1 产品旨在使自身能够使用软件来实施多种功能,而这些功能通常由硬件来完成,一个重要例子是接口连接和输入-输出控制器。每个 XCore 处理器均提供以下资源: 提供高达 500MIPS 的 32 位处理器 八个硬件线程和 32 通道端 十个计时器和六个时钟模块 四个 XMOS 链路 64K 字节 SRAM 和 8K 字节 OTP 存储器 ### XCore 处理器XCore 是一个多线程处理元件,带有指令集,支持用于通信、输入-输出和计时。 线程的执行是确定的,可准确预测执行一连串指令所需的时间。 这使得在 XCore 上执行的软件有可能实施通常由硬件来完成的多种功能,特别是 DSP 和输入/输出。每个 XCore 线程都具有一套专用的寄存器并由硬件实施线程的时间排程。 通过硬件通道实施线程之间的通信。 通信指令直接在处理器寄存器和通道之间传输数据,自动对通信线程进行时间排程和撤销排程来控制数据流量。XCore 具有一整套有效的指令来支持传统的顺序编程语言。 其多线程处理、通信以及输入-输出说明用于支援现代的并行编程语言。 指令集可轻松延伸至提供应用特定的指令;目前包括支持长算术、CRC、DSP 和加密问题。每个 Xcore 具有单个统一存储器系统,核心执行的所有线程共享程序和数据。 多个线程可共享存储器内的同一个程序并可在彼此之间传输数据的所有权。 不使用缓存。XCore 具有一套紧密集成的输入/输出端口,由指令直接控制。 数据在处理器寄存器和端口之间直接传输,避免了内存的使用并最大程度地缩短了延迟时间。 这些端口可序列化和反序列化数据,使处理器能够处理高速数据流。 这些端口还能够标记数据的到达时间,精确控制数据往来于引脚的时间。 |
品牌 | XMOS |
封装 | 64-LQFP |