(Page 1 of 1 in this chapter)
Appendix B
MC1 Clocking Examples
MC1 Clocking Examples
- The following diagrams illustrate various MC1 clocking configurations with different clocking parameter values. The MC1 board is configured with mc1mon or with the MC1_CONFIG and MC1_CONFIG_CLOCK commands.
Primary Master Left
- As shown in Figure 19, the primary master MC1 board receives clock signal from the MC1_8K (8KREF) line and drives the left clock line. The clockmode field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to MC1_PRIMARY_MASTER and the clksel is set to 0 for the left clock line.
- The disablemvip field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to 0; the MC1 board is used to drive the MVIP clock of the local MVIP bus.
- The mc1_8k_en field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to 1. The SEC8K clock from the local MVIP bus is used to drive the MC1_8K (8KREF) of the MC1 bus. This is the usual case. If mc1_8k_en is 0, then the MC1_8K (8KREF) signal is used to drive the SEC8K line.
Figure 19. Primary Master Left Clock
Secondary Master Right
- As shown in Figure 20, the secondary master receives clock from the left clock line and drives the right clock line. The clockmode field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to MC1_SECONDARY_MASTER and the clksel is set to 1 for the right clock line. Since it is driving the right clocks, it is assumed to be receiving clock from the left clock line.
- The disablemvip field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to 0; the MC1 board is used to drive the MVIP clock of the local MVIP bus.
- If the mc1_8k_en field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to 1, then the SEC8K clock from the local MVIP bus is used to drive the MC1_8K (8KREF) of the MC1 bus. Otherwise, this connection is disabled.
Figure 20. Secondary Master Right Clock
Clock Slave
- As shown in Figure 21, the slave receives clock from the left clock line. The clockmode field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to MC1_SLAVE and clksel is set to 0 to receive clock from the left clock line.
- The disablemvip field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to 0; the MC1 board is used to drive the MVIP clock of the local MVIP bus.
- If the mc1_8k_en field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to 1, then the SEC8K clock from the local MVIP bus is used to drive the MC1_8K (8KREF) of the MC1 bus. Otherwise, this connection is disabled.
Figure 21. Clock Slave
Primary MVIP
- As shown in Figure 22, the primary master MC1 board receives clock signal from the MVIP bus and drives the left MC1 clock line. The clockmode field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to MC1_PRIMARY_MVIP and the clksel is set to 0 for the left clock line.
- The disablemvip field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is ignored in this mode.
- If mc1_8k_en field of the mc1_config_clock_parms structure of the MC1_CONFIG_CLOCK command is set to 1, then the SEC8K clock from the local MVIP bus is used to drive the MC1_8K (8KREF) of the MC1 bus. Otherwise, this connection is disabled.
Figure 22. Primary MVIP Mode
(Page 1 of 1 in this chapter)
tech_support@nmss.com
Copyright © 1999, Natural MicroSystems, Inc. All rights
reserved.