Embedded World 2021 Digital
aicas showing at the virtual exhibition stand:
AWS IoT Greengrass 2.0 running on a SiFive RISC-V unmatched board.
Together with Amazon Web Services and SiFive, aicas will deliver a virtual demonstration of the solution during the Embedded World 2021 DIGITAL, March 1-5, 2021.
For details visit aicas’ virtual exhibition stand, and to register for free visit https://www.embedded-world.de/en/voucher and use voucher code ew21460606.
Download our new Whitepaper!
How Software will Shape the Future of Driving
aicas and SiFive Bridge Flexibility and Performance with RISC-V, JamaicaVM Integration
JamaicaVM is a realtime-capable VM designed for embedded systems. Since its inception, it was ported to over 15 target platforms and operating system combinations.
The key to this are:
- the easily portable ahead of time compiler
- the VM-internal operating system abstraction
- and the JamaicaVM OS Porting Interface.
“The need for extensibility in custom embedded system applications is closely tied to the need for verification, simulators, debuggers, compilers libraries, monitors, kernels, and more.”
Chris Jones, VP of Product Management, SiFive
This makes ports to different CPU architectures for already supported operating systems very simple. A proof-of-concept port to Linux RISC-V took a developer less than a day of work. This did not require changes to the interpreter, but included support for compiling codes using JamaicaVM’s ahead-of-time compiler.
Due to the abstraction provided by the OS Porting Interface, ports to new operating systems are also simplified, particularly when the new OS is similar to one or more existing ports, e.g., the OS providing some degree of POSIX compatibility.
“The inherent modularity of RISC-V and JamaicaVM provides more latitude for building and managing smarter, more efficient systems, enabling developers to accomplish things that would not be possible with proprietary solutions.”
James Hunt, CTO of aicas
SiFive is the leading provider of processor cores, accelerators, and SoC IP to create domain-specific architecture based on the free and open RISC-V instruction set architecture. SiFive offers scalable, configurable processor cores pre-integrated with security, trace, and debug features for workload-specific accelerator designs.
The RISC-V ecosystem is rapidly expanding as developers embrace extensible software and hardware freedom for CPU architectures.
“The adoption of the RISC-V ecosystem is driven by the need to reduce time to market and development costs. Pre-integrating JamaicaVM provides added layers that help developers reduce the interoperability and performance risks that come with rapidly developing and deploying custom embedded systems.”
James Hunt, CTO of aicas
Platform support
AWS IoT Greengrass 2.0
right now supports:
- Linux/x86
- Linux/ARMv7
- Linux/ARMv8
- Mac/intel64
- Win/x86
- FreeBSD/x86
aicas adds:
- Linux/RISC-V
- VxWorks/x86
- VxWorks/ARMv7
- VxWorks/ARMv8
- QNX/x86
- QNX/ARMv7
- QNX/ARMv8
Note: The embedded world Exhibition&Conference will take place as a completely digital event this year . Both the trade fair and accompanying conferences, the embedded world conference and the electronic displays conference, will be held as virtual formats under the name embedded world DIGITAL.