SDAA315
March 2026
AM2432
,
AM625
,
AM62A7
,
AM62D-Q1
,
AM62L
,
AM62P
,
AM6442
1
Abstract
Trademarks
1
Introduction
2
Terminology
3
PHY Tuning Algorithm
4
Key Tuning Parameters
4.1
Parameter Configurations for Non-DQS PHY Tuning Algorithm
4.2
Parameter Configurations for DQS PHY Tuning Algorithm
5
Prerequisites for PHY Tuning Algorithm
5.1
Hardware Requirements
5.1.1
Flash Device Preparation
5.1.2
PHY Configuration
5.2
Attack Vector
5.3
Passing vs Failing Region
5.4
Master vs Bypass Mode
5.4.1
Bypass Mode
5.4.2
Master Mode
6
Need for a Newer Tuning Algorithm
6.1
Temperature Variations
7
Algorithm Implementation
7.1
DQS PHY Tuning Algorithm
7.1.1
Diagonal Selection
7.1.2
Valid Read Delays Selection
7.1.3
Corner Points Identification
7.1.3.1
Corner Point Selection for Only One Read Delay Value
7.1.3.2
Corner Point Selection for Two Different Read Delay Values
7.1.4
Tuning Point Selection
7.2
Non - DQS PHY Tuning Algorithm
7.2.1
Fix Tx DLL Value
7.2.2
Find Rx Window 1
7.2.3
Find Rx Window 2
7.2.4
Choose Larger Rx Window
7.2.5
Calculate the OTP
7.2.6
Temperature Consideration
8
Tuning Enhancements
8.1
Tuning Time Optimization – Skip Tuning Feature
8.2
Runtime Validation – Validate OTP
9
Summary
10
References
Application Note
Enhanced OSPI PHY Tuning Algorithm for Sitara
TM
Processors on MCU+ SDK