Travel, Code, and Engineering


Buck Converter Concepts Part 2 of 3: LC Low Pass Filters

The LC low pass filter has just two components: an inductor and a capacitor. The inductor and capacitor are connected in series. The input to the filter is fed into the inductor, the output is...


Buck Converter Concepts Part 1 of 3: Frequency Content of Square Waves

Take a square wave with a duty cycle of 0<x<1, a frequency of f, and an amplitude of A. (The minimum value of this square wave is 0.) This signal can be decomposed into its frequency components by...


Japan's Bunny Island

Never heard of Bunny Island? Its real name is Ōkunoshima. It's an island filled to the brim with cuddly "wild" bunnies. How many? Hundreds!


PRBS (Pseudo-Random Binary Sequence)

In my line of work as a semiconductor test engineer, pseudo-random binary/bit sequences are very useful. They're random-ish streams of bits that can be easily and reliably reproduced using very...


Verilog-AMS: A Personal Reference

In my current role as a design verification engineer, I’m learning Verilog-AMS. I decided to make some notes as I go as a reference for myself. There may be errors in this document; I’m not a...