The Clocks team is responsible for designing GPU and CPU clocking. It collaborates with front-end design teams to understand chip clocking requirements, works with floor-planning and back-end teams on the physical floorplan, explains the programming model to software teams, and works with silicon solution teams to triage silicon or programming bugs in the lab. As a Clocks team member, the engineer architects clock domains to satisfy functional, physical, and testing requirements. The role involves designing GPU or CPU clocks within architectural, design, and physical constraints; improving power, performance, and area (PPA) through trade-off evaluation and new RTL clocking topologies; collaborating with physical design and timing teams on high-speed clocking; delivering clock RTL information to GPU, CPU, SoC verification, timing, and DFT teams; and participating in the ASIC execution cycle from microarchitecture through implementation, fixes, sign-off, and silicon bring-up.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level