Having a FPGA that can send and receive Ethernet packets and generate custom IP/UDP packets can be the cornerstone of many large designs. But what ...
View     This article is for hardcore digital design wizards who don’t want to use any intermediate processors (kiss your software team goodbye) or propriet...
View     This robust SPI master module allows fully operational SPI reading and writing as well as burst read/write capability. An accompanying burst read c...
View     This easy to use Verilog I2C master module allows easy drop in operaration into any FPGA project and allows for effective and reliable I2C master o...
View     In the 90s to early 2000s K-Line was the de facto way of communicating to vehicle ECUs through the obd2 port. Today almost all vehicles have moved ...
View     Technical analysis is a method employed by traders to evaluate the current state of a security. These methods use various mathematical or statistic...
View     Implementing a votlage to frequency converting system is a trivial task in the digital realm using things like microcontrolers but it’s a fun engin...
View     The goal of this project was to experiment with a basic convolutional neural network whose purpose is to distinguish wheter an inputed image is tha...
View     A small project of mine required the use of a servo motor controlled by a Raspberry Pi. Before this I had always used libraries to control servo mo...
View     SPWM is a PWM technique used to create a wave of pules that average out to a sine wave. One advantage of creating sine waves with this technique is...
View     Unlike an ideal switch, the cost of switching a mosfet is charge. By delivering/removing as much charge as possible, in the smallest amount of time...
View     The goal of this project is to implement a FPGA core that can compute the SHA1, SHA256, and MD5 hash result of any given message. This design is im...
View     The H bridge inverter is the preeminent method of controlling brushed DC motors or any bi-directional load. The Hbridge allows for supplying bi dir...
View     The Dickson Voltage Multiplier is a useful and cost-effective circuit that can be used to create higher voltages when designing a system that is po...
View