All About Circuits

Latest Softcore Articles and Videos

Categories

SiFive Announces Open Source-Focused SoC Development Platform Based on RISC-V and NVDLA

SiFive Announces Open Source-Focused SoC Development Platform Based on RISC-V and NVDLA

SiFive announces an open-source SoC platform based on RISC-V and NVDLA architectures.


News Aug 21, 2018 by Bridgette Stone
The Electrical Engineer’s Guide to Instruction Set Architectures (ISAs)

The Electrical Engineer’s Guide to Instruction Set Architectures (ISAs)

This article explores some important details related to the design and functionality of processors.


RISC-V: Opening a New Era of Innovation for Embedded Design

RISC-V: Opening a New Era of Innovation for Embedded Design

This article explores the benefits behind RISC-V's open-source hardware model, discussing it's longevity, portability, and reliability.


Use the Xilinx CORDIC Core to Easily Generate Sine and Cosine Functions

Use the Xilinx CORDIC Core to Easily Generate Sine and Cosine Functions

This article will review integrating a Xilinx IP core into an FPGA design.


Engineer Spotlight: Shafy Eltoukhy, Head of SiFive’s DesignShare Program

Engineer Spotlight: Shafy Eltoukhy, Head of SiFive’s DesignShare Program

AAC writer, Chantelle Dubois, had a chance to speak one-on-one with the head of SiFive's DesignShare program about the benefits to IP sharing, and what he believes will be important for the future of SoC design.


News Dec 21, 2017 by Chantelle Dubois
SiFive Adds Flex Logix eFPGA IPs to DesignShare Initiative

SiFive Adds Flex Logix eFPGA IPs to DesignShare Initiative

SiFive, the company behind the first RISC-V based SoCs, has recently announced the addition of Flex Logix’s FPGA IP to its DesignShare initiative.


News Nov 12, 2017 by Chantelle Dubois
RISC-V: Transforming the Development of SoC Devices that Combine FPGAs and Microcontrollers

RISC-V: Transforming the Development of SoC Devices that Combine FPGAs and Microcontrollers

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.


Is 2017 the Year that RISC-V Will Catch on?

Is 2017 the Year that RISC-V Will Catch on?

Learn about RISC-V's challenges and competitors.


News Mar 30, 2017 by Chantelle Dubois
Open Source RISC-V Architecture Makes Strides Towards Customizable SoCs

Open Source RISC-V Architecture Makes Strides Towards Customizable SoCs

The RISC-V footprint is expanding with the commercial availability of open-source chips and related development boards from silicon startups like SiFive and OnChip.


News Dec 07, 2016 by Majeed Ahmad
C-BISCUIT: Robot System Architecture

C-BISCUIT: Robot System Architecture

The C-BISCUIT saga continues as we combine the various system components into a demo bot.


Projects Sep 08, 2016 by Robert Keim
x86 Architecture: Processes and Execution Environments

x86 Architecture: Processes and Execution Environments

This article will focus on explaining how programs run, modes of operation, and basic execution environments.


A Rundown of x86 Processor Architecture

A Rundown of x86 Processor Architecture

x86 processor architecture is coded in a language known as Assembly. Assembly language is a great tool for learning how a computer works, and it requires a working knowledge of computer hardware. This article will detail basic microcoputer design, instruction execution cycles, how memory is read, and how programs run.