13.5.4 NOR Flash/PSRAM controller asynchronous transactions
Asynchronous static memories (NOR Flash, PSRAM, SRAM)
• Signals จะถูกซิงโครไนซ์โดย the internal clock HCLK. clock นี้ไม่ได้ถูกปล่อยออกไปยัง the memory
• The FMC จะสุ่ม the data เสมอก่อนถอนการยืนยัน the NOE signal. สิ่งนี้รับประกันว่า the memory data hold timing
constraint จะถูกตรงตาม (Chip Enable ต่ำสุดเป็น high ให้กับ data transition มักจะเป็น 0 ns)
• ถ้า the Extended mode ถูกเปิดใช้งาน (EXTMOD bit ถูกเซ็ตใน the FMC_BCRx register), มากถึง four extended modes
(A, B, C and D) มีให้ใช้งาน. มันสามารถทำได้ที่จะผสม A, B, C and D modes สำหรับ read and write operations. ตัวอย่าง
เช่น, read operation สามารถถูกดำเนินการใน mode A และเขียนใน mode B.
• ถ้า the Extended mode ถูกปิดใช้งาน (EXTMOD bit ถูกรีเซ็ตใน the FMC_BCRx register), the FMC สามารถทำงานใน
Mode1 or Mode2 ดังนี้:
– Mode 1 เป็น the default mode เมื่อ SRAM/PSRAM memory type ถูกเลือก (MTYP = 0x0 or 0x01 ใน the
FMC_BCRx register)
– Mode 2 เป็น the default mode เมื่อ NOR memory type ถูกเลือก (MTYP = 0x10 ใน the FMC_BCRx register).