stm32 /stm32n6 /STM32N655 /FMC1 /FMC_BWTR2

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as FMC_BWTR2

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (B_0x0)ADDSET0ADDHLD0DATAST0 (B_0x0)BUSTURN0 (B_0x0)ACCMOD 0 (B_0x0)DATAHLD

DATAHLD=B_0x0, ADDSET=B_0x0, BUSTURN=B_0x0, ACCMOD=B_0x0

Description

SRAM/NOR-Flash write timing registers for memory region 2

Fields

ADDSET

Address setup phase duration.

0 (B_0x0): ADDSET phase duration = 0 * fmc_ker_ck clock cycle

15 (B_0xF): ADDSET phase duration = 15 * fmc_ker_ck clock cycles (default value after reset)

ADDHLD

Address-hold phase duration.

1 (B_0x1): ADDHLD phase duration = 1 * fmc_ker_ck clock cycle

2 (B_0x2): ADDHLD phase duration = 2 * fmc_ker_ck clock cycle

15 (B_0xF): ADDHLD phase duration = 15 * fmc_ker_ck clock cycles (default value after reset)

DATAST

Data-phase duration.

1 (B_0x1): DATAST phase duration = 1 * fmc_ker_ck clock cycles

2 (B_0x2): DATAST phase duration = 2 * fmc_ker_ck clock cycles

255 (B_0xFF): DATAST phase duration = 255 * fmc_ker_ck clock cycles (default value after reset)

BUSTURN

Bus turnaround phase duration

0 (B_0x0): BUSTURN phase duration = 1 * fmc_ker_ck clock cycle added

15 (B_0xF): BUSTURN phase duration = 16 * fmc_ker_ck clock cycles added (default value after reset)

ACCMOD

Access mode.

0 (B_0x0): Access mode A

1 (B_0x1): Access mode B

2 (B_0x2): Access mode C

3 (B_0x3): Access mode D

DATAHLD

Data Hold phase duration

0 (B_0x0): DATAHLD phase duration = 1 * fmc_ker_ck clock cycle (default)

1 (B_0x1): DATAHLD phase duration = 2 * fmc_ker_ck clock cycle

2 (B_0x2): DATAHLD phase duration = 3 * fmc_ker_ck clock cycle

3 (B_0x3): DATAHLD phase duration = 4 * fmc_ker_ck clock cycle

Links

()