I did an internet search of "create_generated_clock tutorial".
Many hits. The first hit is titled: "Common Use Cases of create_generated_clock command" (by XILINX).
Other sources: INTEL, AMD, MicroSemi ...
There are even videos.
Yes whatever you are using, SDC or XDC, download the command reference guide and read it. It tells you the differnece between those command "switches".
what is "the get_clocks"and "get_pins" of master_clock?
I did an internet search of "create_generated_clock tutorial".
Many hits. The first hit is titled: "Common Use Cases of create_generated_clock command" (by XILINX).
Other sources: INTEL, AMD, MicroSemi ...
There are even videos.
Yes whatever you are using, SDC or XDC, download the command reference guide and read it. It tells you the differnece between those command "switches".
Did you write that command yourself?
If yes, then you should have an idea what the cmd is doing.
You need to tell us clearly which clock is generated is from what....this info is missing!
Please re-check what yo have mentioned for these two switches .
-source *
-master_clock *
I think now the time for asking bout what create_generted_clock is used for and I found some common usages the create_generated_clock is used for the derived clock.
But I'm confused that there is another "-divided_by 1" and "-combinational" options in there. If I use -divided_by 1 option then primetime will trace all possible paths from generated clock. If I use -combinational option then PrimeTime will trace only non-flip-flop path.
I came across the STA script which is 2 options used created_generated_clock "-divided_by 1" "-add -combinational".
What does mean 2 options are used in the created_generated_clock?
divide_by 1 is not typically used because it means you are taking whatever input reference clock exists on pin X and saying that it exists too on pin Y. this is just a trick to get STA to work. you might need it when you are muxing different input clocks to a common output clock.
with the divide_by option, we very often use powers of 2. 2... 4... 8...