Our IP is hosted on Silicon Hub, letting you download trial versions instantly. Browse our IP below, or find out more.
Ethernet MAC 10M/100M/1G/2.5G IP is a solution that enables the host to communicate data using the IEEE 802.3 standard for 10M, 100M, 1G, 2.5G speeds and is suited for use in networking equipment such as switches and routers. The Client-side interface for the IP is AXI-S and the Ethernet MAC IP comes with GMII, RGMII or MII interfaces on the PHY side. The Ethernet MAC 10M/100M/1G/2.5G IP features a compact and low latency solution, it is highly configurable and can optionally include IEEE 1588 Timestamping Unit (TSU). The Silicon agnostic Ethernet MAC IP, suitable for ASICs and FPGAs, is prepared for easy integration with Ethernet PCS 10M/ 100M/1G/2.5G IP from Comcores.
The JESD204C solution from Comcores is engineered to meet the needs of next-generation high-bandwidth applications. This IP core addresses challenges associated with connecting high-speed data converters with enterprise equipment, primarily in telecommunications and data center environments. It aligns with the latest JESD204C standard to deliver ultra-reliable interface solutions between digital-to-analog and analog-to-digital converters and FPGA or ASIC devices. This standard enhances data throughput and reduces latency, contributing to efficient data processing and parallel signal handling across high-performance systems. With thorough validation in various system configurations, this IP has been crafted for exceptional interoperability, ensuring seamless adoption into diverse electronic designs requiring heightened data transmission rates.
The Common Public Radio Interface (CPRI) IP core from Comcores is designed to optimize the wireless radio and network interface. Suitable for 4G and 5G networks, it supports high-speed data transmission, operating from 614.4 Mbps to over 24 Gbps, ensuring compatibility with a wide range of radio systems. As a critical component for wireless infrastructure, this IP core combines functionality and flexibility, supporting customization to meet specific system requirements. This adaptability makes it essential for efficient baseband and radio connectivity, crucial for seamless data transport in advanced mobile network architectures.
The Centralized Network Configurator (CNC) developed by Comcores serves as a pivotal component of Time-Sensitive Networking (TSN) infrastructure. Aimed at coordinating TSN-based Ethernet networks, the CNC is designed to manage and optimize traffic flows, synchronizing network behaviors across various devices and network nodes. This synchronization is vital for applications requiring precise timing and reliable data exchange, especially in automotive, industrial, and aerospace environments. The CNC supports advanced TSN standards, ensuring network components work harmoniously by scheduling network resources with minimal delay and maximum efficiency. Through such precise configuration, it enhances the overall resiliency and adaptability of the network, meeting stringent demands for data integrity and timing accuracy.
The Ethernet TSN Endstation Controller IP family from Comcores is a comprehensive hardware and software solution for automotive applications. The solution implements Timing & Synchronization (802.1AS), Multiple types of Traffic Shaping (802.1Qav, 802.1Qby, 802.1Qcr), Frame preemption (802.1Qbu), Frame replication & elimination (802.1CB), Steam filtering & policing (802.1Qci), and optional MACsec encryption/decryption (802.1AE). The solution is designed to provide high-precision time synchronization and accurate traffic scheduling. It supports up to 8 traffic classes, each with a dedicated queue for all ports. It is available in two versions: Ethernet TSN Endstation Controller IP and Ethernet Tiny TSN Endstation Controller IP. Both versions of the Ethernet TSN Endstation controller IP include a comprehensive software package with device drivers for several operating systems, a software stack for 802.1AS and a complete demonstration system based on Linux. The solution is available as technology independent RTL source code (System Verilog) or encrypted netlist for ASIC and FPGA implementations. Furthermore, FPGA based hardware platforms are available for evaluation and prototyping.
Comcores' MACsec solution addresses the needs for secure communication on Ethernet links by implementing the IEEE 802.1AE standard for MAC Security. It provides comprehensive protection against eavesdropping and manipulation, making it suitable for applications demanding high security over public and private networks. Built to support various data rates, the MACsec IP core integrates robust cryptographic suites like AES-GCM to encrypt and authenticate network traffic. Its deployment ensures data confidentiality and integrity, fostering a secure environment for transmitting sensitive information such as in military communication systems and data centers.
The MAC Privacy Protection solution is a key innovation aimed at enhancing Ethernet security. This IP provides privacy frame protection within the Ethernet framework, utilizing advanced privacy channels capable of both express and preemptable privacy controls. Designed for Ethernet links, it ensures that data remains confidential, mitigating unauthorized access and snooping risks during transmission. Its implementation following the latest IEEE privacy standards offers real-time data privacy without impacting network performance, making it suitable for applications where data integrity and security are critical, such as in financial and confidential communications.
The 1G Managed Ethernet TSN Switching IP core is an advanced managed switch targeting industrial, automotive and avionic applications. It is providing cut-through and supporting the TSN family of standards. It is compliant to several industrial TSN profiles while offering the ultimately lowest gate count on the market. The non-blocking 1G Managed Ethernet TSN switch IP from Comcores enables fine-grained traffic differentiation for rich implementations of packet prioritization enabling per port and per queue shaping on egress ports. The switch supports MAC learning, VLAN 802.1Q, multicast and broadcast as well as support for timing synchronization according to 802.1AS. Each port provides a native interface for GMII Ethernet PHY devices.
Unmanaged Ethernet Switch IP cores are a family of Ethernet switching IPs from Comcores that provide a variety of configurations, including 1G, 1G/ 10G, 10G, and 10G/25G options. The unmanaged Ethernet switch IP cores family is a size-optimized implementation of non-blocking crossbar switches designed to support wire-speed packet processing and forwarding. The unmanaged Ethernet switch IP cores family features FCS validation/recalculation, MAC learning/forwarding/ageing and VLAN tagging including implementing a store-and-forward switching architecture. The number of ports is configurable at compile time, making the unmanaged Ethernet switch IP cores solution highly flexible and the solutions from Comcores are silicon-agnostic, making them suitable for implementation in any ASIC, FPGA, or ASSP technology.
The 10M/100M/1G/10G/25G Ethernet Switching IP is an advanced Ethernet TSN Switch IP with an extensive set of QoS features and statistics. The Comcores Ethernet TSN Switch IP supports up to 8 queues, classification, VLAN 802.1Q, multicast and broadcast as well as IEEE 1588 transparent clock. Each port provides a native interface for Ethernet PHY devices. IEEE 802.1 Protocol Implementation Conformance Statement is available, specifying exact feature-set. The Ethernet TSN Switch IP provides support for key TSN features including IEEE 802.1Qbu and 802.3br Frame preemption, 802.1Qbv Time aware shaping, 802.1Qav Credit based shaping, 802.1Qci Per-Stream Filtering and Policing, and 802.1CB Frame replication and elimination for reliability. This enables the use of the IP in high speed time-critical applications.
Join the world's most advanced semiconductor IP marketplace!
It's free, and you'll get all the tools you need to discover IP, meet vendors and manage your IP workflow!