SiFive RISC-V-based rapid design methodology enables fast development of IoT devices connected to AWS
SAN MATEO, Calif., Dec. 3, 2019 -- SiFive, Inc., a leading provider of commercial RISC-V processor IP and silicon solutions, announced today the SiFive Learn Inventor Development System is now recognized as an Amazon FreeRTOS-qualified device, one of the leading-edge RISC-V based devices to receive this status. This product heralds another step forward in SiFive's vision to enable companies to rapidly create new market-focused devices customized to their target application workload requirements. Amazon FreeRTOS devices can connect directly to services from Amazon Web Services (AWS), like AWS IoT Core.
Amazon FreeRTOS Qualification
To enable this qualification, the Amazon FreeRTOS real-time operating system has been enabled with RISC-V support and paired with a freely available open-source support package. Based on the SiFive FE310 SoC, the SiFive Learn Inventor features the SiFive E31 standard core supporting the RISC-V RV32IMAFC instruction set, 16KB instruction cache, and 64KB data cache. The SiFive Learn Inventor offers a broad array of interfaces and sensors, including accelerometer, thermometer, compass and ambient light detection, with Wi-Fi and Bluetooth connectivity built-in. Low-power operation is enabled through multiple power domains and a low-power standby mode.
Following the Amazon FreeRTOS qualification process, the SiFive Learn Inventor Development System was tested extensively for Amazon FreeRTOS interoperability, resulting in a qualified device that can be used with AWS IoT Core services to enable reliable, secure and easy interaction of connected devices with cloud applications and other devices.
As an Amazon FreeRTOS-qualified RISC-V based device, the SiFive Learn Inventor Development System provides a platform for RISC-V product and software development of Internet-of-Things (IoT) devices connected to AWS IoT Core services. The FE310 SoC and supporting software was created using SiFive's Core Designer and unique methodology; companies wishing to create an AWS-connected SoC optimized for their target application can use Core Designer to generate the appropriate SiFive Core IP. The qualified SiFive Learn Inventor development system serves as a starting point for future designs, enabling them to be simply and easily updated and re-qualified. SiFive's vision is to extend the automatic generation to the software components as well as the IP, accelerating the qualification process.
Scalable SiFive RISC-V SoCs for IoT
The free and open RISC-V instruction set architecture (ISA) is a popular new choice for developing efficient, low-power devices specifically intended for focused IoT market segments. Domain-optimized designs enable fully featured devices without additional legacy ISA burden or unused silicon. With the IoT market projected to scale into a trillion devices in the coming years, domain-specific designs can be enabled with SiFive's ability to quickly and easily create customized, low-power SoCs at scale.
"We are excited to see the AWS qualification of a RISC-V-based product as it is an important milestone," said Calista Redmond, CEO of RISC-V Foundation. "The Amazon FreeRTOS qualification gives designers confidence in being able to design RISC-V-based IoT edge computing systems that can take advantage of AWS IoT Core services."
SiFive CEO Naveed Sherwani said: "The SiFive Learn Inventor Development System qualification for AWS Core IoT services underscores our leadership in RISC-V development and enablement. SiFive's mission is to enable companies to quickly and cost-effectively design custom SoCs. The SiFive Learn Inventor is one of the first RISC-V based AWS Core IoT devices and it continues to deliver on the vision for designers of edge compute IoT SoCs simply and easily connecting to the cloud."
Visit SiFive and see the SiFive Learn Inventor Development System in person at the AWS re:Invent 2019 event, Dec. 3 – 5, Kiosk #2704 at the Sands Expo Hall B, Level 2, at the Venetian Hotel in Las Vegas. SiFive will show multiple demonstrations of applications running on the new SiFive Learn Inventor Development System connected to AWS, including AWS IoT Core, Amazon FreeRTOS, AWS Lambda, Amazon Cognito, Amazon API Gateway, and Amazon Simple Storage Service (Amazon S3).
The SiFive Learn Inventor Development System is available for purchase today through pimoroni.com/sifive. Supported with a free, open-source comprehensive software package, the SiFive Learn Inventor will be a valuable tool for developers and researchers to support the rapid adoption of RISC-V based IoT devices.
Open-source software for the SiFive Learn Inventor Development System, including the FreeRTOS port, is available for free download today at https://github.com/sifive/Amazon-FreeRTOS
More information on the AWS IoT Core Services supported by the SiFive Learn Inventor board is available at https://devices.amazonaws.com/detail/a3G0h0000077I8lEAE/SiFive-Learn-Inventor.
SiFive is the leading provider of market-ready processor core IP and silicon solutions based on the free and open RISC-V instruction set architecture. Led by a team of seasoned silicon executives and the RISC-V inventors, SiFive helps SoC designers reduce time-to-market and realize cost savings with customized, open-architecture processor cores, and democratizes access to optimized silicon by enabling system designers in all market verticals to build customized RISC-V based semiconductors. With 15 offices worldwide, SiFive has backing from Sutter Hill Ventures, Qualcomm Ventures, Spark Capital, Osage University Partners, Chengwei, Huami, SK Hynix, Intel Capital and Western Digital. For more information, www.sifive.com.