Justin:
From your questions, you seemed to have an over-simplified view as to how the clocks are generated in the Sitara.
It is not your grandfather’s PIC.
It is a very modern, sophisticated, clock system, with many of the clock subsystems being variable rate.
A “Clock Tree” is the generic term for the way all of the internal clocks are generated. If you draw a block diagram, it starts to look like a tree that branches out from the trunk and lots of the branches have more branches.
Just because they are derived from a single (24 MHz) clock source, does not mean that they are synchronous, or even have a constant relationship. Lots of them are variable rate, such as the CPU, and almost all of the communications peripherals. And then everything is complicated by low power modes and sleep modes.
The PRU main clock does appear to be a constant 200 MHz.
If you want to dig into the details, they are covered in the “AM335x Technical Reference Manual”.
What I call the clock tree is page 1136, Figure 8-10. Detail on the branches follows on the next ten pages.
— Graham