UniPro (or Unified Protocol ) is a high-speed interface technology for interconnecting integrated circuits in mobile and mobile-influenced electronics. The various versions of the UniPro protocol are created within the MIPI Alliance (Mobile Industry Processor Interface Alliance), an organization that defines specifications targeting mobile and mobile-influenced applications.
46-714: The UniPro technology and associated physical layers aim to provide high-speed data communication (gigabits/second), low-power operation (low swing signaling, standby modes), low pin count (serial signaling, multiplexing), small silicon area (small packet sizes), data reliability ( differential signaling , error recovery) and robustness (proven networking concepts, including congestion management ). UniPro version 1.6 concentrates on enabling high-speed point to point communication between chips in mobile electronics. UniPro has provisions for supporting networks consisting of up to 128 UniPro devices (integrated circuit, modules, etc.). Network features are planned in future UniPro releases. In such
92-410: A carrier wave or infrared light . The flow of data is managed with bit synchronization in synchronous serial communication or start-stop signalling and flow control in asynchronous serial communication . Sharing of the transmission medium among multiple network participants can be handled by simple circuit switching or multiplexing . More complex medium access control protocols for sharing
138-512: A Bluetooth communication standard FAST TCP , a TCP congestion avoidance algorithm TCP/IP , the Internet protocol suite Medicine [ edit ] TCP (antiseptic) Tenocyclidine , an anesthetic drug Toxin-coregulated pilus, a protein that allows Vibrio cholerae to adhere to enterocytes Transcutaneous pacing Chemistry [ edit ] 1,2,3-Trichloropropane , an industrial solvent Thermal conversion process ,
184-676: A MIPI PHY specification for L1. As there are two PHY technologies, these are respectively known as UniPort-D (UniPro with D-PHY) and UniPort-M (UniPro with M-PHY). The UniPro 1.0 specification was approved by the MIPI Board of Directors on January 14, 2008. UniPro 1.1, that was completed in July 2009, aims to improve readability, provides a reference model (in SDL ) for two of the four UniPro protocol layers, and provides features to facilitate automated conformance testing. The architects designing UniPro intended from
230-551: A card game Two-candidate-preferred vote , in the Australian electoral system Tax Compliance and Planning in the Uniform Certified Public Accountant Examination (United States) Topics referred to by the same term [REDACTED] This disambiguation page lists articles associated with the title TCP . If an internal link led you here, you may wish to change the link to point directly to
276-551: A depolymerization process for producing crude oil from waste Tocopherols , a class of methylated phenols Tricalcium phosphate , an anticaking agent Trichlorophenol , any organochloride of phenol that contains three covalently bonded chlorine atoms Tricresyl phosphate , an organophosphate compound Organizations [ edit ] Taiwan Communist Party , a political party in Taiwan Text Creation Partnership , an archival digitization effort at
322-476: A networked environment, pairs of UniPro devices are interconnected via so-called links while data packets are routed toward their destination by UniPro switches. These switches are analogous to the routers used in wired LAN based on gigabit Ethernet. But unlike a LAN, the UniPro technology was designed to connect chips within a mobile terminal, rather than to connect computers within a building. The initiative to develop
368-453: A physical signal that is transmitted over a transmission medium . The physical layer consists of the electronic circuit transmission technologies of a network. It is a fundamental layer underlying the higher level functions in a network, and can be implemented through a great number of different hardware technologies with widely varying characteristics. Within the semantics of the OSI model,
414-460: A single network. This is analogous to TCP/IP which can run on a wide range of lower-layer technologies. In the case of UniPro, two PHY technologies are supported for off-chip use. These PHY technologies are covered in separate MIPI specifications (which are referenced by the UniPro specification. Note that the term UniPort is used to represent the actual port on a chip which conforms to the UniPro specification for its upper layers (L1.5 to 4) and
460-592: A specific physical layer protocol, for example M-PHY . Modular transceivers for fiber-optic communication (like the SFP family) complement a PHY chip and form the PMD sublayer. The Ethernet PHY is a component that operates at the physical layer of the OSI network model . It implements the physical layer portion of the Ethernet. Its purpose is to provide analog signal physical access to
506-549: A trivial command like ChangeVolume(value) or the format of a media stream. Practical approaches thus call for a mix of several approaches: The Membership Agreement of the MIPI Alliance specifies the licensing conditions for MIPI specifications for member companies. Royalty-free licensing conditions apply within the main target domain of the MIPI Alliance, mobile phones and their peripherals, whereas RAND licensing conditions apply in all other domains. Physical layer In
SECTION 10
#1732891614929552-448: A wide range of applications, the inter-chip interfaces used in mobile electronics are still diverse which differs significantly from the (in this respect more mature) computer industry. In January 2011, UniPro Version 1.40 was completed. Its main purpose is full support for a new Physical Layer: M-PHY including support for power modes change and peer device configuration. In July 2012 UniPro v1.40 has been upgraded to UniPro v1.41 to support
598-477: Is a layered protocol stack that covers layers L1 to L4 of the OSI Reference Model for networking. UniPro introduces an extra layer L1.5 between L1 and L2 which can be regarded as a sub-layer of OSI's layer L1. UniPro's strict layering enables it to be used for a wide range of applications: UniPro's layered architecture also allows it to support multiple physical layer (L1, PHY) technologies even within
644-566: Is able to utilize a single pair of copper wires while still communicating at the intended speeds. Texas Instruments DP83TD510E is an example of a PHY which uses SPE. Examples include the Microsemi SimpliPHY and SynchroPHY VSC82xx/84xx/85xx/86xx family, Marvell Alaska 88E1310/88E1310S/88E1318/88E1318S Gigabit Ethernet transceivers, Texas Instruments DP838xx family and offerings from Intel and ICS. The following technologies provide physical layer services: TCP From Misplaced Pages,
690-495: Is an update to the UniPro v1.41.00 Specification, and consists solely of the UniPro specification document, SDL is no longer supported. The UniPro v1.6 Specification references the following documents: To date, several vendors have announced the availability of UniPro IP blocks and various chip suppliers have created implementations that are at various phases of development. In the meantime, the MIPI UniPro Working Group
736-450: Is responsible for electromagnetic compatibility including electromagnetic spectrum frequency allocation and specification of signal strength , analog bandwidth , etc. The transmission medium may be electrical or optical over optical fiber or a wireless communication link such as free-space optical communication or radio . Line coding is used to convert data into a pattern of electrical fluctuations which may be modulated onto
782-465: Is setting up a conformance test suite and is preparing future extensions of the technology (see UniPro Versions and Roadmap ). On January 30, 2018, JEDEC published the UFS 3.0 standard which uses MIPI M-PHY v4.1 (with HS-Gear4) and MIPI UniPro v1.8 for mobile memory with data rates up to 2900 MB/s (11,6 Gbit/s per lane, 2 lanes, 23,2 Gbit/s total). UniPro associated with its underlying PHY layer
828-653: Is specifically targeted by MIPI to simplify the creation of increasingly complex products. This implies a relatively long-term vision about future handset architectures composed of modular subsystems interconnected via stable, standardized, but flexible network interfaces. It also implies a relatively long-term vision about the expected or desired structure of the mobile handset industry, whereby components can readily interoperate and components from competing suppliers are to some degree plug compatible . Similar architectures have emerged in other domains (e.g. automotive networks, largely standardized PC architectures, IT industry around
874-410: Is the link layer 's job. Similarly, Wake-on-LAN and Boot ROM functionality is implemented in the network interface card (NIC), which may have PHY, MAC, and other functionality integrated into one chip or as separate chips. Common Ethernet interfaces include fiber or two to four copper pairs for data communication. However, there now exists a new interface, called Single Pair Ethernet (SPE), which
920-420: The OSI model in a network interface controller . A PHY connects a link layer device (often called MAC as an acronym for medium access control ) to a physical medium such as an optical fiber or copper cable . A PHY device typically includes both physical coding sublayer (PCS) and physical medium dependent (PMD) layer functionality. -PHY may also be used as a suffix to form a short name referencing
966-578: The DME (Device Management Entity). The Application Layer (LA) is out of scope because different uses of UniPro will require different LA protocols. The Physical Layer (L1) is covered in separate MIPI specifications in order to allow the PHY to be reused by other (less generic) protocols if needed(ref). OSI Layers 5 (Session) and 6 (Presentation) are, where applicable, counted as part of the Application Layer. UniPro
SECTION 20
#17328916149291012-411: The Internet protocols) for similar reasons of interoperability and economy of scale. It is nevertheless too early to predict how rapidly UniPro will be adopted by the mobile phone industry. High speed interconnects like UniPro, USB or PCI Express typically cost more than low speed interconnects (e.g. I2C , SPI or simple CMOS interfaces). This is for example because of the silicon area occupied by
1058-449: The UniPro protocol came forth out of a pair of research projects at respectively Nokia Research Center and Philips Research. Both teams independently arrived at the conclusion that the complexity of mobile systems could be reduced by splitting the system design into well-defined functional modules interconnected by a network. The key assumptions were thus that the networking paradigm gave modules well-structured, layered interfaces and that it
1104-565: The University of Michigan, US The Children's Place , a US retailer The Clergy Project , US nonprofit helping clergy leave the ministry Top Cow Productions , a US comics publisher Trading Corporation of Pakistan , a Pakistani government organization Terceiro Comando Puro , a Brazilian criminal organization T.C. Pharmaceutical Industries Co. Ltd., manufacturer of Krating Daeng Other uses [ edit ] Taba International Airport (IATA code), Egypt Three card poker ,
1150-417: The byte streams transported by UniPro. These can be done by simply porting existing data formats (e.g. tracing, pixel streams, IP packets), introducing new proprietary formats (e.g. chip-specific software drivers) or defining new industry standards (e.g. UFS for memory-like transactions). Applications which are currently believed to be less suitable for UniPro are: "Switches": network switches. Sharing of
1196-419: The commitment of its proponents and the resulting likelihood that the technology will become self-sustaining. Although UniPro is backed by a number of major companies and that the UniPro incubation time is more or less in line with comparable technologies ( USB , Internet Protocol , Bluetooth , in-vehicle networks), adoption rate is presumed to be main concern about the technology. This is especially true because
1242-510: The 💕 [REDACTED] Look up TCP in Wiktionary, the free dictionary. TCP may refer to: Science and technology [ edit ] Transformer coupled plasma Tool Center Point, see Robot end effector Topologically close pack (TCP) phases, also known as Frank-Kasper phases Computing [ edit ] Transmission Control Protocol , a fundamental Internet standard Telephony control protocol ,
1288-561: The link between several applications. Dynamic Connection Management. Hot Plugging. Security features. Real Time Traffic Class. The UniPro protocol stack follows the classical OSI reference architecture (ref). For practical reasons, OSI's Physical Layer is split into two sub-layers: Layer 1 (the actual physical layer) and Layer 1.5 (the PHY Adapter layer) which abstracts from differences between alternative Layer 1 technologies. The UniPro specification itself covers Layers 1.5, 2, 3, 4 and
1334-548: The link. It is usually interfaced with a media-independent interface (MII) to a MAC chip in a microcontroller or another system that takes care of the higher layer functions. More specifically, the Ethernet PHY is a chip that implements the hardware send and receive function of Ethernet frames ; it interfaces between the analog domain of Ethernet's line modulation and the digital domain of link-layer packet signaling . The PHY usually does not handle MAC addressing, as that
1380-677: The link. Planned roadmap steps beyond UniPro v1.4x aim to provide specifications for network-capable endpoint and network switch devices. The UniPro v1.6 Specification was designed to ensure interoperability with UniPro v1.41.00 when using the M-PHY physical layer. As D-PHY is no longer supported on v1.60, backwards compatibility for D-PHY operation cannot be maintained. UniPro and its underlying physical layer were designed to support low power operation needed for battery-operated systems. These features range from power-efficient high-speed operation to added low-power modes during idle or low bandwidth periods on
1426-408: The mobile industry has virtually no track record on hardware standards which pertain to the internals of the product. A key driver for UniPro adoption is JEDEC Universal Flash Storage (UFS) v2.0 which uses MIPI UniPro and M-PHY as the basis for the standard. There are several implementation of the standard which are expected to hit the market Interoperability requires more than just alignment between
UniPro - Misplaced Pages Continue
1472-401: The network. Actual power behavior is, however, highly dependent on system design choices and interface implementation. The UniPro protocol can support a wide range of applications and associated traffic types. Example chip-to-chip interfaces encountered in mobile systems: Note that such applications require an application protocol layer on top of UniPro to define the structure and semantics of
1518-512: The newer higher speed M-PHY v2.0. The UniPro v1.4x specifications have been released together with a formal specification model (SDL). The final draft of Version 1.6 of the UniPro specification was completed in August 2013. Its acknowledgements list 19 engineers from 12 companies and organizations: Agilent, Cadence, IEEE-ISTO, Intel, nVidia, Nokia, Qualcomm, Samsung, STMicroelectronics, Synopsys, Texas Instruments and Toshiba. The UniPro v1.6 Specification
1564-424: The peer UniPro devices on protocol layer L1–L4: it also means aligning on more application-specific data formats, commands and their meaning, and other protocol elements. This is a known intrinsically unsolvable problem in all design methodologies: you can agree on standard and reusable "plumbing" (lower hardware/software/network layers), but that doesn't automatically get you alignment on the detailed semantics of even
1610-419: The physical layer are: The physical layer performs bit-by-bit or symbol-by-symbol data delivery over a physical transmission medium . It provides a standardized interface to the transmission medium, including a mechanical specification of electrical connectors and cables , for example maximum cable length, an electrical specification of transmission line signal level and impedance . The physical layer
1656-492: The physical layer include: bit rate ; point-to-point , multipoint or point-to-multipoint line configuration; physical network topology , for example bus , ring , mesh or star network ; serial or parallel communication; simplex , half duplex or full duplex transmission mode; and autonegotiation A PHY , an abbreviation for physical layer , is an electronic circuit , usually implemented as an integrated circuit , required to implement physical layer functions of
1702-451: The physical layer that The Internet protocol suite , as defined in RFC 1122 and RFC 1123 , is a high-level networking description used for the Internet and similar networks. It does not define a layer that deals exclusively with hardware-level specifications and interfaces, as this model does not concern itself directly with physical interfaces. The major functions and services performed by
1748-413: The physical layer translates logical communications requests from the data link layer into hardware-specific operations to cause transmission or reception of electronic (or other) signals. The physical layer supports higher layers responsible for generation of logical data packets . In a network using Open Systems Interconnection (OSI) architecture, the physical signaling sublayer is the portion of
1794-538: The physical layer. At the electrical layer, the physical layer is commonly implemented by dedicated PHY chip or, in electronic design automation (EDA), by a design block . In mobile computing , the MIPI Alliance *-PHY family of interconnect protocols are widely used. Historically, the OSI model is closely associated with internetworking, such as the Internet protocol suite and Ethernet , which were developed in
1840-445: The required mixed-signal circuitry (Layer 1), as well as due to the complexity and buffer space required to automatically correct bit errors. UniPro's cost and complexity may thus be an issue for certain low bandwidth UniPro devices. As Metcalfe postulated, the value of a network technology scales with the square of the number of devices which use that technology. This makes any new cross-vendor interconnect technology only as valuable as
1886-449: The same era, along similar lines, though with somewhat different abstractions. Beyond internetworking, the OSI abstraction can be brought to bear on all forms of device interconnection in data communications and computational electronics. The physical layer defines the means of transmitting a stream of raw bits over a physical data link connecting network nodes . The bitstream may be grouped into code words or symbols and converted to
UniPro - Misplaced Pages Continue
1932-470: The seven-layer OSI model of computer networking , the physical layer or layer 1 is the first and lowest layer: the layer most closely associated with the physical connection between devices. The physical layer provides an electrical, mechanical, and procedural interface to the transmission medium. The shapes and properties of the electrical connectors , the frequencies to transmit on, the line code to use and similar low-level parameters, are specified by
1978-433: The start to release the technology as a step-wise roadmap with backward compatibility. UniPro 1.1 is designed to be fully backwards compatible with UniPro 1.0. The main purpose of UniPro 1.40 and UniPro v1.41 (UniPro v1.4x) is to support an additional physical layer, the M-PHY. Furthermore, UniPort-M features local and remote control of a peer UniPro device that can be used for example to control various supported power modes of
2024-468: The transmission medium may use carrier sense and collision detection such as in Ethernet's Carrier-sense multiple access with collision detection (CSMA/CD). To optimize reliability and efficiency, signal processing techniques such as equalization , training sequences and pulse shaping may be used. Error correction codes and techniques including forward error correction may be applied to further improve reliability. Other topics associated with
2070-435: Was considered essential to achieve interoperability between components from different component vendors and to achieve the necessary scale to drive the new technology. The name of both the working group and the standard, UniPro, reflects the need to support a wide range of modules and wide range of data traffic using a single protocol stack. Although other connectivity technologies ( SPI , PCIe , USB ) exist which also support
2116-400: Was time to improve the system architecture of mobile systems to make their hardware- and software design more modular. In other words, the goals were to counteract the rising development costs, development risks and time-to-market impact of increasingly complex system integration. In 2004, both companies jointly founded what is now MIPI 's UniPro Working Group. Such multi-company collaboration
#928071