Linear Power Solutions for FPGAs

Modern FPGA devices are quite complex machines. They include support for several type of I/Os at different voltages (LVCMOS, LVDS, SSTL, etc). Also, the FPGA core usually works at low voltages of around 1.0V, but at quite high currents of several amperes. Additionally, power sequencing requirements must be met. As a result, the power block … Continue reading Linear Power Solutions for FPGAs

BeMicro CV – HW & SW LED flasher

The second project for the BeMicro CV board will be a HW/SW LED flasher. From the LEDs present in the board, some will be flashed by HW, and others will be flashed by SW running on a NIOS processor. For an introduction about the Be Micro CV evaluation board, please refer to this post. What will … Continue reading BeMicro CV – HW & SW LED flasher

FPGA Design Flow Summary

Are you going to make an FPGA design? Are you asking yourself where to start, how to continue, and finish? These are the basic steps of an FPGA design flow: Design Requirements: A High Level Description of the desired functionality. Architecture Specification: In response to the Requirements, a High Level Design is produced. Normally this … Continue reading FPGA Design Flow Summary

BeMicro CV – HW LED flasher

The first in the projects for the BeMicro CV board will be a HW LED flasher. Although the design is very easy, it is a complete design including absolutely all the elements needed to achieve a reliable design with timing closure. For an introduction about the Be Micro CV evaluation board, please refer to this … Continue reading BeMicro CV – HW LED flasher

BeMicro CV – Introduction

The BeMicro CV is an Evaluation Board (EVB) based on Altera's Cyclone V FPGA. For a very low cost, this EVB offers the opportunity to evaluate and test our VHDL designs. On further entries of the blog, I will be including several projects based on this EVB. The BeMicro CV board features the following major … Continue reading BeMicro CV – Introduction

Prototypical – FPGA prototyping free book

"Making FPGA prototyping part of the design process early means actually thinking about how the design will be prototyped via an FPGA". In Prototypical - The Emergence of FPGA prototyping for SoC Designis book, the authors tell the history of FPGA-based prototyping and three leading system providers – S2C, Cadence, and Synopsys. First, the book describes … Continue reading Prototypical – FPGA prototyping free book

Stratix 10MX – High memory bandwidth on SiP package

  The Stratix® 10 MX DRAM system-in-package (SiP) family combines a 1 GHz high-performance monolithic FPGA fabric, state-of-the-art Intel Embedded Multi-die Interconnect Bridge (EMIB) technology, and High Bandwidth Memory 2 (HBM2), all in a single package (SiP). The blue DRAM boxes (A), show the HBM2 memory tiles that the device integrates in package (up to … Continue reading Stratix 10MX – High memory bandwidth on SiP package