This is a question about the relationship between the setting of the IO_IMPEDANCE_CTRL register and the property change.
Will the impedance characteristics be as follows?
<IO_IMPEDANCE_CTRL register>
0x1F:35ohm, 0x13:50ohm, 0x00:75ohm
When I check the register value of the IC I have at hand,
- 0x0F
- 0x0E
- 0x0D
The register value seems high, but is it like this?
Each IC has a different register value, is it adjusted during production?
What is the range of register values that are adjusted during manufacturing?
Due to the long wire length on the board, IO_IMPEDANCE_CTRL is used to improve throughput.
Are there any precautions?
By the way,
I need to take a few steps to read/write registers, is there any kind of time limit between steps?
For example:
-------------------------------------
8.4.2.1.7 Example of Read Operation Using Indirect Register Access
Read register 0x0170.
1. Write register 0x0D to value 0x001F.
2. Write register 0x0E to value 0x0170
3. Write register 0x0D to value 0x401F.
4. Read register 0x0E.
The expected default value is 0x0C10.
-------------------------------------
When I tried it during debugging, I sometimes read unintended register values.
Are there any restrictions?