This is a bubblesorter design built in C++ for Vivado HLS. Bubble sorting is a relatively inefficient algorithm when compared to other techniques such as Quicksort..
This is an waveform generator that uses DDS techniques to generate variable frequency sine, cosine and square wave outputs. ..
This design is a complete AES-128 CTR mode IP core written in C++ for synthesis with the Vivado HLS tools..
This is a complete SHA-256 Message Digest generator..