Gaurav Sharma

Gaurav Sharma

RTL Quality Effect on Synthesis

Good Quality of RTL helps synthesis converge better In this post, we are going to learn about the RTL Quality Effect on Synthesis. The quality of RTL depends on how the synthesized netlist will be, i.e., if the RTL codes…

Physical Synthesis

What is Physical Synthesis? To start physical synthesis, we need to have all the inputs like RTL, SDC, timing lib, physical lib, UPF, DEF and other tech files. At this stage, we go for initial placement and trial route after…

Types of Synthesis

Types of Synthesis There are basically two types of synthesis: 1. Logical Synthesis 2. Physical Synthesis Logical Synthesis To perform the logical synthesis, we need to have basic inputs like RTL, SDC, UPF and Timing lib. In this type of…

Synthesis Overview and Inputs

What is Synthesis? Synthesis comes between the RTL Design & Verification and Physical design steps in VLSI. The meaning of synthesis is the transformation of a level of idea into another. To give an overview, let me clarify few points…

Regular Expressions in TCL

Regular expressions in TCL are a way to search text. These help us to find a particular character and then we can use our ways to deal with it. “regexp” represents the regular expression. This helps to match a character…

String in TCL

We know that variable value can be in the form of a number or string. Working with string in tcl, we can have many ways to take care of things. set a 10; set a apple; With the above example…