HDLs are formal descriptions of behavior, making them software by definition. Modernizing these outdated tools is key to making FPGA development more accessible…
HDLs are formal descriptions of behavior, making them software by definition. Modernizing these outdated tools is key to making FPGA development more accessible and productive for all engineers.
FPGAs are limited by outdated proprietary software. Learn how embracing open-source tools is necessary to modernize FPGA…
FPGAs are limited by outdated proprietary software. Learn how embracing open-source tools is necessary to modernize FPGA development and unlock their full potential.
Quantum computing advances are exciting, but they’re also a looming threat to securing ICs, driving the need for…
Quantum computing advances are exciting, but they’re also a looming threat to securing ICs, driving the need for Post-Quantum Cryptography (PQC). Learn about PQC, how it’s being implemented, and the legislation involved.
There are numerous advantages to leveraging a software-based image signal processor (ISP) approach. Learn the advantages…
There are numerous advantages to leveraging a software-based image signal processor (ISP) approach. Learn the advantages and the solutions available to implement this technology.
Angstrom-scale ICs will require innovation across the entire semiconductor ecosystem: This will include advances in both…
Angstrom-scale ICs will require innovation across the entire semiconductor ecosystem: This will include advances in both the hardware (transistors, power distribution, and connection of multi-die systems) and tools (EDA tools with AI/ML and silicon life-cycle management).
With the adoption of artificial intelligence and machine learning in a wide variety of applications, reliability…
With the adoption of artificial intelligence and machine learning in a wide variety of applications, reliability verification of AI/ML processors is critical since failures can have major consequences for the validity and legitimacy of AI/ML technology.
In this article, Ted Speers of Microchip reflects on how RISC-V and its security stack offer a solution for the…
In this article, Ted Speers of Microchip reflects on how RISC-V and its security stack offer a solution for the development of computer architecture and processor security.
This article discusses technologies for memory-centric computing and introduces OmniXtend, a cache coherence protocol.
This article discusses technologies for memory-centric computing and introduces OmniXtend, a cache coherence protocol.
This article explores how RISC-V, combined with open-source collaboration and standards, is enabling innovation and…
This article explores how RISC-V, combined with open-source collaboration and standards, is enabling innovation and purpose-built technologies among software engineers, system architects, CTOs, and board designers. It also touches on the possible impact that RISC-V and open source trends could have on the future of data-centric application experiences.
Part 3 of this series shows examples of the CKB-VM, a RISC-V instruction set based VM, in action in three different ways.
Part 3 of this series shows examples of the CKB-VM, a RISC-V instruction set based VM, in action in three different ways.
Learn about CKB-virtual machine (VM), which is a RISC-V instruction set that utilizes RISC-V's open-source instruction…
Learn about CKB-virtual machine (VM), which is a RISC-V instruction set that utilizes RISC-V's open-source instruction set architecture.
The Nervos CKB-Virtual Machine (CKB-VM) is a RISC-V instruction set based VM for executing smart contracts on Nervos CKB,…
The Nervos CKB-Virtual Machine (CKB-VM) is a RISC-V instruction set based VM for executing smart contracts on Nervos CKB, written in Rust.
This article explores the benefits behind RISC-V's open-source hardware model, discussing it's longevity, portability,…
This article explores the benefits behind RISC-V's open-source hardware model, discussing it's longevity, portability, and reliability.
MicroBlaze is a 32-bit soft RISC processor core, created to accelerate the development of cost-sensitive, high-volume…
MicroBlaze is a 32-bit soft RISC processor core, created to accelerate the development of cost-sensitive, high-volume applications that traditionally required one or more microcontrollers.
Until recently, developers integrating a FPGA fabric with a microcontroller were severely limited in their choice of IP…
Until recently, developers integrating a FPGA fabric with a microcontroller were severely limited in their choice of IP licensing options. Using open-source tools with a RISC-V core in a FPGA is present a solution to that problem.