| Electronic Components Datasheet Search |
|
DAC38RF86 Datasheet(PDF) 39 Page - Texas Instruments |
|
|
|
|||||||||||||||||||||||||||||
DAC38RF86 Datasheet(HTML) 39 Page - Texas Instruments |
|
39 / 141 page ![]() 39 DAC38RF86, DAC38RF87 DAC38RF97, DAC38RF96 www.ti.com SLASEF4 – FEBRUARY 2017 Product Folder Links: DAC38RF86 DAC38RF87 DAC38RF97 DAC38RF96 Submit Documentation Feedback Copyright © 2017, Texas Instruments Incorporated 8.3.13 SerDes Test Modes through IEEE 1500 Programming DAC38RFxx also provide a number of advanced diagnostic capabilities controlled by the IEEE 1500 interface. These are: • Accumulation of pattern verification errors; • The ability to map out the width and height of the receive eye, known as Eye Scan; • Rreal-time monitoring of internal voltages and currents; The SerDes blocks support the following IEEE1500 instructions: Table 24. IEEE1500 Instruction for SerDes Receivers INSTRUCTION OPCODE DESCRIPTION ws_bypass 0x00 Bypass. Selects a 1-bit bypass data register. Use when accessing other macros on the same IEEE1500 scan chain. ws_cfg 0x35 Configuration. Write protection options for other instructions. ws_core 0x30 Core. Fields also accessible via dedicated core-side ports. ws_tuning 0x31 Tuning. Fields for fine tuning macro performance. ws_debug 0x32 Debug. Fields for advanced control, manufacturing test, silicon characterization and debug. ws_unshadowed 0x34 Unshadowed. Fields for silicon characterization. ws_char 0x33 Char. Fields used for eye scan. The data for each SerDes instruction is formed by chaining together sub-components called head, body (receiver or transmitter) and tail. DAC38RFxx uses two SerDes receiver blocks R0 and R1, each of which contains 4 receive lanes (channels), the data for each IEEE1500 instruction is formed by chaining {head, receive lane 0, receive lane 1, receive lane 2, receive lane 3, tail}. A description of bits in head, body and tail for each instruction is given as follows: NOTE All multi-bit signals in each chain are packed with bits reversed e.g. mpy[7:0] in ws_core head subchain is packed as {retime, enpll, mpy[0:7], vrange, lb[0:1]}. All DATA REGISTER READS from SerDes Block R0 should read 1 bit more than the desired number of bits and discard the first bit received on TDO e.g., to read 40-bit data from R0 block, 41 bits should be read off from TDO and the first bit received should be discarded. Similarly, any data written to SerDes Block R0 Data Registers should be prefixed with an extra 0. Table 25. ws_cfg Chain FIELD DESCRIPTION HEAD (STARTING FROM THE MSB OF CHAIN) RETIME No function. CORE_WE Core chain write enable. RECEIVER (FOR EACH LANE 0, 1, 2, 3) CORE_WE Core chain write enable. TUNING_WE Tuning chain write enable. DEBUG_WE Reserved. CHAR_WE Char chain write enable. UNSHADOWED_WE Reserved. TAIL (ENDING WITH THE LSB OF CHAIN) CORE_WE Core chain write enable. TUNING_WE Tuning chain write enable. DEBUG_WE Reserved. RETIME No function. CHAIN LENGTH = 26 BITS |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |