logo资料库

NXP车载以太网.pdf

第1页 / 共34页
第2页 / 共34页
第3页 / 共34页
第4页 / 共34页
第5页 / 共34页
第6页 / 共34页
第7页 / 共34页
第8页 / 共34页
资料共34页,剩余部分请下载后查看
1. General description
2. Features and benefits
2.1 General features
2.2 Ethernet switching and AVB features
2.3 TT and TSN features (SJA1105TEL only)
2.4 Interface features
2.5 Other features
3. Ordering information
4. Block diagram
5. Pinning information
5.1 Pinning
5.2 Pin description
6. Functional description
6.1 Functional overview
6.1.1 Auxiliary Configuration Unit (ACU)
6.1.2 Clock Generation Unit (CGU)
6.1.3 Reset Generation Unit (RGU)
6.1.4 Serial Peripheral Interface (SPI)
6.1.5 Status and Control Unit (SCU)
6.1.6 Configuration Stream Decoder/Configuration Controller (CSD/CC)
6.1.7 xMII
6.1.8 Dynamic Memory Management (DMM)/Frame Memory Controller (FMC)/ Frame Buffer Management (FBM)
6.1.9 Receive MAC (RXM)
6.1.10 Input Queue (IQ)
6.1.11 VLAN Lookup (VLAN_LU)
6.1.12 Address Lookup (L2ADDR_LU)
6.1.13 Policing (L2_POLICE)
6.1.14 Forwarding (L2_FORW)
6.1.15 Transmit MAC (TXM)
6.1.16 Audio Video Bridging (AVB)
6.1.17 Loopback Port (LBP)
6.1.18 Virtual Link Lookup (VL_LU); SJA1105TEL only
6.1.19 Virtual Link Policing (VL_POLICE); SJA1105TEL only
6.1.20 Virtual Link Forwarding (VL_FORW); SJA1105TEL only
6.1.21 Clock Synchronization Subsystem (CSS) and Schedule Engine (SCH); SJA1105TEL only
6.2 Media Independent Interfaces (xMII)
6.2.1 MII signaling and encoding
6.2.2 RMII signaling and encoding
6.2.3 RGMII signaling and encoding
6.3 SPI interface
7. Limiting values
8. Thermal characteristics
9. Static characteristics
10. Dynamic characteristics
11. Application information
11.1 Application hints
12. Test information
12.1 Quality information
13. Package outline
14. Handling information
15. Abbreviations
16. References
17. Revision history
18. Legal information
18.1 Data sheet status
18.2 Definitions
18.3 Disclaimers
18.4 Trademarks
19. Contact information
20. Contents
SJA1105 5-port automotive Ethernet switch Rev. 1 — 7 November 2016 Product data sheet 1. General description The SJA1105 is an IEEE 802.3-compliant 5-port automotive Ethernet switch. Each of the five ports can be individually configured to operate in MII, RMII and RGMII modes. This arrangement provides the flexibility to connect a mix of switches, microprocessors and PHY devices such as the TJA1100 BroadR-Reach PHY from NXP Semiconductors (Ref. 1 and Ref. 2) and other commercially available Fast Ethernet and Gigabit Ethernet PHYs. The high-speed interface makes it easy to cascade multiple SJA1105s for scalability. It can be used in various automotive scenarios such as gateway applications, body domain controllers or for interconnecting multiple ECUs in a daisy chain. Audio Video Bridging (AVB) support (Ref. 3) fully leverages infotainment and advanced driver assistance systems. The SJA1105 comes in two pin-compatible variants. The SJA1105EL supports Ethernet and AVB. The SJA1105TEL includes additional functionality to support Time-Triggered Ethernet (TTEthernet) and Time-Sensitive Networking (TSN). 2. Features and benefits 2.1 General features  5-port store and forward architecture  Each port individually configurable for MII and RMII operation at 10 Mbit/s or 100 Mbit/s and RGMII operation at 10 Mbit/s, 100 Mbit/s or 1000 Mbit/s  Interface-dependent selectable I/O supply voltages; 1.2 V core voltage  Small footprint: LFBGA159 (12 mm  12 mm) package  Automotive Grade 2 ambient operating temperature: 40 C to +105 C  Automotive product qualification in accordance with AEC-Q100 2.2 Ethernet switching and AVB features  IEEE 802.3 compliant  128 kB frame buffer  1024 entry MAC address learning table  Address learning space can be configured for static and learned addresses  2 kB frame length handling  IEEE 802.1Q defined tag support  4096 VLANs  Egress tagging/untagging on a per-VLAN basis per port  QoS handling based on IEEE 802.1Q  Per-port priority remapping and 8 configurable egress queues per port
NXP Semiconductors SJA1105 5-port automotive Ethernet switch  Ingress rate-limiting on a per-port and per-priority basis for Unicast/Multicast and Broadcast traffic  Frame replication and retagging of traffic  Frame mirroring for enhanced diagnostics  Hardware support for IEEE 802.1AS and IEEE 802.1Qav for AVB traffic support  Ingress and egress timestamping per port  Ten IEEE 802.1Qav credit-based shapers available; shapers can be freely allocated to any priority queue on a per port basis  Support for AVB SR Class A, Class B and Class C traffic  IEEE 1588v2 one-step sync forwarding in hardware  IEEE 802.1X support for setting port reachability and disabling address learning  Broadcast storm protection  Statistics for dropped frames and buffer load 2.3 TT and TSN features (SJA1105TEL only)  IEEE 802.1Qbv time-aware traffic  IEEE 802.1Qci per-stream policing (pre-standard)  Support for ring-based redundancy (for time-triggered traffic only)  1024 deterministic Ethernet flows with per-flow based:  Time-triggered traffic transmission  Ingress policing and reception window check  Active and redundant routes  Statistics 2.4 Interface features  MII/RMII interfaces supporting all standard Ethernet PHY technologies such as (but not limited to) Fast Ethernet (IEEE 100BASE-TX), IEEE 100BASE-T1 and optical PHYs  RGMII for interfacing with Gigabit Ethernet (1000BASE-T) PHYs (Gigabit Ethernet; Ref. 4)  MAC and PHY modes for interfacing (MII/RMII/RGMII) directly with another switch or host processor  Programmable drive strength for all interfaces  SPI at up to 25 MHz for host processor access 2.5 Other features  25 MHz system clock input from crystal oscillator or AC-coupled single-ended clock  25 MHz reference clock output  Device reset input from host processor  IEEE 1149.1 compliant JTAG interface for TAP controller access and boundary scan SJA1105 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 7 November 2016 © NXP Semiconductors N.V. 2016. All rights reserved. 2 of 34
NXP Semiconductors 3. Ordering information SJA1105 5-port automotive Ethernet switch Table 1. Type number SJA1105EL SJA1105TEL Ordering information Package Name LFBGA159 Description plastic low profile fine-pitch ball grid array package; 159 balls Version SOT1427-1 4. Block diagram Fig 1. Block diagram of SJA1105EL SJA1105 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 7 November 2016 © NXP Semiconductors N.V. 2016. All rights reserved. 3 of 34
NXP Semiconductors SJA1105 5-port automotive Ethernet switch Fig 2. Block diagram of SJA1105TEL SJA1105 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 7 November 2016 © NXP Semiconductors N.V. 2016. All rights reserved. 4 of 34
SJA1105 5-port automotive Ethernet switch NXP Semiconductors 5. Pinning information 5.1 Pinning Fig 3. Pin configuration diagram Fig 4. Pin configuration SJA1105 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 7 November 2016 © NXP Semiconductors N.V. 2016. All rights reserved. 5 of 34
NXP Semiconductors SJA1105 5-port automotive Ethernet switch Type[2] Description 3.3 V/2.5 V I/O supply voltage TX_CLK: MII interface transmit clock (also configurable as output) REF_CLK: RMII interface reference clock (also configurable as input) TXC: RGMII interface transmit clock TX_EN: MII/RMII interface transmit enable input TX_CTL: RGMII interface transmit control output MII/RMII interface transmit coding error output MII/RMII/RGMII interface transmit data output, bit 0 MII/RMII/RGMII interface transmit data output, bit 1 MII/RGMII interface transmit data output, bit 2 MII/RGMII interface transmit data output, bit 3 RX_CLK: MII interface receive clock (also configurable as output) RXC: RGMII interface receive clock MII/RMII interface receive error input RX_DV: MII interface receive data valid input CRS_DV: RMII interface carrier sense/data valid input RX_CTL: RGMII interface receive control input MII/RMII/RGMII interface receive data input, bit 0 MII/RMII/RGMII interface receive data input, bit 1 MII/RGMII interface receive data input, bit 2 MII/RGMII interface receive data input, bit 3 5.2 Pin description Pin description - xMII interface[1] Pin MII interface: 4 2 0 L8 D10 D4 L10 D11 E4 L11 G4 E11 C14 K14 N9 D1 3 G11 H11 K11 1 D5 D7 D8 A7 P I/O I/O O C13 K13 P9 O B7 A10 F14 N14 P6 O E13 M13 P7 O B9 A9 E14 M14 N7 O L13 P8 O D13 B8 L14 N8 O D14 A8 B6 B14 J13 P10 I/O I B10 F13 P13 I A11 G14 N12 I A13 J14 N10 I B12 H13 P11 I A12 H14 N11 I B11 G13 P12 I B3 A4 A6 B5 A5 B4 Table 2. Symbol VDDIO_ MIIx TX_CLK/ REF_CLK/ TXC TX_EN/ TX_CTL TX_ER TXD0 TXD1 TXD2 TXD3 RX_CLK/ RXC RX_ER RX_DV/ CRS_DV/ RX_CTL RXD0 RXD1 RXD2 RXD3 D2 A3 A2 B1 C2 C1 E2 H2 G1 E1 F2 F1 G2 Table 3. Symbol VDD_CORE VSS [1] [2] xMII I/O pins will be floating until the configuration has been loaded. I: digital input; O: digital output; P: power supply. Pin description - core supply and ground Pin D6, D9, F4, F11, J4, J11, L6, L9 A1, A14, B13, E5, E6, E7, E8, E9, E10, F5, F6, F7, F8, F9, F10, G5, G6, G7, G8, G9, G10, H5, H6, H7, H8, H9, H10, J5, J6, J7, J8, J9, J10, K4, K5, K6, K7, K8, K9, K10, L7, N2, N13, P1, P14 Type[1] Description P G 1.2 V core supply voltage supply ground [1] P: power supply; G: ground. SJA1105 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 7 November 2016 © NXP Semiconductors N.V. 2016. All rights reserved. 6 of 34
NXP Semiconductors SJA1105 5-port automotive Ethernet switch Pin description - general Pin P3 N4 L5 L4 K1 L2 J1 J2 H4 H1 K2 L1 Table 4. Symbol RST_N[2] PTP_CLK VDDIO_HOST i.c. Clock generation (CGU) VDDA_OSC VSSA_OSC VDDA_PLL VSSA_PLL VDDIO_CLO CLK_OUT OSC_IN OSC_OUT SPI interface SCK SDI SDO SS_N JTAG interface[3] TRST_N TDI TCK TMS TDO Type[1] I O P G Description reset input (active LOW) PTP clock host interface supply voltage internally connected; must be connected to ground P G P G P O I O I I O I I I I I O oscillator supply voltage oscillator supply ground PLL supply voltage PLL supply ground clock output supply voltage (CLK_OUT) clock output oscillator input oscillator output SPI clock SPI data input SPI data output SPI slave select (active LOW) test reset (active LOW) test data in test clock test mode state test data out P5 N5 P4 N6 M1 M2 N1 P2 N3 I: digital input; O: digital output; P: power supply, G: ground. [1] [2] Pins RST_N and TRST_N must be held LOW simultaneously to reset the device. [3] JTAG pins have internal pull-ups. SJA1105 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 7 November 2016 © NXP Semiconductors N.V. 2016. All rights reserved. 7 of 34
NXP Semiconductors 6. Functional description SJA1105 5-port automotive Ethernet switch The SJA1105 is designed to provide a cost-optimized and flexible solution for automotive Ethernet switches. Each port can be independently configured for MII, RMII or RGMII operation. Switch configuration is performed via an SPI interface. A typical system diagram is shown in Figure 5. Fig 5. System diagram showing the SJA1105 Ethernet switch connected to PHYs and a host processor 6.1 Functional overview The SJA1105 contains the following functional modules (see the block diagrams in Figure 1 and Figure 2): 6.1.1 Auxiliary Configuration Unit (ACU) This module contains the pin configuration and status registers. The host can configure the I/O pads of the chip (pull-up/-down, speed etc.) and monitor the product configuration and temperature sensor status via these registers. 6.1.2 Clock Generation Unit (CGU) This module contains the oscillator and PLLs used to generate clocks for all internal blocks and a number of interface output clocks. 6.1.3 Reset Generation Unit (RGU) This block ensures that the device transitions to a pre-defined state after power-up or an externally asserted reset. SJA1105 Product data sheet All information provided in this document is subject to legal disclaimers. Rev. 1 — 7 November 2016 © NXP Semiconductors N.V. 2016. All rights reserved. 8 of 34
分享到:
收藏