Content for FPGA

Microchip Unveils Family Details and Opens Early Access Program for RISC-V Enabled Low-Power PolarFire SoC FPGA Family

“Early access program starts for PolarFire SoC, which delivers simultaneous support of real-time applications and rich operating systems with unparalleled power efficiency The trend towards compute intensive gateways and edge devices is driving the integration of traditional deterministic control applications …

The ZedRipper: Part 1

“Meet the ZedRipper – a 16-core, 83 MHz Z80 powerhouse as portable as it is impractical. The ZedRipper is my latest attempt to build a fun ‘project’ machine, with a couple of goals in mind: Finally use one of the giant …

FPGA Based Binary Clock

“FPGA based binary clock, which uses GPS for the time reference. Introduction Measuring time accurately has through out history presented a number of challenges. It was only with the John Harrison’s design of a reliable clock which could maintain …

Compiling a CPU, in a cheap FPGA board

“I am developing a strange habit - I keep “twisting” products from failed companies… into nice toys. For science! :-) After completing my AtomicPI saga, something else caught my attention - a very cheap FPGA board, that came out of yet another failed …

Logic Analyzer - HPS-powered Logic Analyzer debugging FPGA

“Abstract With increase in size of FPGA, the complexity of design implemented on FPGA is also increasing. In often cases, the design works fine on simulation but behaves differently on hardware. So, there arises a need to debug/monitor buses …

“The Thing”: FPGA + STM32

“An homemade FPGA board with an Arduino STM32, “Multicomp” compatible Two dev boards into one: a STM32 based Arduino (“Maple Mini” compatible) and a Cyclone II FPGA dev. board to start playing with VHDL/Verilog. It is also “Multicomp” compatible …

One POV Display to Rule Them All!

“I really like POV (persistence of vision) displays! They are not only interesting to look at but also a big challenge to develop them. It’s a really interdisciplinary task. You need a lot of skills: mechanical, electronic, programming and …

Big. LITTLE (ish) with DesignStart FPGA and Zynq at the Edge

“How to integrate DesignStart Arm Cortex-M1 and M3 processors with the Xilinx Zynq. Introduction Several times this year I have presented courses in person or online about how to implement the Arm DesignStart FPGA cores in Xilinx FPGAs. I have …

XFM Synthesizer

“XFM is a polyphonic, 32-voice, 6-operator FM synthesizer stereo module that you can build yourself. Essentially, the module receives MIDI messages from a controller/sequencer, produces audio and delivers it via digital (SPDIF) and analog outputs. The sound range XFM …

How to Interface the Mojo V3 FPGA Board with a 16x2 LCD Module: Block Diagram and Verilog Code

“This article will discuss the details of interfacing a basic 16x2 LCD module with an FPGA. In the previous article, we examined the building blocks needed for interfacing an FPGA with a common 16x2 LCD module. We saw that the …