2001年,瑞芯微以复读机芯片起家,为了解决复读机变速播放的难题,成功开发了全球首个“变速不变调”的复读机芯片。
2006-2010年,瑞芯微抓住了MP3/MP4的市场,推出了支持视频播放的26系列芯片,成为行业新贵。
2010-2014年,瑞芯微转型安卓平板处理器,随后转而布局物联网和AI芯片市场。
2014年之后,瑞芯微逐步将业务扩展至智能家居、机器视觉、汽车电子等领域,为后续的多元化发展奠定了基础。
瑞芯微作为领先的人工智能物联网(AIoT)处理器芯片企业,从早期具备丰富的音视频接口,到现在强大的NPU算力、高速工业通信接口,不断推出各种与时俱进的先进CPU。
今天,给大家介绍下瑞芯微CPU最新集成的工业接口,叫FlexBus!
FlexBus是瑞芯微推出的高度灵活的并行总线接口,专为处理器与外部设备通信设计。新推出的RK3506和RK3576处理器上,都配备了FlexBus接口,它的特点如下:
(1)协议配置:可模拟标准或不规则的协议,通过配置和逻辑设计,实现模拟所需时序,从而适配不同外部设备,如AD、DA、FPGA等。
(2)高效传输:支持2/4/8/16bit并行传输,16线,共2组,时钟速率高达100MHz,数据传输高速。

很多人会好奇,FlexBus和标准SPI有什么区别?其实二者有共性,但FlexBus具有专为工业场景打造的独特优势。

当未配置特定总线协议时,FlexBus与SPI相似。除此之外,FlexBus亦可通过DATA线模拟AD芯片采集所需要的控制时序。
简单来说:SPI能做的,FlexBus也能做,且更灵活;SPI受限的场景,FlexBus能轻松突破!
(1)低成本AD/DA扩展
FlexBus可实现200KSPS、8/16通道数据采集,适合电力监测、工业传感等高精度场景。由于CPU具备2组FlexBus,因此可同时进行AD、DA扩展,应用场景更加广泛。

(2)低成本FPGA扩展
FlexBus总线可实现与FPGA的高速通信:
ARM端运行Linux系统,可设置数据包大小、数据传输的循环次数等,可对读写的数据进行校验,并打印误码率和读写速率。 FPGA端实现FlexBus Slave功能,默认将FlexBus Master(即ARM端)发送的数据保存到FPGA DRAM;当ARM端读取数据时,FPGA从DRAM读取数据通过FlexBus传输给ARM端。

基于RK3506处理器,实测读写速率高达68MB/s+,满足工业应用的高速传输需求。
备注:RK3506/RK3576的FlexBus与DSMC并口复用,如配置为DSMC并口,ARM和FPGA实测通信速率高达400MB/s+。
为降低国产AI处理器的评估成本,创龙科技6TOPS算力的瑞芯微RK3576工业开发板,现包邮含税仅售298元(原价798元)起,含底板、核心板、配件!剩余不多了,抢完即止!
如需抢购,欢迎登录创龙科技官方商城,或扫描下方天猫二维码!
天猫旗舰店链接:tronlong.tmall.com
技术交流QQ群:1026440025
即刻加入,与技术专家深入交流!

欢迎关注Tronlong创龙科技官方公众号
获取更多精彩产品资讯
▼