ASIC Verification

Saturday, July 17, 2021

How to open the .gz file in gvim editor ?

›
      Right now, we can open session.log.gz file in gvim from the command line and it will unzip automatically & will show correct conte...
Wednesday, May 13, 2020

Printing any UVM register in nice table format during write & read operation

›
In higher verbosity, we can use a uvm_reg_callback to print the register info in a nice format(shown below) during write/read.  This will ...
Wednesday, April 4, 2018

Flipping only 4 bits between adjacent elements in an array

›
Countones method simplify some constraints.. Here is another example.. The program is to constrain such a way that adjacent elements in an...
1 comment:
Tuesday, January 23, 2018

Linux find cmd examples

›
25+ examples of Linux find command – search files from command line Linux find command The Linux  find command  is a very use...
1 comment:
Monday, January 15, 2018

Good links for streaming operators

›
Streaming operators are very powerful but if we dont understand correctly, it might confuse. Here are the links that explain very well :-...
Tuesday, December 5, 2017

regular expression matching in System Verilog/UVM

›
Some simulators already support a set of SystemVerilog string method extensions that handle regular expressions such as str.match() and st...
Monday, June 5, 2017

Difference between copy and clone method in UVM

›
I've been confused for a while about how copy and clone method works in UVM. The confusion is about whether clone = create+deep copy? ...
Monday, April 24, 2017

UVM: Performance Guidelines

›
1   UVM Testbench Configuration and Build Performance Guidelines 1.1   Avoid auto-configuration 1.2   Minimize the use of the uvm_config...
Friday, October 14, 2016

vim format for system verilog and matching keywords

›
For System Verilog color highlighting,  augroup filetype   " Verilog HDL   au BufNewFile,BufRead *.bv,*.sv     set ft=verilog...
›
Home
View web version

About Me

My photo
Thirumoorthy Gunasekaran
View my complete profile
Powered by Blogger.