EasyManua.ls Logo

Microsemi SmartFusion2 - Table 506 CLK_GEN

Microsemi SmartFusion2
829 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Serial Peripheral Interface Controller
UG0331 User Guide Revision 15.0 532
14.4.3.8 SPI Slave Select Register
The following table describes the register that specifies the slave that has been selected.
[7:0] CLK_GEN R/W 0 Specifies the methodology used to calculate the SPICLK divider.
CLK_MODE = 0:
SPICLK = 1 / (2
CLK_GEN + 1
) where CLK_GEN = 0 to 15.
CLK_MODE = 1:
SPICLK = 1 / (2 × (CLK_GEN + 1)) where CLK_GEN = 0 to 255.
Table 507 • CLK_MODE Example, APB Clock = 153.8 MHz
CLK_MODE=0 CLK_MODE=1
SPICLK = 1 / (2
CLKRATE + 1
)
where CLKRATE = 0 to 15
SPICLK = 1 / (2 × (CLKRATE + 1))
where CLKRATE = 0 to 255
CLKRATE SPI Clock CLKRATE SPI Clock
0 76,900,000 0 76,900,000
1 38,450,000 1 38,450,000
2 19,225,000 2 25,633,333.33
3 9,612,500 3 19,225,000
4 4,806,250 4 15,380,000
5 2,403,125 5 12,816,666.67
6 1,201,562.5 6 10,985,714.29
7 600,781.25 7 9,612,500
8 300,390.625 8 8,544,444.444
9 150,195.312 9 7,690,000
10 75,097.656 10 6,990,909.091
11 37,548.828 11 6,408,333.333
12 18,774.414 12 5,915,384.615
13 9,387.207 13 5,492,857.143
14 4,693.603 14 5,126,666.667
15 2,346.801 15 4,806,250
255 300,390.625
Table 508 • SLAVE_SELECT
Bit
Number Name R/W
Reset
Value Description
[31:8] Reserved R/W 0 Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should
be preserved across a read-modify-write operation.
Table 506 • CLK_GEN (continued)

Table of Contents

Other manuals for Microsemi SmartFusion2

Related product manuals