13.3.3. Clock tree synthesis

Two problems relate to the synthesis of a clock net: (1) the determination of a feasible clock schedule that defines the arrival times of the clock signals at the clock pins, and (2) the physical layout of the clock network that realizes the clock schedule. In the context of clock synthesis, a clock schedule is feasible if it meets the performance requirement without causing race hazards in the system operation. A physical clock network realizes the clock schedule if the clock signal arrives at the registers at the respective arrival times specified by the clock schedule. We refer to the first problem as that of clock skew scheduling and the second as that of clock routing.

13.3.3.1. Clock skew scheduling

Designers ...

Get Electronic Design Automation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.