This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DS110DF410 - Procedure for reading EOM data

Guru 19785 points
Other Parts Discussed in Thread: LMH0366

Hi, I am understanding the procedure for reading EOM as the following, as descripted in the datasheet.

I have some questions to this procedure.

---------------------------------------------------------------------------------------
1) ADR 0xFF= 0x??  //Select Channel
2) ADR 0x3E bit7 = 0  //Disable HEO/VEO lock monitor function
3) ADR 0x11 [7:6] = 2'b00  //Select eye monitor voltage based on Table11
4) ADR 0x11 [5] = 0  //Power up EOM circuit
 * Default=0 No need for programming.
 * ADR 0x11 Bit[7:5] can be programmed together.
5) ADR 0x22 bit7 = 0   //Eye monitor override bit. Default is ”0”
6) ADR 0x24 bit7 = 1  //Fast Eye Monitor Enable
7) ADR 0x24 bit1 = 1  //Initiate automatic fast eye monitor measurement
 ※ADR 0x24 bit7,bit1 can be programmed together
8) Read Data Array
 Case for not using Multi-Byte Read
    1. Read ADR 0x25  //MSB data
    2. Read ADR 0x26  //LSB data
    3. Read ADR 0x25  //MSB data
    4. Read ADR 0x26  //LSB data
    5.  Repeat  ・・・
    * First 4 Byte Data has invalid data, should be discarded.
9) Read total 2+64x64(=4098) array data including the invalid data.
-----------------------------------------------------------------------------------------------------------

Q1)
When reading ADR 0x25/0x26, can you repeat reading these data continusouly without some time for WAIT ?
*In case of LMH0366, this device checks the 0x24 bit0 "Start EOM Counter" bit before reading ADR 0x25/0x26, polling this bit and reads the ADR 0x25/0x26 when this bit is cleared. Can you use the same procedure ?

Q2)
After reading the 4098 data, which way do you store tha data ? For example if using EXCEL sheet,  which would be the correct direction ? 
  Direction A)   A1, B1, C1,,,,, BL1, A2, B2, C2 ,,,,, BL2, A3, B3 ,,,,,,,
  Direction B)   A1, A2, A3 ,,,,, A64, B1, B2, B3 ,,,,, B64, C1, C2 ,,,,,,,, 

Q3)
Our customer want to have the Eye in the center.
Is there any register setting to start reading from the edge point ?

Best Regards,

Kawai