User Manual. 1000BASE-T1 SFP Module

Similar documents
User Manual. 1000BASE-T1 SFP Module

1.7V (V CC = 1.7V to 5.5V) 2.5V (V CC = 2.5V to 5.5V) Partial Page Writes Allowed

Two-wire Serial EEPROM K ( 1 6, X 8 ) / K ( 3 2, X 8 )

PART TEMP RANGE PIN-PACKAGE

Sequential Logic Design

EDP-AM-DIO54 Digital IO Module User Manual. This document contains information on the DIO54 digital IO module for the RS EDP system.

89BSD CALCULATION METHOD APPLICATION NOTE

MS BA01. PHT Combination Sensor SPECIFICATIONS

,- # (%& ( = 0,% % <,( #, $ <<,( > 0,% #% ( - + % ,'3-% & '% #% <,( #, $ <<,(,9 (% +('$ %(- $'$ & " ( (- +' $%(& 2,#. = '%% ($ (- +' $ '%("

CUSTOM MODULES (Commercial / Moisture Resistant / Hermetic)

Chapter #7: Sequential Logic Case Studies Contemporary Logic Design

MS4525HRD (High Resolution Digital) Integrated Digital Pressure Sensor (24-bit Σ ADC) Fast Conversion Down to 1 ms Low Power, 1 µa (standby < 0.15 µa)

The Digital Logic Level

HME Series Amplified pressure sensors

Introduction to Computer Engineering. CS/ECE 252, Fall 2012 Prof. Guri Sohi Computer Sciences Department University of Wisconsin Madison

MS BA01 PTH Fusion Sensor

DATASHEET X9408. Description. Features. Block Diagram. Low Noise/Low Power/2-Wire Bus Quad Digitally Controlled (XDCP ) Potentiometers

ADVANCED INFORMATION MS4525HRD (High Resolution Digital)

MODBUS Protocol for CS141 network card families

MS BA Micro Altimeter Module

NTE74HC299 Integrated Circuit TTL High Speed CMOS, 8 Bit Universal Shift Register with 3 State Output

THE DIGITAL LOGIC LEVEL

LV5217GP. Specifications. Bi-CMOS IC 3ch LED Driver. Absolute Maximum Ratings at Ta = 25 C. Ordering number : ENA0833A.

MS BA Altimeter and diving pressure sensor

MS4525HRD (High Resolution Digital)

Data byte 0 Data byte 1 Data byte 2 Data byte 3 Data byte 4. 0xA Register Address MSB data byte Data byte Data byte LSB data byte

TX14/15 SERIES CONNECTORS

3.3 V 64K X 16 CMOS SRAM

9-Channel 64steps Constant-Current LED Driver with SPI Control. Features

X9279. Single Supply/Low Power/256-Tap/2-Wire Bus. Single Digitally-Controlled (XDCP ) Potentiometer FN Data Sheet November 22, 2005

Recording Voice Modules

X9258. Low Noise/Low Power/2-Wire Bus/256 Taps. Features. Quad Digital Controlled Potentiometers (XDCP ) Block Diagram

Lecture 3 Review on Digital Logic (Part 2)

MS BA Miniature 14 bar Module

Motors Automation Energy Transmission & Distribution Coatings. Servo Drive SCA06 V1.5X. Addendum to the Programming Manual SCA06 V1.

NV34C04. EEPROM Serial 4-Kb SPD Automotive Grade 1 for DDR4 DIMM

3.99 (.16) REF (17.21) REF Technical Specifications. (see pag. 41)

Differential Pressure Sensor

MS BA01 Variometer Module, with LCP cap

X9259. Quad Digitally-Controlled (XDCP TM ) Potentiometers. Single Supply / Low Power / 256-tap / 2-Wire bus

Eight Input for Temperature Sensors ± 0.03% Accuracy Several Options of Sensor Types 2 or 3-Wires Sensor Connection Input Signal Isolation Supported

Chapter 3 Digital Logic Structures

lar e g r 1 MB Wi o n ws P X protected m d o e s gment s v r a a i ble s z i e 64 KB system c n o trol in t s ructions 4 y b e t s se e l ctor

QUANTUM CONCEPT. Swimming User s Manual

MS BA Miniature 30 bar Module

MS BA01 Miniature Altimeter Module

8.3 SIMOLINK SIMOLINK(Siemens MASTERDRIVES MC/VC MASTERDRIVES MC/VC ( ) MASTERDRIVES MC MASTERDRIVES MC ( ) SIM MC/VC SIMOLINK SIMOLINK

Datasheet. Serial EEPROM Series Standard EEPROM WLCSP EEPROM BU9889GUL-W (8Kbit) TSZ R2R0G TSZ SEP.2012 Rev.

FATEK. FBs-1HLC. Precision Load Cell Module. Operation manual V1.1 06/07/2017 FATEK AUTOMATION CORP.

Chapter 2. Review of Digital Systems Design

VN-100 Velocity Compensation

DRF RELIABILITY DATA

LOGIC CIRCUITS. Basic Experiment and Design of Electronics. Ho Kyung Kim, Ph.D.

MS BA01 Miniature Altimeter Module

MS BA Miniature Altimeter and Diving Module

Software BioScout-Calibrator June 2013

3.3 V 256 K 16 CMOS SRAM

RT9403. I 2 C Programmable High Precision Reference Voltage Generator. Features. General Description. Ordering Information.

MS BA. Ultra Small Gel Filled Pressure Sensor SPECIFICATIONS

CD74HC195. High Speed CMOS Logic 4-Bit Parallel Access Register. Features. Description. Ordering Information. PInout. [ /Title (CD74 HC195 ) /Subject

Mechanics Lab & Problem Sheet 2: Structures ( )

LABORATORY MANUAL MICROPROCESSOR AND MICROCONTROLLER

MS BA01 Miniature Altimeter Module

MS BA07 Pressure sensor for harsh environment

SOB! BOO HOO! HELPING HANDS JACKET A HELPING HAND BOOK LOOKS LIKE I GAVE THEM A HELPING HAND, OH HANG ON. TWO MILES AWAY... YOU RE ON OUR TEAM

MS BA03 Low Voltage Barometric Pressure Sensor

Intelligence is Simplicity

Installation and Operation Manual. AllSync Plus Wired Clocks

5.0 V 256 K 16 CMOS SRAM

Introduction EE 224: INTRODUCTION TO DIGITAL CIRCUITS & COMPUTER DESIGN. Lecture 6: Sequential Logic 3 Registers & Counters 5/9/2010

April 2004 AS7C3256A

ISSP User Guide CY3207ISSP. Revision C

74LVC823A 9-bit D-type flip-flop with 5-volt tolerant inputs/outputs; positive-edge trigger (3-State)

MS BA03 Barometric Pressure Sensor, with stainless steel cap

CAT5401. Quad Digital Potentiometer (POT) with 64 Taps and SPI Interface

DS1225Y. 64K Nonvolatile SRAM FEATURES PIN ASSIGNMENT

A B C D E F G H J K L M N P Q

Elevator Control Valves

S6B CH SEGMENT / COMMON DRIVER FOR DOT MATRIX LCD

Valve Products ADEX Series Valves

LOW POWER SCHOTTKY. GUARANTEED OPERATING RANGES ORDERING INFORMATION PLASTIC N SUFFIX CASE 648

D-DF. Right angle version: full gold plating over 2µm. Straight version: full gold plating over 2µm

+ + EC19 EC4 +5V JP2 + + EC22 EC8 U210 BC40 BC39 EC12 EC29 EC30 EC31 U214 EC38 EC43 U218 U102 U217 EC16 EC45 Q BC65 Q93 1

HCE Series Miniature amplified pressure sensors

5 V 64K X 16 CMOS SRAM

Overview. Design Example: Automobile Lock

ELECTROMAGNETIC FAULT INJECTION: TOWARDS A FAULT MODEL ON A 32-BIT MICROCONTROLLER

Topics. CMOS Design Multi-input delay analysis. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

Characteristic Symbol Value Unit Output Current I out 150 ma

TONE CONTROL AND SURROUND DIGITALLY CONTROLLED AUDIO PROCESSOR WITH AGC PS1 AGC LP L-IN1 R-IN1 L-IN2 R-IN2 L-IN3 R-IN3 L-IN4 R-IN4 L-IN5 R-IN5 L-MUX

MS BA Miniature 30 bar Industrial Pressure Sensor

74LVC823A-Q General description. 2. Features and benefits

MS BA03 Low Voltage Barometric Pressure Sensor

MS BA01 Miniature Altimeter Module

OPERATION MANUAL. 3 in 1, IR, Type K/J/R/E/T, Pt 100 ohm THERMOMETER. Model : TM-2000

Data Logger V2. Instruction Manual

CD54/74HC164, CD54/74HCT164

PI4GTL bit bidirectional low voltage translator

Transcription:

User anual 1000-1 odule Version 0.3 05. June 2017 echnica ngineering Gmb eopoldstraße 236 80807 ünchen Germany ax: +49-89-200-072430 mail: nfo@technica-engineering.de www.technica-engineering.de

ndex 1 eature ist... 3 2 arranty and afety nformation... 4 3 inning... 5 4 tartup and onfiguration... 6 4.1 tartup... 6 4.2 elf-onfiguration... 7 5 2 interface... 6 5.1 2 pecifications..... 7 5.2 odule processor 2 register map. 7 5.3 Device addressing and operation.. 7 5.3.1 urrent address read. 7 5.3.2 andom read. 8 5.3.3 equential read. 9 5.3.4 yte write. 9 5.3.5 equential write. 10 5.4 2 access to the 88Q2112_Z1 transceiver.10 5.4.1 egister description... 10 5.5 Y register access examples.11 5.5.1 ead peration.11 5.5.2 rite peration.14 6 ontact... 17 age 2 of 17

1 eature ist he echnica ngineering 1000ase-1 odule fits into a standard mall orm-factor luggable slot. t uses the G and generates 1000 bit/s full-duplex. Note: D interface is not supported! fter power up, it self-configures to utomotive 1000ase-1. egisters of the integrated transceiver are accessible via 2 interface for diagnosis and reconfiguration. ne ink D shows link status. ower requirement: 3.3 Volt D +/- 0.03 Volt ize: 68 x 14 x 14 mm eight: 0,1 kg nternational rotection: 2 0 perating emperature: 0 to +70 elsius age 3 of 17

2 arranty and afety nformation efore operating the device, read this manual thoroughly and retain it for your reference. Use the device only as described in this manual. Use only in dry conditions. Do not apply power to a damaged device. Do not open the device. therwise warranty will be lost. his device is designed for engineering purpose only. pecial care has to be taken for operation. Do not use this device in a series production car. s this device is likely to be used under rough conditions, warranty is limited to 1 year. anufacturer liability for damage caused by using the device is excluded. age 4 of 17

3 inning he 1000ase-1 line is connected by a olex connector. olex 0533250260 eader 2.0mm olex 510900200 ousing olex 50212-8000 rimp ontact in unction in unction 1 1000ase-1 lus 2 1000ase-1 inus ocket connector: in unction in unction 1 GND 20 GND 2 x_aul onnected to GND 19 G_XD_N 3 n.c. 18 G_XD_ 4 2_D 17 GND 5 2_ 16 3.3 Volt 6 GND 15 3.3 Volt 7 n.c. 14 GND 8 x_os onnected to GND 13 G_XD_ 9 n.c. 12 G_XD_N 10 GND 11 GND age 5 of 17

4 tartup and onfiguration 4.1 tartup fter 3.3 Volt power is applied, the module starts up and self-configures the 88Q2112_Z1 transceiver by D interface. his lasts 100ms. Do not apply any 2 activity on the bus during this time. 4.2 elf-onfiguration he odule configures itself to utomotive 1000ase-1 after power up. aster / lave onfiguration is done according to the D switch on the bottom of the device. he lock has to be opened if reconfiguration of the D switch is desired (see picture below). N = aster = lave age 6 of 17

5 2 nterface 5.1 2 specifications 2 can be used 100ms after the power up of the module. he module operates with f up to 53z without requiring clock stretching. he module may clock stretch with f greater than 53z and up to 400 kz. he module processor listens as slave on the 7-bit address 0x50. Note: b1010 000X = 0x0 ead access beyond address 95 will return 0x00. he 88Q2112_Z1 transceiver can be accessed at 2 slave 7-bit address 0x40. Note: b1000 000X = 0x80 he 88Q2112_Z1 Y does not support 2 interfaces. owever, the microcontroller acts as a bridge between the host and the Y. ommands from the ost are processed by the microcontroller. he microcontroller accesses to the Y trough D interface and forwards the information to the ost. 5.2 odule processor 2 register map emory ap (ead only registers): Data ytes yte Number omment 0x03, 0 dentifier 0x04, 1 xt. dentifier 0x80, 2 onnector 0x00, 0x00, 0x00, 0x00, 3-6 ransceiver high 0x00, 0x00, 0x00, 0x00, 7-10 ransceiver low 0x00, 11 ncoding 0x01, 12 itrate Nominal in 100 it 0x00, 13 eserved 0x00, 14 ink ength iber 0x00, 15 ink ength iber 0x00, 16 ink ength iber 0x00, 17 ink ength iber 0x0, 18 ink ength opper in meter 0x00, 19 eserved '', 'e', 'c', 'h', 'n', 'i', 'c', 'a', ' ', '', 'n', 'g', '.', ' ', ' ', ' ', 20-35 Vendor Name 0x00, 36 eserved 0x00, 0x00, 0x00, 37-39 Vendor D '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '1', '2', '3', '4', '5', '6', 40-55 artnumber 0x00, 0x00, 0x00, 0x00, 56-59 evision Number 0x00, 0x00, 0x00, 60-62 eserved 0x, 63 heck ode for ield 0-62 0x00, 0x00, 64-65 ptions 0x00, 66 itrate max 0x00, 67 itrate min '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '1', '2', '3', '4', '5', '6', 68-83 erial Number tring 0x00, 0x00, 0x00, 0x00, 84-87 Date ode high 0x00, 0x00, 0x00, 0x00, 88-91 Date ode low 0x00, 0x00, 0x00, 92-94 eserved 0x42 95 heck ode xtended for ield 64-94 5.3 2 Device addressing and operation 5.3.1 2 urrent ddress ead he current read operation only requires the 2 device read word to be sent. hen the acknowledge is received from the module, the current address data word is serially clocked out. age 7 of 17

age 8 of 17 xample: ead the current address of the module (b1010000x) <-2_device -> D N 1 0 1 0 0 0 0 1 0 X X X X X X X X 1 <-D D-> 5.3.2 andom ead he random address read requires two operations to perform the read. xample: ead a random address of the module (2_device = b1010000x) irst a write operation to specify the address desired to read: <-2_device -> <-2 emory address-> 1 0 1 0 0 0 0 0 0 X X X X X X X X 0 hen a read operation to read the previous address specified: <-2_device -> D N 1 0 1 0 0 0 0 1 0 X X X X X X X X 1 <-D D->

age 9 of 17 5.3.3 equential read he sequential reads are started by either a current word address read or a random address read. o specify a sequential read, the host responds with an acknowledge instead of a stop after each data word. irst a write operation to specify the address desired to read: <-2_device -> <-2 emory address-> 1 0 1 0 0 0 0 0 0 X X X X X X X X 0 hen the read operations: <-2_device -> D N 1 0 1 0 0 0 0 1 0 X X X X X X X X 1 X X X X X X X X 1 <-D D n-> <-D D n+1-> 5.3.4 yte rite he write operation requires 8-bits of data word address following the device address write word and acknowledgement. xample: yte write operation into the module (b1010000x) <-2_device -> <-Y DD-> <-D D-> 1 0 1 0 0 0 0 0 0 X X X X X X X X 0 X X X X X X X X 0

5.3.5 equential write he sequential write is started in the same way as a single byte write, but the host master does not send a stop condition after the first word is clocked in. <-2_device -> <-Y DD-> <-D D 1-> <-D D 2-> 1 0 1 0 0 0 0 0 0 X X X X X X X X 0 X X X X X X X X 0 X X X X X X X X 0 5.4 2 access to the 88Q2112_Z1 transceiver he 88Q2112_Z1Y listens as slave on the 7-bit address 0x40. very internal register of the Y (16 bits) is accessed by defining the Device Number (1 byte) and the egister ddress (2 bytes). he 2 emory address is mapped as: ddress 0x00 0x01 0x02 0x03 0x04 0x05 egister name Device number egister_address_ egister_address_ Y_egister_peration Y_register_data_ Y_register_data_ 5.4.1 egister description Device number Defines the device number of the register to access egister_address_ Defines the ost significant byte of the register to access egister_address_ Defines the ess ignificant yte of the register to access Y_egister_peration_tatus it 0 ead tart ondition lag (ead/rite) his flag is set by the master after specifying the first 3 bytes of the register (Devices number, egister_address_ and egister_address_) when a read operation is trigged. age 10 of 17

it 1 ead n rogress lag (ead) his flag is set by the slave during the reading operation it 2 ead peration Done lag (ead) his flag is set by the slave when the reading operation is finished. his flag can be read after triggering the read to ensure that the data has finished reading. it 3 rite tart ondition lag (ead) his flag is set by the slave when a write operation is trigged. it 4 rite n rogress lag (ead) his flag is set by the slave during the writing operation it 5 rite peration Done lag (ead) his flag is set by the slave when the writing operation is finished. his flag can be read after writing the Y_register_data_ to ensure that the data has finished writing Y_register_data_ hen a reading operation, this register contains the of the Y register. hen a write operation, this register contains the to write in the Y register Y_register_data_ hen a reading operation, this register contains the of the Y register. hen a write operation, this register contains the to write in the Y register 5.5 Y register access examples 5.5.1 ead peration he ead peration is performed by accessing the Y 2 device and loading the Y register address into the appropriate 2 registers. he register memory can be specified either with 2 andom ccess or 2 equential ccess xample: ead the Y s U using 2 andom ccess. egister 1.0002 (Device number 1, register 0x0002) <-2_device -> <-2 emory address-> <- Device_Number> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0x00 0x01 age 11 of 17

age 12 of 17 <-2_device-> <-2 emory address-> <egister_address_> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0x01 0x00 <-2_device-> <-2 emory address-> <egister_address_> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0x02 0x02 <-2_device-> <-2 emory address-> Y_egister_peration 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0x03 0x01 <-2_device-> <-2 emory address-> <-2_device-> D N 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0x04 Y_register_data_

age 13 of 17 <-2_device-> <-2 emory address-> <-2_device-> D N 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 1 1 1 0x05 Y_register_data_ xample: ead the Y s U using 2 equential ccess. egister 1.0002 (Device number 1, register 0x0002) <-2_device-> <-2 emory address-> < Device_Number> <egister_address_> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0x00 0x01 0x00 <egister_address_> <Y_egister_peration> <-2_device-> D 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0x02 0x01 Y_register_data_ N 0 0 1 0 1 0 0 1 1 Y_register_data_

age 14 of 17 5.5.2 rite peration he rite peration requires the Y address word and the register memory. he register memory can be specified either with 2 yte rite or 2 equential rite xample: et the Y to lave configuration using 2 yte rite. Value: 0x8001.egister 1.0834 (Device number 1, register 0x0834) <-2_device -> <-2 emory address-> <- Device_Number> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0x00 0x01 <-2_device-> <-2 emory address-> <egister_address_> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0x01 0x80 <-2_device-> <-2 emory address-> <egister_address_> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0x02 0x01

age 15 of 17 <-2_device-> <-2 emory address-> Y_egister_peration 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0x03 0x00 <-2_device-> <-2 emory address-> <-2_device-> Y_register_data_ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0x04 0x80 <-2_device-> <-2 emory address-> <-2_device-> Y_register_data_ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0x05 0x01

age 16 of 17 xample: et the Y to aster configuration using 2 equential rite. Value: 0x001.egister 1.0834 (Device number 1, register 0x0834) <-2_device-> <-2 emory address-> < Device_Number> <egister_address_> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0x00 0x01 0x08 <egister_address_> <Y_egister_peration> 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0x34 0x00 Y_register_data_ Y_register_data_

6 ontact f you have any questions regarding this product please do not hesitate to contact us: echnica ngineering Gmb eopoldstraße 236 80807 ünchen Germany elefon: +49-89-200-072410 ax: +49-89-200-072430 nfo@technica-engineering.de www.technica-engineering.de age 17 of 17