We play with technology. Sometimes we discover things we think are worth sharing.

Tag: "tools"

First Attempt at Formal Verification
VHDL

First Attempt at Formal Verification

My first proper attempt to use formal verification on an integer division operation.
FIR Filter Experiment with Vitis HLS
C

FIR Filter Experiment with Vitis HLS

FIR filter experiment with Vitis HLS.
First Attempt at High Level Synthesis
C

First Attempt at High Level Synthesis

My first attempt at using Vitis HLS to synthesise C code to logic.
Cross-vendor Compatibility of VHDL Inferred RAM
VHDL

Cross-vendor Compatibility of VHDL Inferred RAM

The question came up at work, is inferred RAM compatible across different FPGA vendors?
Dynamic Function eXchange
FPGA

Dynamic Function eXchange

FPGA partial reconfiguration using a very basic demonstration design.
Assertion-based Verification in Intel's Free QuestaSim
VHDL

Assertion-based Verification in Intel's Free QuestaSim

Getting started with Property Specification Language (PSL) using QuestaSim and VHDL-2008.
Script to compile Xilinx Primitives with Intel's FPGA Starter edition QuestaSim
FPGA

Script to compile Xilinx Primitives with Intel's FPGA Starter edition QuestaSim

Intel's FPGA Starter edition of QuestaSim no longer compiles the primitives for Xilinx's Vivado. Here's a batch file to achieve some of the same process.
Determining A Device's Maximum Clock Speed
FPGA

Determining A Device's Maximum Clock Speed

A proposed method for determining an FPGA device's maximum clock speed.
Practical Control Set Reduction
FPGA

Practical Control Set Reduction

Checking that control set remapping delivers on the Xilinx promises.