xgmii interface specification. Network Management. xgmii interface specification

 
 Network Managementxgmii interface specification  Device Family Support 2

3. Transceiver Status and Transceiver Clock Status Signals 6. 3-2008 specification. It consists of pairs of Txdata, Rxdata, and Rx Ref Clk data pins. 3ae Clause 22 and Clause 45 Compliant Management Data Input / Output Interface Modes (Either 1. Between the MAC and the PHY is the XGMII, or 10 Gigabit Media Independent Interface. 1: XGMII (Clause 46) - Logical o 32-bit DDR TXD, 4-bit TXC and TX_CLK o 32-bit DDR RXD, 4-bit RXC and RX_CLK XGXS (Clause 47) – XAUI Electrical Spec (PMA) o 4 SERDES TX and 4 SERDES RX (PCS 8B/10B) @ 3. Sublayers (XGXS) to extend the reach of the XGMII for 10 Gb/s operation. 802. If anybody is interested to see this document please go to FC web site at and search for doc 99-251v3. Please refer to PG210. 125Gbps for the XAUI interface. It is important to note that, while this specification defines interfaces in terms of bits, octets, and frames, implementations may choose other data-path widths for implementation convenience. Where possible the PIPE specification references the PCI Express base specification specification rather than repeating its content. Simulation and verification. About LL Ethernet 10G MAC x 1. (MAC) with a XGMII (10 Gigabit Media Independent Interface) for incorporation in a customer’s ASIC design. 5/ commas. Table 13. > 3. 25MHz for direct interface to 10GBase-R, XAUI and RXUAI cores. 5G/5G/10G Multi-rate Ethernet PHY Intel® Stratix® 10 FPGA IP User Guide Updated for Intel ® Quartus Prime Design Suite: 19. Intel® Stratix® 10 L-Tile/H-Tile Transceiver PHY Architecture 6. Reconfiguration Signals 6. Uses 7 series, Virtex 6, Virtex 5, Virtex 4, and Spartan 6 transceivers running 4 lanes at 3. The name is a concatenation of the Roman numeral X, meaning ten, and the initials of. Intel® Stratix® 10 devices offer up to 144 transceivers with integrated advanced high-speed analog signal conditioning and clock data recovery circuits for chip-to-chip, chip-to-module, and backplane applications. 3ae-2002). 6 Functional block diagraminterface. A DLLP packet starts with an SDP (Start of DLLP Packet -. Each comma is. (2) The XGMII extender sublayer (XGXS) extends the distance of XGMII when used with XUAI and provides the data conversion between XGMII and XAUI. USXGMII (Universal Serial 10GE Media Independent Interface) IP コアは、IEEE 802. Interface XGMII/ GMII/MII External PHY Serial Interface. 19. An SFP interface on networking hardware is a modular slot for a media-specific transceiver, such as for a fiber-optic cable. 1. Designed to meet the USXGMII specification EDCS-1467841 revision 1. Out : 4 : Control bits for each lane in xgmii_tx_data[]. /// @dev Note: the ERC-165 identifier for this interface is 0x150b7a02. 3 CSMA/CD LAN Model As noted earlier, the XGMII interface consists of 4 lanes of 8 bits. In total the interface is 74 bits wide. Is there a reference design for for SGMII to GMII core at 2. This spec provides some information about how the MAC could use the PIPE interface for various LTSSM states and Link states. Konrad Eisele. 3, Clause 47. 3 Fibre Channel - 10-bit Interface Specification. The XGMII Controller interface block interfaces with the Data rate adaptation block. Medium. Provides metadata about the API. 5 Gb/s and 5 Gb/s as well as 10 Gb/s. 0: Disables USXGMII Auto-Negotiation and manually configures the operating speed with the USXGMII_SPEED register. The MAC TX also supports custom preamble in 10G operations. The waveform below shows a DLLP packet. 5G, 5G, or 10GE data rates over a 10. Serial-GMII Specification The Serial Gigabit Media Independent Interface (SGMII) is designed to satisfy the following requirements: • Convey network data and port speed between a 10/100/1000 PHY and a MAC with significantly less signal pins than required for GMII. - XGMII Interface (64-bit single clock edge) - POS-L3 like Interface for core logic side - Wishbone Interface for control 2. 1. 0 to 1. The specifications and information herein are subject to change without notice. 8V devices whose MDC/MDIO ports can withstand this without blowing a hole in the oxide. AUTOSAR Interface. Media-Independent Interface(MII、媒体独立インタフェース)は、イーサネットにおいて、MAC (データリンク層デバイス)とPHY (物理層デバイス)とを接続するためのインタフェース。本稿では以下の拡張版を含めて記述する。 The XGMII interface defines the 32-bit data and 4-bit wide control character clocked between the MAC/RS and the PCS at both the positive and negative edge (double data rate – DDR) of the 156. September 23, 2021 Product Specification Rev1. 4. 7. キーワード : 606, XAPP, broken link, application, note, XGMII, リンク切れ, アプリケーション, ノート サイトに、アプリケーション ノート (XAPP606)、『10-Gigabit Media Independent Interface (XGMII) Reference Design』の記述やリンクがありますが、文書が見つからず、リンクも壊れています。The present clauses in 802. ) • 1. For example, if the PCS-PMA interface is 32-bit, tx_clkout and rx_clkout run at 10. 1G/10GbE Control and Status Interfaces 5. 3-2008 clause 48 State Machines. It provides high-speed, bi-directional, point-to-point data transmissions with up to 12. Table 20. Register Interface Signals 5. There needs to be some way to allow alternate voltages for this interface and still be standards compliant. 4. 5. The XGMII design is now provided with the 10-Gig MAC Core in CORE Generator. The transceivers do not support the XGMII interface to the MAC/RS as defined in the IEEE 802. 145 400 Gb/s Attachment Unit Interface (400GAUI-n): A physical instantiation of the PMA service interface to extend the connection between 400 Gb/s capable PMAs over n lanes, used for chip-to-chip or chip-to-module interconnections. The XGMII Controller interface block interfaces with the Data rate adaptation block. Basically, you can think of the SFP+ to BASE-T module as a media converter - it receives 10GBASE-R on one end, and produces 10GBASE-T on the other end, and vise versa. 12. Resource Utilization 3. This specification defines two types of SDIO cards. 25MHz? I'm currently reading the IEEE XGMII specification (IEEE Std 802. 25 MHz interface clock. Reference HSTL at 1. 4. Operating Speed and Status SignalsChapter 2: Product Specification. Core data width is the width of the data path connected to the USXGMII IP. To describe all the essential features of the system, you will need 4-5 pages of content. Instead, they support a 64-bit data and 8-bit control single data rate (SDR) interface between the MAC/RS and the PCS. Supports 10M, 100M, 1G, 2. Our MAC stays in XFI mode. At the Tampa meeting I intend to propose that we just adopt the logic family that the XGMII uses (we might have to put a note in about termination schemes as the MDIO is multi-drop). 1 Capacity and LBA count 10 2. It was first defined by the IEEE 802. 5 volts per EIA/JESD8-6 and select from the options > within that specification. The system data width, that is, the width of the interface to the user logic, is c onfigured as 64 bits. The XgmiiSource drives XGMII traffic into a design. Inter-Packet Gap Generation and Insertion 4. Unlike previous Ethernet. The XGMII interface defines the 32-bit data and 4-bit wide control character clocked between the MAC/RS and the soft PCS at both the positive and negative edge (double data rate – DDR) of the 156. My tests indicate the SOF marker for any received Ethernet frame seems to appear only as byte number 0 or 4 on the output, i. 1. 3 standard. Xilinx has 10G/25G Ethernet Subsystem IP core. 4 PHYs defined in IEEE Std 802. The IEEE 802. 5. It can be replaced by a resistor-capacitor combination, both of package size 0603. There is no real PHY device involved here, the LS1043A Serdes is directly connected to the switch Serdes. 11/13/2007 IEEE 802. Both Channel 0 & 1 PHY are UP with the rx_is_lockedtodata and rx_enh_blk_lock signals are high. However, there is already a specification defined for a serial interface that can function at the 10 Gigabit Ethernet level. If anybody is interested to see this document please go to FC web site at and search for doc 99-251v3. "JUST" <smile>. The 10GBASE-R PHY uses the XGMII interface to connect to the IEEE802. 3ae-2002 specification requires the XAUI PHY link to support a 10 Gbps data rate at the XGMII interface and four lanes each at 3. by clicking “i agree” or otherwise using or copying the relevant amba specification you indicate that you agree to be bound by all the terms of this licence. LightRequest. This document provides the technical specification for the Non-Real-Time RAN Intelligent Controller (Non-RT RIC) architecture. The XGMII Controller interface block interfaces with the Data rate adaptation block. This function MAY throw to revert and reject the /// transfer. Calibration 8. Actually - I should amend this answer - XGMII isn't the correct protocol, I think I'm thinking of 10GBASE-R. It utilizes built-in transceivers to implement the XAUI protocol in a single device. 3125 Gbps serial line rate with 64B/66B encoding 10GBASE-KR and 1000BASE-KX is the electrical backplane physical layer implementation for the 10 Gigabit and 1 Gigabit Ethernet link defined in clause 72 and clause 70. The Universal Serial Gigabit Media Independent Interface (USGMII) is an extension of the current SGMII and QSGMII. 10Gb Attachment Unit Interface [Gigabit Ethernet XAUI] is used as an interface extender for 10-gigabit media-independent interface [XGMII]. XGMII signaling is based on the HSTL class 1 single-ended I/O standard, which. More specifically, physical (PHY) layer 227 provides electrical and physical specifications, including details like pin layouts and signal voltages, for interactions between network device 110 and physical channel 120. AXI-4 or Avalon streaming with 32-bit data path at 312. speed XGMII Attachment Unit Interface (XAUI) to transmit or receive data. 10G/25G Ethernet (PCS only) RX_MII alignment. So to test initially I taken Example design of PCS/PMA IP and there I altered 1) ctl_loopback bit 1-> 0 (not setting in loop back) . 4 Standard, 2. 3. 3, Clause 47. This block. XGMII/GMII/RGMII: Source And Data Centered I/O Timing Modes; Supports Jumbo Packet (9600 byte maximum) Operation. MDI – Media dependant interface. 49. USGMII provides flexibility to add new features while maintaining backward compatibility. •400 Gb/s Ethernet • Support a MAC data rate of 400 Gb/s • Support a BER of better than or equal to 10^-13 at the MAC/PLS service interface (or the frame loss ratio equivalent) for 400 Gb/sBeginner. VIP Options. Loading Application. 3 Cat5 Twisted Pair Media Interface The VSC8514-11 twisted pair interface is compliant with IEEE802. In other words, you can say that interfaces can have abstract methods and variables. AVST-XGMII – monitor the packet condition at client Avalon-ST and XGMII interface a. For the Table 2 in the specification, how does. XGMII interface in my view will be short lived. 3. 18. 10 Gigabit Ethernet MAC The 10 Gigabit Ethernet MAC core connects to the PHY layer through an external XGMII. Avalon® Memory-Mapped Interface Signals 6. RGMII. It differs from GMII by its low-power and low pin count serial interface (commonly referred to as a SerDes ). On the opposite side a pair of XGMII interfaces are used to transfer frames between the nfmac10g and the PCS/PMA (or XAUI) core. OSI Reference model layers. 3ae として標準化された。. XGMII XAUI XGMII XAUI 10 Gb/s Attachment Unit Interface 4 serial lanes @ 2. Media Independent Interface ( MII ),介质独立接口,起初是定义100M以太网(Fast Ethernet)的 MAC 层与 PHY 芯片之间的传输标准(802. 1. In this document, the term “GMII” covers all 10/100/1000 Mbit/s interface operations. There are five workstreams that comprise DC-MHS. 5G/5G/10Gb Ethernet) PHY standard devices. 3125 Gbps serial line rate with 64B/66B encoding 10GBASE-KR and 1000BASE-KX is the electrical backplane physical layer implementation for the 10 Gigabit and 1 Gigabit Ethernet link defined in clause 72 and clause 70. IEEE 802. The subsidized sponsorship of standards via the IEEE GET Program helps expand the global reach of technical knowledge developed by industry, accelerates adoption of IEEE standards, contributes to an open knowledge community, promulgates open information exchange to foster innovation, and connects the IEEE brand with the development of. The Ethernet MAC IP features a compact and low latency solution, it is highly configurable and can optionally include IEEE 1588 Timestamping. The 10GBASE-X PCS provides services to the XGMII in a manner analogous to how the 1000BASE-X PCS provides services to the 1000 Mb/s GMII. The design in CORE Generator contains necessary updates for Virtex-II and later devices. RGMII to GMII converter provides the interface between a standard gigabit media independent interface (GMII) to RGMII conversion. It can work with SystemVerilog,Vera, SystemC, E and Verilog HDL environment. Additionally, for applications requiring 20 Gbps throughput, Intel FPGA's XAUI PHY solution can support DXAUI (4 x 6. 25 MHz interface clock. In this demo, the FiFo_wrapper_top module provides this interface. the 10 Gigabit Media Independent Interface (XGMII). 5G, 5G, or 10GE data rates over a 10. Interface”. Transceiver Status and Transceiver Clock Status Signals 6. > > 1. The objectives of the five workstreams are the following: M-HPM (Host Processor Modules) Workstream which involves three specifications: M-FLW (FulL Width HPM) Specify the requirements of a Full Width Host Processor Module (HPM). The next packet type on the interface will be initial flow control credits i. 4. Device Speed Grade Support 2. As far as I understand, of those 72 pins, only 64 are actually data, the remai. 2 September 23, 2021 TenGEMAC IP Core Design Gateway Co. LLC or other MAC client. Figure 2-3: Ethernet 1/10G Dynamically Switching 32-bit PCS/PMA IP Block Diagram. The subsidized sponsorship of standards via the IEEE GET Program helps expand the global reach of technical knowledge developed by industry, accelerates adoption of IEEE standards, contributes to an open knowledge community, promulgates open information exchange to foster innovation, and connects the IEEE brand with the development of. © 2012 Lattice Semiconductor Corp. The present clauses in 802. 3. to the PCS synchronization specification. mode, all the interface pins of 4 CPs in a cluster can be combined and used together to implement an 8-bit interface required by GMII. 5G/5G/10G Multi-rate PHY. we should see DLLP packets on the interface. Reduced Gigabit Media Independent Interface (RGMII) (Reduced GMII) is the most common interface as it supports 10 Mbps, 100 Mbps, and 1000 Mbps connection speeds at the PHY layer. XGMII Transmission 4. According to the present embodiments, an Ethernet device having a Gigabit Media Independent Interface (GMII) coupled between its Media Access Control (MAC) layer and its physical (PHY) layer may enter a low power idle (LPI) mode (as defined by IEEE 802. 5 V MDIO I/O) RGMII. FPGA. Avalon® Memory-Mapped Interface Signals 6. 3125 Gbps serial single channel PHY providing a direct connection to a XFP using the XFI electrical specification or SFP+ optical module using SFI electrical specification. 5. Uses two transceivers at 6. The PCS IP is engineered to be quickly and easily integrated into any SoC, and to connect seamlessly to a Cadence or third-party MAC through a demultiplexed XGMII (64-bit data, 8-bit control, single clock-edge interface). The TLK2206 supports both 4/5-bit RTBI as well as 8/10-bit parallel interface using DDR clocking. For example, connecting either a 1000BASE-T1 PHY or a 100BASE-T1 PHY to the same RGMII or. 5. 2V HSTL signal pair to support low-power mode for each MIPI clock or data lane. XGMII – 10 Gb/s Medium independent interface. After that, the IP asserts. IEEE 802. 125 Gbps in each direction. But HSTL has more usage for high speed interface than just XGMII. 4. The transceivers do not support the XGMII interface to the MAC/RS as defined in the IEEE 802. 2. PHY Registers. Performance and Resource. 3-2008 specification. 3bz-2016 amending the XGMII specification to support operation at 2. The present clauses in 802. The following features are supported in the 64b6xb: Fabric width is selectable. 16. 8. The data is separated into a table per device family. Avalon® Memory-Mapped Interface Signals 6. Previous definition/implementations cover single (SGMII) and quad (QSGMII) options. QuadSGMII to SGMII splitter. XGMII, as defi ned in IEEE Std 802. 3-2008 clause 48 State Machines. 5. The BCM84885 is a highly integrated solution combining digital adaptive equalizers, ADCs, phase-locked loops, line drivers, encoders, decoders, echo cancelers, crosstalk cancelers, and all required support circuitry. 1. Gigabit Ethernet. XGMII Update Page 12 of 12 hmf 11-July-2000 IEEE 802. 1. Avalon® -MM Interface Signals 6. XGMII Encapsulation 4. 5 volts per EIA/JESD8-6 and select from the options > within that specification. 7. A gigabit interface converter ( GBIC) is a standard for transceivers, first defined in 1995 and commonly used with Gigabit Ethernet and Fibre Channel for some time. This specification defines USGMII. 1 Online Version Send Feedback UG-20071 ID: 683876 Version: 2021. 3-2008, defines the 32-bit data and 4-bit wide control character. On the user side a pair of AXI4-Stream (one master and one slave) interfaces are used to send and receive Ethernet frames from/to the user logic. The code-group synchronization is achieved upon th e reception of four /K28. In contrast, the XLGMII/CGMII interfaces are intended only for use on-chip, and are defined differently as SDR interfaces, see 802. The output clock frequency of tx_clkout and rx_clkout to the FPGA fabric is based on the PCS-PMA interface width. Presentation. Return to the SSTL specifications of Draft 1. we should see DLLP packets on the interface. 3 that describe these levels allow voltages well above 5V, but I don't know of any 1. Core10GMAC is configured for XGMII mode with a core data width of 64 bits. 3-2012 specification and supports 10GBASE-R and 10-Gigabit Media-Independent Interface (XGMII). The signal mapping is compatible with the 64b MAC. So you never really see DDR XGMII. The original single row of pins is compatible. TOD Interface Signals. Use Case ‘Front Light Management’: Exchange Type of Front Light. XGMII Mapping to Standard SDR XGMII Data. USXGMII Subsystem. Device Family Support 2. 5/ commas. 3 10 Gbps Ethernet standard. 125Gbps SERDES available at Between the MAC and the PHY is the XGMII, or 10 Gigabit Media Independent Interface. 11. General Purpose Broad Range of Applications. The 10 Gigabit Ethernet PCS/PMA (10GBASE-R) is a no charge Xilinx LogiCORE which provides a XGMII interface to a 10 Gigabit Ethernet MAC and implements a 10. 25MHz. 8. This revision offers architecture diagram of Non-RT RIC, collects requirements on the Non-RT RIC framework, Non-RT RIC logical functions and services of the R1 interface. Table 1. The SPI4. 5G/5G/10G Multi-rate Ethernet PHY Intel® Stratix® 10 FPGA IP User Guide Archives A. interface ERC721TokenReceiver {/// @notice Handle the receipt of an NFT /// @dev The ERC721 smart contract calls this function on the recipient /// after a `transfer`. 0 > 2. 10 Gigabit Ethernet (abbreviated 10GE, 10GbE, or 10 GigE) is a group of computer networking technologies for transmitting Ethernet frames at a rate of 10 gigabits per second. Introduction to Intel® FPGA IP. To interface MIPI CSI-2 D-PHY compliant I/O, the MAX 10 10M50 evaluation kit uses one 2. However, Intel FPGAs do not comply with or support these interface specifications to directly interface with the required twisted-pair copper cables such as CAT-5/6/7. PHY /Link interface specification , . 10 Gigabit Media Independent Interface (XGMII) to the protocol device. So I don't think there's an easy way to connect 100G and 25G. The 10 Gigabit Media Independent Interface (XGMII) version of this core is intended to interface to either an off-chip PHY device or XAUI, DXAUI, RXAUI, 10GBASE-R/KR LogiCORE using the XGMII Interface. It is important to note that, while this specification defines interfaces in terms of bits, octets, and frames, implementations may choose other data-path widths for implementation convenience. 1 of the IEEE P802. 1 R2. XFI和SFI的来源. 5 volts per EIA/JESD8-6 and select from the options > within that specification. NVMe-MI technology provides an industry standard for management of NVMe devices in-band. - Wishbone Interface for control. 6. The switch is capable of auto-negotiating with SGMII and 1000BaseX connections and by default set to SGMII. According to the GigE vision specification, the device registers are described in the xml file. As a result the above text only applies to XGMII 10 Gb/s operation and IEEE 802. Hardware and Software Requirements. What i want to do is i want to feed the PCS with xgmii_tx signals, connect the txn/txp to rxn/rxp respectively and monitor the xgmii_rx signals whether they are the same as xgmii_tx. to the PCS synchronization specification. RGMII, XGMII, SGMII, or USXGMII. Technology and Support. An optional physical instantiation of the PMA service interface has also been defined (see Clause 51). The XGMII interface, specified by IEEE 802. 5 volts per EIA/JESD8-6 and select from the options > within that specification. It is used to achieve abstraction and multiple inheritances in Java using Interface. Its work covers 2G/3G/4G/5G. 0. 1. The Universal Serial Gigabit Media Independent Interface (USGMII) is an extension of the current SGMII and QSGMII. ファイバーチャネル・オーバー・イーサネット. Two XAUI linkIt would > be a shame for TF ballot to be delayed because of the absence of XGMII > electricals. The PHY layers are managed through an optional MDIO STA master interface. The XgmiiSink receives XGMII traffic, including monitoring internal interfaces. In any case, the base concept is still the same - I don't think that your SFP module understands that it's communicating with a USXGMII core on the MAC side, which is why it's failing to complete AN and failing to get a link established. Behavior of the MAC TX in custom preamble mode: Interface Signals 7. XGMII Signals 6. Reference HSTL at 1. 3 Ethernet standard, physical layer (PHY) provides media-independent interface (MII) to the media access control (MAC) layer, which is 10G media-independent interface (XGMII) in 10G Ethernet and 40G media-independent interface (XLGMII) in 40G Ethernet []. Table 1. 7. Includes MAC modules for gigabit and 10G, a 10G PCS/PMA PHY module, and a 10G combination. This specification supports longwave (wavelength is 1310 nanometers) Single-Mode Fiber (SMF) whose. Transceiver Status and Reconfiguration Signals 6. The IP supports 64-bit wide data path interface only. 3-2008 specification requires each 10GBASE-R link to support a 10 Gbps data rate at the XGMII interface and a 10. This block contains the signals TXD (64. I see three alternatives that would allow us to go forward to > TF ballot. 7. 4 11/18 Microsemi Headquarters One Enterprise, Aliso Viejo, CA 92656 USA Within the USA: +1 (800) 713-4113 Outside the USA: +1 (949) 380-6100Support to extend the IEEE 802. 3ae-2002 standard. Release Information 2. The 10 Gigabit Ethernet PCS/PMA (10GBASE-R) is a no charge LogiCORE™ which provides a XGMII interface to a 10 Gigabit Ethernet MAC and implements a 10. 25 Gbps). XGMII Signals 6. If is test the pcs/pma with 'pcs_loopback = 1' , everything works fine. 3 that describe these levels allow voltages well above 5V, but I don't know of any 1. 32 Gbps over a copper or optical media interface. At the Tampa meeting I intend to propose that we just adopt the logic family that the XGMII uses (we might have to put a note in about termination schemes as the MDIO is multi-drop). 5G/5G/10Gb Ethernet) PHY standard devices. e. The MII interface is always a MAC interface which is typically connected to an Ethernet MAC device. Section Content Features Release Information LL. There is actual code in here. 25 Gbps. The 10G Ethernet Verification IP is compliant with IEEE 802. Introduction. LL Ethernet 10G MAC Operating Modes 1. 4. 60 6. 1 of the IEEE P802. Figure 3: 10GBASE-X PHY Structure. Mark as New; Bookmark; Subscribe; Mute; Subscribe to RSS Feed;The interface between the PCS and the RS is the XGMII as specified in Clause 46. • Detailed specifications including submodules, verification plan, and release history Related products: • A-XGFIF - Configurable FIFO module • M-XGXS - XGMII to XAUI. Hello everyone, I am searching for a chip that connects to QuadSGMII on one side and multiple SGMII on the other. XFP光模块标准定义于2002年左右,其内部的收和发方向都带有CDR电路。. Operating Speed and Status Signals. In computer networking, Gigabit Ethernet ( GbE or 1 GigE) is the term applied to transmitting Ethernet frames at a rate of a gigabit per second. LAN の主流であるイーサネットで初めて WAN での利用を前提とした技術を含む [1] 。. Configuration Registers 6. // Documentation Portal . The XGMII provides full duplex operation at a rate of 10 Gb/s between the MAC and PHY. ANSI TR/X3. Resetting Transceiver Channels 5. 1 Overview This clause defines the logical and electrical characteristics for the Reconciliation Sublayer (RS) and 10Gigabit Media Independent Interface (XGMII) between Ethernet media access controllers and various PHYs. 0 Helpful Reply.