-
Continue reading →: My Verilog Workflow … III
In my previous post, I mentioned about integrating Cocotb with GNU Radio. This opens up a lot more opportunities in terms of testing DSP related Verilog modules. Have a look at the “gr_test” generator in signed_adder_tb.py. So, my flow right now is write Verilog module with Verilator linting ON test…
-
Continue reading →: My Verilog Workflow … II
This is in continuation to my previous post: https://zinka.wordpress.com/2020/04/24/my-verilog-workflow/ cocotb Recently I have come across a python library called cocotb that provides a COroutine based COsimulation TestBench environment for verifying VHDL and SystemVerilog RTL using Python. The advantages of using cocotb seem to be the following: Using cocotb, one can write testbenches in…
-
Continue reading →: My Verilog Workflow – I
After reading this post, see https://zinka.wordpress.com/2020/05/11/my-verilog-workflow-updated/ I just started learning Verilog and FPGA design and trying to come up with a workflow that can enhance my overall learning process. I am using this blog post to record this flow which may be helpful for others as well. In general, I…
-
Continue reading →: GUI version of Arraytool
For a long time, I have been thinking about creating a GUI application based on the Arraytool package that I have created many years back. Finally, I was able to spend some time on creating the application’s GUI layout and here is how it looks: Not bad right? I used…
-
Continue reading →: Cheat Sheet for “Field Theory of Guided Waves” by R. E. Collin (Work in Progress)
I have been trying to understand each and every chapter of “Field Theory of Guided Waves” by R. E. Collin for a very very long time. I haven’t succeeded so far. But, this time I am taking it as a challenge and preparing a cheat sheet based on my study…
-
Continue reading →: An Excel Based Calculator for Radar System Analysis & Design
In addition to the radar cheat sheet that was uploaded in my previous blog post, I am sharing a simple excel based calculator here. If you find any mistakes, please let me know. P. S. Always download the latest versions from the above mentioned Google Drive links.
-
Continue reading →: Radar Cheat Sheet (work in progress)
Please find the radar cheat sheet that I am preparing for myself here. This file is being shared through Google Drive. I will be updating this file from time to time. So, always download the latest version. If you find any mistakes, please let me know.
-
Continue reading →: Source Files for all the Teaching Material that I have Developed
I have taught eight different courses so far and spent lot of time on preparing teaching material for these courses :(. You can already find some of this material on my “Teaching” page. However, those files are PDF files and you won’t be able to edit them according to your requirements. So,…
-
Continue reading →: A Simple Histogram Software (Libre Calc File) for Course Grading
After a long time, I am writing a new post on this blog. This is the first long vacation I am having after my PhD. So, I thought about learning a little bit more about spreadsheets. For a while, I have been thinking about creating a simple .ods file for course grading. Yesterday,…
-
Continue reading →: XCircuit – A Simple but Powerful Schematic Drawing Tool
For drawing vector graphic pictures, we have several open-source softwares such as Inkscape, Dia, Xfig and LibreOffice Draw. Out of all these softwares, I use Inkscape extensively for drawing vector graphics. However, Inkscape doesn’t have proper library management capability, which I think is essential when we are drawing circuit diagrams.…