<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>FPGA on Bald Engineer</title><link>https://www.baldengineer.com/tag/fpga</link><description>Recent content in FPGA on Bald Engineer</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Thu, 16 Aug 2018 03:44:13 +0000</lastBuildDate><atom:link href="https://www.baldengineer.com/tag/fpga/index.xml" rel="self" type="application/rss+xml"/><item><title>Arduino MKR Vidor 4000 Hands-On</title><link>https://www.baldengineer.com/arduino-mkr-vidor-4000-hands-on.html</link><pubDate>Wed, 15 Aug 2018 13:27:52 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=7510</guid><description>Earlier this week, I looked at the Arduino MKR Vidor 4000 during an AddOhms live stream. My goal was to understand the Vidor better. It is the new FPGA-based Arduino which started shipping this month. It runs about $60. You can learn more at the Vidor Product Page on the Arduino website.&#10;In this post, I briefly touch on the difference between an FPGA and a microcontroller. Then I walk you around the MKR Vidor 4000’s board. Using one of the examples, I talk a bit about how the various chips communicate with each other. This section also highlights what makes the Arduino FPGA board different from other development boards. Lastly, I answer “should you buy an Arduino MKR Vidor 4000?”<p><img src="https://www.baldengineer.com/wp-content/uploads/2018/08/Arduino-MKR-Vidor-4000-Blue-Background-1960.jpg" alt="Arduino MKR Vidor 4000 Hands-On"/></p></description></item><item><title>MKR Vidor 4000 brings FPGA to Makers</title><link>https://www.baldengineer.com/mkr-vidor-4000-brings-fpga-to-makers.html</link><pubDate>Mon, 21 May 2018 21:44:26 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=7207</guid><description>Arduino announced several new products at the 2018 Bay Area Maker Faire. One of those products is the MKR Vidor 4000, an FPGA-based board. You can read their official announcement here. (Over here is a write-up on the new Uno WiFi Rev 2.) The goal of the MKR Vidor is to make FPGA accessible to makers and innovators. It represents a new shift in hardware focus for the Arduino team.&#10;An FPGA is a Field Programmable Gate Array. In other words, it is reconfigurable hardware. Unlike a microcontroller, an FPGA is not running software. Instead, its gate array changes configurations for a specific task.<p><img src="https://www.baldengineer.com/wp-content/uploads/2018/05/Massimo-introducing-MKR-4000.jpg" alt="MKR Vidor 4000 brings FPGA to Makers"/></p></description></item><item><title>FleaFPGA Ohm is a crowdsource project worth considering</title><link>https://www.baldengineer.com/fleafpga-ohm-campaign.html</link><pubDate>Wed, 04 Oct 2017 13:31:38 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=6768</guid><description>Previously, I wrote a FleaFPGA Introduction. This board was about the size of an Arduino Uno with some GPIO pins, a VGA, USB, SD Card, PS2 Style Port, and a USB Host connector. At the time, the Lattice Mach XO2 provided the base logic. It found some success in the emulation community (*cough* x86 *cough*.) Unlike software emulators, the FPGA emulates the actual digital logic of classic computer ICs. Also known as ASICs.<p><img src="https://www.baldengineer.com/wp-content/uploads/2017/10/Ohm_prototypes-1200px.jpg" alt="FleaFPGA Ohm is a crowdsource project worth considering"/></p></description></item><item><title>EW: True Random Numbers from a handful of gates</title><link>https://www.baldengineer.com/ew-true-random-numbers-from-a-handful-of-gates.html</link><pubDate>Wed, 22 Sep 2010 02:54:27 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/blog/2010/09/21/ew-true-random-numbers-from-a-handful-of-gates/</guid><description>Random numbers are a relative concept. In general, random numbers used in digital electronics are called Psuedo-Random sequences. There is a defined algorithm that is used to generate the sequence and does not actually occur in nature. In applications like Flashing a LED, this method is fine. However, for any level of encryption this is unacceptable.&#10;Steve Buch at Electronics Weekly writes about how researchers Dr. Marie O’Neill and Dr. Jiang Wu at the University’s Institute of Electronics and Communications Information Technology (ECIT) has developed methods to generate true random bits digitally.</description></item></channel></rss>