Blog

GCC support for the draft Bit Manipulation Extension for RISC-V

Introduction One of the currently proposed draft ISA extensions for RISC-V is the Bit Manipulation Instructions extension (from henceonwards referred to as the “Bitmanip” or “BMI” extension.) It proposes to provide fast and direct instructions for commonly-used bitwise operations, often… Read More

A dive into RI5CY core internals

What is RI5CY? RI5CY is a 4-stage in-order pipelined RISC-V core written in SystemVerilog. It has become very popular for many applications, including being adopted as the first Core-V core in the OpenHW Group family, as… Read More

Facial Recognition on the New Google Coral Development Board

Introduction My name is Pietra Ferreira Tadeu Madio and I’m an AI Research Engineer working at Embecosm. During the summer I was able to start working full-time on my own AI-driven project. Artificial intelligence is typically associated with high power… Read More

Monitoring Environmental Noise with a Raspberry Pi

Project requirements When I arrived at Embecosm, on the first day of my work experience, I was offered a real-world project at a local church, which is being used as a nursery for toddlers. There had been noise complaints surrounding… Read More

Supporting the Lymington Cricket Club

As an embedded systems and open source software services provider, with specialist world class engineering capability in commercial grade Compiler Tool Chain and a full breadth of OS, Machine Learning and AI sectors, we recognise the inter-connected world we live… Read More

OpenHW Group Announced

The Open HW Group, a not-for-profit organisation was announced earlier this week with the aim to boost the adoption of open source processors. Embecosm is in the vanguard of this initiative as one of the sponsoring organisations. As a specialist… Read More