top of page


Resources to Learn How to Constrain Clocks and I/O
This post lists some resources that I found that have helped me learn about setting clock and I/O constraints. Resources The following...


SDC Design Constraint Examples and Explanations
This post presents how to write clock, generated clock, non-ideal clock and virtual clock SDC constraints to constrain I/O paths. It also...


Run Timing on a Cheaper Speed Grade to Save Money
This post lists useful information extracted from part 3 of the Intel online training: Quartus Prime Integration & Reporting. It lists a...


Fast & Slow Corners in Timing Analysis, Steps to Run Timing
This post presents what fast and slow corners are and why they need to be run to correctly constrain a design. It presents the...


Timing Analysis Concepts & Terminology
This post presents timing analysis concepts & terminology and SDC netlist terminology. It is presented as the annotated transcript of...


Disable Smart Quotes in Word Online
1. Make sure the Simplified Ribbon is off by switching the slider to the left. 2. Click Review. 3. Click Spelling & Grammar. 4. Click


Bare-Metal Application Boot from Flash on the Xilinx Zynq-7000 of the ZC702
This post lists how to create a complete bare-metal application that boots from the Micron Quad SPI and what happens during boot. The...


Xilinx 2016.4 WebPACK Vivado and SDK Install on Windows 7 SP1
This post shows a WebPACK install of the 2016.4 release of Vivado and the SDK. It also lists the features and devices supported in...


Build a Faster Python 3
This post lists the commands to build Python 3.5.2 on Ubuntu with Profile Guided Optimization and install the result into a local...


Build a Faster Python
This post lists the commands to build Python 2.7.12 on Ubuntu with Profile Guided Optimization and install the result into a local...


Remove a Chrome Extension or App
Method 1 Put chrome://extensions/ into the Chrome address Method 2 1. (A) Click the circle icon with 3 ve


Android SDK Amplify Getting Started Run-Through
This post is a work-in-progress. It runs through satisfying the prerequisites of the Android Amplify Getting Started, and steps 1,2 and...


Create an Android Project and Run the Project with Android Studio
This post runs through the online guides from Google to Create an Android project and Run your app. Create an Android Project 1. Start...


Upgrade Android Studio to 3.1 or Higher and Install Android SDK for API level 28 (Android 9.0)
This post demonstrates how to upgrade Android Studio to 3.1 or Higher and install Android SDK for API level 28 (Android 9.0). Upgrade...


Install and Configure the AWS Amplify CLI on Windows 7
This post shows a walk-through of the Install and configure the Amplify CLI instructions posted at [link]: Actual instructions at [link]:...


5 Minute User Space "Hello, World!" ARM Cross Compile, Copy to a RootFS and Run on QEMU
This post shows you how to write a user space Hello, World! program, cross-compile it for ARM, copy into a Root FS and run the new Root...


5-Minute Device-Tree "Hello, World!" Linux Kernel Driver Tested on QEMU
This post shows you how to build a Linux kernel driver that reads from the device-tree in 5 min. Before you Start Read and follow the ARM...


5 Minute "Hello, World!" Linux Kernel Driver Tested on QEMU
This post shows you how to build and test a "Hello, World " Linux kernel driver in 5 min. Before you Start Read and follow the ARM...


Install and Set up Vim for Linux Kernel Development
This post lists the steps to install and setup Vim for Linux kernel development. Steps 1. Type sudo apt-get install vim 2. Type vi...


All Guppy Setup Steps: Device, MessageQ, AWS, API Access
This post lists all the steps to bring up a Guppy LoRaWAN sensor. Set Up the Guppy 1. Setup a Digital Matter LoRaWAN Guppy Orientation...


The Guppy LoRaWAN Configuration Tool Ver 1.9
This post presents a description of the Guppy LoRaWAN Configuration Tool Ver 1.9 based on the online documentation from Digital Matter...


Install, Run and Uninstall the Guppy LoRaWAN Configuration Tool
This post lists links to the Guppy LoRaWAN Configuration Tool and steps to install it, run it and uninstall it. Install 1. Install the...


Setup a Digital Matter LoRaWAN Guppy Orientation Reference
This post shows you how to set up an orientation reference for the Digital Matter Guppy. Hardware The box Inside the box The screws are...


MachineQ Gateway Setup
This post shows how to set up a MachineQ gateway, specifically, a Multi-Tech MultiConnect® Conduit™ Access Point. Hardware The gateway...
bottom of page