laughlatest
Newbie level 4
Hi, all:
I am confused about the usage of set_driving_cell.
As you know, set_driving_cell takes cell name from library as its parameter.
So in the bottom-up synthesis, for a sub-module synthesis, its input will be
driven by another cell from the library, then set_driving_cell is used to define
driving cell for inputs.
But for the chip top-level synthesis, because it is less possible that external
driving for the chip input will come from the same internal library, so is it appropriate to use set_driving_cell to define drive property for chip input?
If it is YES, why?
If it is NO, how to define drive for chip input?
Your comment will be highly appreciated
laughlatest
I am confused about the usage of set_driving_cell.
As you know, set_driving_cell takes cell name from library as its parameter.
So in the bottom-up synthesis, for a sub-module synthesis, its input will be
driven by another cell from the library, then set_driving_cell is used to define
driving cell for inputs.
But for the chip top-level synthesis, because it is less possible that external
driving for the chip input will come from the same internal library, so is it appropriate to use set_driving_cell to define drive property for chip input?
If it is YES, why?
If it is NO, how to define drive for chip input?
Your comment will be highly appreciated
laughlatest