Other Parts Discussed in Thread: TMS320C6745
I have several questions related to clocking the TMS320C6745. References are to Rev D of the datasheet.
1. As part of the PLL0 structure, SYSCLK7 is listed as the RMII clock to the EMAC. There is also an I/O signal, RMII_MHZ_50_CLK that I think would be an input in this case. What is the relationship between SYSCLK7 and RMII_MHZ_50_CLK? Table 6-38 lists the typical period as 50ns. Why was only a typical parameter specified?
2. Also, there is an MDIO_CLK that is an output. It looks SYSCLK4 is the source of this clock. Table 6-41 of the datasheet defines the maximum frequency as 2.5MHZ. I am confused because SYSCLK4 is a fixed divide by 4. Assuming that SYSCLK1 is 300MHZ, this would yield 75MHZ. What am I missing here?
3. I am looking at using the 456MHZ version of the part. I don’t see how I can configure the PLL to give me the 456MHZ SYSCLK1 and also give me all of the other clock frequencies needed to support the other interfaces, 50MHZ for EMAC, 133MHZ for EMIFB, 100MHZ for EMIFA. Is there an example on how to do this.