LaTeX workshop

Im very excited to announce that next week Im conducting a LaTeX hands-on workshop organized by Women In Engineering affinity group in Tallinn University of Technology’s IEEE student branch. It’s becoming a tradition for me. I have done it twice before. Every year I try to provide this workshop for students who would like to …

Game of life

I always wanted to write game of life but never had time. So this week I wrote it in python. Here you can find the code. Its probably not the easiest way or most strait forward but its the first version. I wrote it in half an hour maybe. I eventually spent quite some time …

Test Pattern Generator

So a while back I made a script which would generate a user defined test pattern for small circuits (or rather for small number of input combinations). The program gets the inputs as small chunks defined by the user (such as all ones, all zeros, one-hot, defined binary numbers etc.). I later use Itertools for making …

SoCDep²

Simulator that does a bit more. I did a project a while back in May 2015. You can find the link to the project here. Back then I was thinking about making a simple scheduler for NoC based SoC. but it went a bit further and now turned into a simulator that also keeps a …

The Processor (Part II)

Some updates about processor! I just finished implementing 67 instructions (not tested all of them obviously!). And these instructions are not covered: floating point stuff Co-processor stuff Atomic Read-Modify-Write BREAK and WAIT Anything Cache related Trap instructions Also, Division is implemented using “/” and “mod”. These are not synthesize-able and also for division I’m not …