About

Hi! I’m Andrzej. Nice to meet you.

My name is Andrzej A. Wojciechowski and I am an electronics engineer. I specialize in digital system design. There is no single name for my profession. It’s often called: FPGA Engineer, Digital Design Engineer, FPGA/HDL Developer, (Digital) IC Designer, or similar.

Currently I have a Master of Science in Electronics Engineering and I am working on my PhD in the field of digital integrated circuits. Hopefully someday I will update this paragraph with a higher degree.

I am from Poland and based in Warsaw.

Hardware Description Languages

I have experience using both VHDL and Verilog Hardware Description Languages (HDLs) and a little of SystemVerilog. For more advanced designs I prefer to use VHDL for its more abstract features, which don’t exists in standard Verilog.

VHDL

Verilog

Programming languages

Languages I use for tasks automation and writing scripts. Sometimes I write a simple GUI programs to simplify the workflow.

Python

Tcl/Tk

Bash

Tools

I have used a number of industry standard as well as open-source programs. In many cases combining several tools using custom scripts simplifies, improves and accelerate workflow.

Git

GitLab

SVN

Quartus Prime

Vivado

ISE

Sublime Text

ModelSim

Riviera-PRO

LaTeX

KiCad

Docker

GNU Octave

Icarus Verilog

GTKWave

Operating Systems

I use all of the three most known and used operating systems on a daily basis. Each of them has advantages and disadvantages and at least partially different set of tools. That’s why I select a right operation system for a required task.

MacOS

My preferred operating system for general use. Unfortunately a lot of the tools are not available for MacOS.

GNU/Linux

For me Linux most of the time allows me to do the job. It’s not as annoying as some others and has proper terminal.

Windows

My least favorite of the three. However, a lot of the commercial industry standard tools are created for Windows.

Want to contact me?