General-purpose Instruction Computer Architecture is a 8-bit MCU/CPU RISC architecture
FPGA implementation of GZip compressor
Utilitary circuits for AXI4 communication - register access over AXI4-Lite, data streaming with AXI Stream, DMA over AXI4-Burst, etc
Sound source localization utilizing 4, 8, or 16 PDM microphones and the Delay-Sum algorithm
Java app made to automate generation of support files required by Xilins XPS, in order to easily connect a user-defined core into a Xilinx system.
Xilinx XPS IP core of the Xillybus DMA interface, configured with 4 FIFOs (two host to FPGA, two FPGA to host)
FPGA implementation of the Baptista encryption algorithms
Split-LUT-Carry (SLC) Self-Programmable Cellular Automaton (SPCA) Pseudo-Random Number Generator
Pseudo-random number generator, using cellular automata and a feed-back loop.