All IPs > Wireline Communication > Error Correction/Detection
In the realm of wireline communication, ensuring the integrity and reliability of data transmission is a critical concern. This is where Error Correction and Detection semiconductor IPs play a pivotal role. These IPs are designed to identify and rectify errors that occur during data transmission, thus enhancing the overall performance and reliability of wireline communication systems. Whether it involves correcting single-bit errors or detecting complex data discrepancies, these IPs are essential for maintaining the fidelity of data transmission.
Error Correction and Detection IPs utilize various sophisticated algorithms and techniques such as Reed-Solomon, Hamming Code, and Cyclic Redundancy Check (CRC). These technologies work by adding redundancy to the data being transmitted, allowing the receiver to detect errors and, in many cases, automatically correct them. This process not only protects data integrity but also ensures higher quality of service, reducing the need for retransmissions and improving network efficiency.
These semiconductor IP blocks are implemented in a wide array of applications including broadband networks, data centers, and telecommunication systems where uninterrupted and accurate data transmission is paramount. For engineers and developers, leveraging these IPs can significantly accelerate the development process of wireline systems by providing ready-to-integrate solutions that uphold communication standards.
In this category, you will find a vast selection of Error Correction and Detection semiconductor IPs suited for various applications. These IPs are available from leading suppliers, offering solutions that support multiple protocols and data rates. With these IPs, developers can ensure their wireline communication products are robust, reliable, and capable of delivering the highest levels of performance needed in today's data-driven world.
The Low Density Parity Check (LDPC) codes are powerful, capacity approaching channel codes and have exceptional error correction capabilities. The high degree of parallelism that they offer enables efficient, high throughput hardware architectures. The ntLDPC_WiFi6 IP Core is based on an implementation of QC-LDPC Quasi-Cyclic LDPC Codes and is fully compliant with IEEE 802.11 n/ac/ax standard. The Quasi-Cyclic LDPC codes are based on block-structured LDPC codes with circular block matrices. The entire parity check matrix can be partitioned into an array of block matrices; each block matrix is either a zero matrix or a right cyclic shift of an identity matrix. The parity check matrix designed in this way can be conveniently represented by a base matrix represented by cyclic shifts. The main advantage of this feature is that they offer high throughput at low implementation complexity. The ntLDPC_WiFi6 decoder IP Core may optionally implement one of two approximations of the log-domain LDPC iterative decoding algorithm (Belief propagation) known as either Layered Normalized Offset Min-Sum Algorithm or Layered Lambda-min Algorithm. Selecting between the two algorithms presents a decoding performance .vs. system resources utilization trade-off. The core is highly reconfigurable and fully compliant to the IEEE 802.11 n/ac/ax Wi-Fi4, Wi-Fi5 and Wi-Fi 6 standards. The ntLDPC_WiFi6 encoder IP implements a 81-bit parallel systematic LDPC encoder. An off-line profiling Matlab script processes the original matrices and produces a set of constants that are associated with the matrix and hardcoded in the RTL encoder.
Intilop offers a sophisticated 10G TCP Offload Engine that integrates MAC, PCIe, and Host IF to deliver ultra-low latency performance. This engine is designed to significantly reduce CPU workload by offloading TCP/IP processing onto the hardware, ensuring faster data transmission with minimal delay. It efficiently supports extensive data flow and high-speed connectivity through its advanced architecture, making it an optimal solution for enterprises seeking high-performance network infrastructure. The engine is specifically engineered to handle up to 10 Gbps speed, maintaining consistent levels of performance even under heavy data loads. Its robust design supports full state offload, checksum offload, and large send offload, making it adept at managing high volumes of data without compromising speed or reliability. By including features like dual 10G SFP+ ports, it offers users flexibility and increased bandwidth, catering to the needs of bandwidth-intensive applications. Additional highlights include zero jitter and the ability to manage multiple sessions simultaneously, thereby enhancing data throughput while minimizing network latency. The integration of features such as kernel bypass and no-CPU-needed architecture underscores its design geared towards efficiency and resource optimization. Ideal for data centers, cloud computing environments, and high-speed network servers, this offload engine is structured to provide significant improvements in cost, space, and overall network infrastructure efficiency.
The ntLDPC_G98042 (17664,14592) IP Core is defined in IEEE 802.3ca-2020, it is used by ITU-T G.9804.2-09.2021 standard document and it is based on an implementation of QC-LDPC Quasi-Cyclic LDPC Codes. These LDPC codes are based on block-structured LDPC codes with circular block matrices. The entire parity check matrix can be partitioned into an array of block matrices; each block matrix is either a zero matrix or a right cyclic shift of an identity matrix. The parity check matrix designed in this way can be conveniently represented by a base matrix represented by cyclic shifts. The main advantage of this feature is that they offer high throughput at low implementation complexity. The ntLDPCΕ_G98042 encoder IP implements a 256-bit parallel systematic LDPC encoder. The Generator LDPC Matrix is calculated off-line, compressed and stored in ROM. It is partitioned to 12 layers and each layer, when multiplied by the 14592 payload block, produces 256 parity bits. The multiplier architecture may be parameterized before synthesis to generate multiple multiplier instances [1:4,6], in order to effectively process multiple layers in parallel and improve the IP throughput rate. Shortened blocks are supported with granularity of 128-bit boundaries and 384 or 512 parity bits puncturing is also optionally supported. The ntLDPCD_G98042 decoder IP Core may optionally implement one of two approximations of the log-domain LDPC iterative decoding algorithm (Belief propagation) known as either Layered Offset Min-Sum Algorithm (OMS) or Layered Lambda-min Algorithm (LMIN). Selecting between the two algorithms presents a decoding performance vs. system resources utilization trade-off. The OMS algorithm is chosen for this implementation, given the high code rate of the Parity Check Matrix (PCM). The ntLDPCD_G98042 decoder IP implements a 256-bit parallel systematic LDPC layered decoder. Each layer corresponds to Z=256 expanded rows of the original LDPC matrix. Each layer element corresponds to the active ZxZ shifted identity sub-matrices within the layer. Each layer element is shifted accordingly and processed by the parallel decoding datapath unit, in order to update the layers’ LLR estimates and extrinsic information iteratively until the required number of decoding iterations has been run. The decoder IP also features a powerful optional syndrome check early termination (ET) criterion, to maintain identical error correction performance, while significantly increasing its throughput rate and/or reducing hardware cost. Additionally it reports how many decoding iterations have been performed when ET is activated, for system performance observation and calibration purposes. A top level architecture deployment wrapper allows to expand the parallelism degree of the decoder before synthesis, effec-tively implementing a trade-off between utilized area and throughput rate. Finally a simple, yet robust, flow control handshaking mechanism is included in both IPs, which is used to communicate the IPs availability to adjacent system components at 128-bit parallel bus interface. This logic is easily portable into any communication protocol, like AXI4 stream IF.
The 10G TCP Offload Engine (TOE) from Intilop is crafted to deliver exceptional networking performance with minimal CPU involvement. This engine is pivotal for organizations seeking to optimize their network setups by offloading TCP/IP processing to dedicated hardware, allowing the main CPU to focus on critical applications instead. By doing so, it ensures that data packets are transmitted swiftly across the network, supporting significant bandwidth requirements. Its architecture is tailored to sustain a 10 Gbps data transfer rate, providing a vital boost in efficiency for bandwidth-heavy applications. The TOE is equipped with comprehensive state offload capabilities, large send offload, and checksum offload functions, contributing to its superior data processing and transmission prowess. This not only enhances speed but also reduces latency, allowing for smoother, more stable network performance. Designed for applications demanding high data reliability and speed, this TCP Offload Engine is invaluable for data centers, cloud-based services, and enterprise-level networks. Its implementation facilitates enhanced scalability and responsiveness, crucial for maintaining the competitiveness of modern digital infrastructures. With an efficient bypass of OS kernel functions, it provides a predictable network performance, minimizing the typical overhead associated with TCP processing.
The ntLDPC_5GNR Base Graph Encoder IP Core is defined in 3GPP TS 38.212 standard document and it is based on an implementation of QC-LDPC Quasi-Cyclic LDPC Codes. The specification defines two sets of LDPC Base Graphs and their respective derived Parity Check Matrices. Each Base Graph can be combined with 8 sets of lifting sizes (Zc) in a total of 51 different lifting sizes. This way by using the 2 Base Graphs, the 5G NR specification defines up to 102 possible distinct LDPC modes of operation to select from, for optimum decoding performance, depending on target application code block size and code rate (using the additional rate matching module features). For Base Graph 1 we have LDPC(N=66xZc,K=22xZc) sized code blocks, while for Base Graph 2 we have LDPC(N=50xZc,K=[6,8,9,10]xZc) sized code blocks. The ntLDPCE_5GNR Encoder IP implements a multi-parallel systematic LDPC encoder. Parallelism depends on the selected lifting sizes subsets chosen for implementation. Shortened blocks are supported with granularity at lifting size Zc-bit boundaries. Customizable modes generation is also supported beyond the scope of the 5G-NR specification with features such as: “flat parity bits puncturing instead of Rate Matching Bit Selection”, “maintaining the first 2xZc payload bits instead of eliminating it before transmission”, etc. The ntLDPCD_5GNR decoder IP implements a maximum lifting size of Zc_MAX-bit parallel systematic LDPC layered decoder. Each layer corresponds to Zc_MAX expanded rows of the original LDPC matrix. Each layer element corresponds to the active ZcxZc shifted identity sub-matrices within the layer. Each layer element is shifted accordingly and processed by the parallel decoding datapath unit, in order to update the layers LLR estimates and extrinsic information iteratively until the required number of decoding iterations has been run. The decoder IP also features a powerful optional early termination (ET) criterion, to maintain practically equivalent error correction performance, while significantly increasing its throughput rate and/or reducing hardware cost. Additionally it reports how many decoding iterations have been performed when ET is activated, for system performance observation and calibration purposes. Finally a simple, yet robust, flow control handshaking mechanism is included in both IPs, which is used to communicate the IPs availability to adjacent system components. This logic is easily portable into any communication protocol, like AXI4 stream IF.
Convolutional FEC codes are very popular because of their powerful error correction capability and are especially suited for correcting random errors. The most effective decoding method for these codes is the soft decision Viterbi algorithm. ntVIT core is a high performance, fully configurable convolutional FEC core, comprised of a 1/N convolutional encoder, a variable code rate puncturer/depuncturer and a soft input Viterbi decoder. Depending on the application, the core can be configured for specific code parameters requirements. The highly configurable architecture makes it ideal for a wide range of applications. The convolutional encoder maps 1 input bit to N encoded bits, to generate a rate 1/N encoded bitstream. A puncturer can be optionally used to derive higher code rates from the 1/N mother code rate. On the encoder side, the puncturer deletes certain number of bits in the encoded data stream according to a user defined puncturing pattern which indicates the deleting bit positions. On the decoder side, the depuncturer inserts a-priori-known data at the positions and flags to the Viterbi decoder these bits positions as erasures. The Viterbi decoder uses a maximum-likelihood detection recursive process to cor-rect errors in the data stream. The Viterbi input data stream can be composed of hard or soft bits. Soft decision achieves a 2 to 3dB in-crease in coding gain over hard-decision decoding. Data can be received continuously or with gaps.
The High PHY Accelerators from AccelerComm are a collection of signal processing cores designed for ASIC, FPGA, and SoC applications, primarily focused on boosting 5G NR communications. These accelerators incorporate proprietary algorithms that allow users to attain the highest levels of throughput, efficiency, and power savings. These accelerator cores are engineered to facilitate seamless integration into existing systems, significantly improving spectral efficiency through advanced processing techniques. The use of patented algorithms allows for overcoming system noise and interference, delivering superior performance for complex wireless communication networks. Moreover, these accelerators excel at minimizing latency and resource consumption, providing an optimal balance between high performance and low power requirements. Recognized for their flexibility, these accelerators support scalable architectures, customizable for various deployment scenarios. This versatility ensures operators and developers can adapt solutions to fit small, cost-sensitive applications or larger enterprise demands, enhancing the ability to handle high data volumes with integrity and reliability.
**Ceva-PentaG2** is a complete IP platform for implementing a wide range of user-equipment and IoT cellular modems. The platform includes a variety of DSPs, modem hardware modules, software libraries, and simulation tools. Capabilities of the Ceva-PentaG2 include New Radio (NR) physical layer design ranging across all 3GPP profiles from RedCap IoT and mMTC, through eMBB up to ultra-reliable low-latency communications (URLLC). The platform has two base configurations. Ceva-PentaG2 Max emphasizes performance and scalability for enhanced mobile broadband (eMBB) and future proofing design for next generation 5G-Advanced releases. Ceva-PentaG2 Lite emphasizes extreme energy and area efficiency for lower-throughput applications such as LTE Cat 1, RedCap, and optimized cellular IoT applications. The PentaG2 platform comprises a set of Ceva DSP cores, optimized fixed-function hardware accelerators, and proven, optimized software modules. By using this platform, designers can implement optimized, hardware-accelerated processing chains for all main modem functions. In the selection process, designers can tune their design for any point across a huge space of area, power consumption, latency, throughput, and channel counts. Solutions can fit applications ranging from powerful eMBB for mobile and Fixed Wireless Access (FWA) devices to connected vehicles, cellular IoT modules, and even smart watches. System-C models in Ceva’s Virtual Platform Simulator (VPS) aid architectural exploration and system tuning, while an FPGA-based emulation kit speeds SoC integration. [**Learn more about Ceva-PentaG2 solution>**](https://www.ceva-ip.com/product/ceva-pentag2/?utm_source=silicon_hub&utm_medium=ip_listing&utm_campaign=ceva_pentag2_page)
Polar coding, a relatively recent addition to the 5G NR suite of technologies, is embraced by AccelerComm through their unique design that facilitates higher degrees of parallel processing. This advancement ensures operational efficiency and minimizes resource usage, thereby improving system robustness and throughput in 5G NR control channels. By employing a patented architecture, Polar coding exhibits flexibility and scalability, key to supporting high-performance 5G requirements. The reduced burden on hardware resources enables it to deliver superior BLER performance, crucial for meeting the stringent demands of modern telecommunications standards. Delivering across a spectrum of platforms, whether hardware-based like ASIC and FPGA or software-driven, Polar coding maintains a high degree of integration ease. This allows rapid deployment and alignment with existing infrastructure, ensuring seamless communication and data integrity in a wide array of network scenarios.
AccelerComm offers an innovative LDPC solution specifically for 5G NR systems, pushing the boundaries of performance with its advanced block-parallel and row-parallel architectures. This sophisticated solution enhances data channel performance by utilizing a combination of scalability, high throughput, and low latency to maintain optimal communication systems. The LDPC solution effectively addresses standard 5G data channels, achieving substantive gains in resource utilization efficiency. By improving the already stringent latency specifications to support numerology 4, the solution ensures comprehensive code and transport block processing capabilities. It also upholds IEEE standards, providing a compliant pathway for high reliability and operational efficiency. Designed for integration across multiple platforms, including ASIC, FPGA, and software form factors, LDPC’s flexibility allows for deployment in a range of network conditions. Its open standard software interfaces make it easily adaptable, presenting a robust and versatile framework for companies to enhance their 5G network communication protocols with minimal effort.
Intilop's UDP Offload Engine (UOE) is a cutting-edge solution aimed at optimizing UDP traffic management while alleviating CPU load. Specially designed for high-performance environments, this engine offloads the handling of UDP communications, which are critical for applications that require low-latency data transmission such as voice, video, and real-time streaming services. The UOE is engineered to support a broad range of UDP sessions simultaneously, ensuring smooth data flow across networks with minimal interruptions. By managing functions such as checksum validation and data packet reordering on the hardware level, it allows the host CPU to concentrate on primary processing tasks, thereby enhancing overall system performance. Its design guarantees robust data throughput, even for extensive and demanding applications. With its capabilities, the UOE is especially advantageous for networking scenarios where speed and reliability are paramount. It supports ultra-low latency communication, making it ideal for real-time applications requiring swift data exchange and minimal response lag. This application-centric design highlights Intilop's commitment to delivering comprehensive solutions for advanced network control and optimization.
The ntRSC_DP1.4 IP core is compliant with Display Port 1.4 standard as published by Video Electronics Standards Association (VESA) for use in DSC (Display Stream Compression) technology. It is based on Reed-Solomon RS(254,250), 10 bit symbols, forward error correction code, where the codeword block consists of 250 information symbols and 4 RS parity symbols. The ntRSC_DP1.4 FEC IP Core ensures error resilient / glitch-free compressed video transport (DSC) to external displays. The implementation is very low latency, high speed with a simple interface for easy integration in SoC applications.
ntLDPC_SDAOCT IP implements a 5G-NR Base Graph 1 systematic Encoder/Decoder based on Quasi-Cyclic LDPC Codes (QC-LDPC), with lifting size Zc=384 and Information Block Size 8448 bits. The implementation is based on block-structured LDPC codes with circular block matrices. The entire parity check matrix can be partitioned into an array of block matrices; each block matrix is either a zero matrix or a right cyclic shift of an identity matrix. The parity check matrix designed in this way can be conveniently represented by a base matrix represented by cyclic shifts. The main advantage of this feature is that it offers high throughput at low implementation complexity. The ntLDPCE_SDAOCT Encoder IP implements a systematic LDPC Zc=384 encoder. Input and Output may be selected to be 32-bit or 128-bits per clock cycle prior to synthesis, while internal operations are 384-bits parallel per clock cycle. Depending on code rate, the respective amount of parity bits are generated and the first 2xZc=768 payload bits are discarded. There are 5 code rate modes of operation available (8448,8448)-bypass, (9984,8448)-0.8462, (11136,8448)-0.7586, (12672,8448)-0.6667 and (16896,8448)-0.5. The ntLDPCD_SDAOCT Base Graph Decoder IP may optionally implement one of two approximations of the log-domain LDPC iterative decoding algorithm (Belief propagation) known as either Layered Min-Sum Algorithm (MS) or Layered Lambda-min Algorithm (LMIN). Variations of Layered MS available are Offset Min-Sum (OMS), Normalized Min-Sum (NMS), and Normalized Offset Min-Sum (NOMS). Selecting between these algorithms presents a decoding performance vs. system resources utilization trade-off. The ntLDPCD_SDAOCT decoder IP implements a Zc=384 parallel systematic LDPC layered decoder. Each layer corresponds to Zc=384 expanded rows of the original LDPC matrix. Each layer element corresponds to the active ZcxZc shifted identity submatrices within the layer. Each layer element is shifted accordingly and processed by the parallel decoding datapath unit, in order to update the layers LLR estimates and extrinsic information iteratively until the required number of decoding iterations has been run. The decoder IP also features a powerful optional early termination (ET) criterion, to maintain practically equivalent error correction performance, while significantly increasing its throughput rate and/or reducing hardware cost. Additionally it reports how many decoding iterations have been performed when ET is activated, for system performance observation and calibration purposes. Finally a simple, yet robust, flow control handshaking mechanism is included in both IPs, which is used to communicate the IPs availability to adjacent system components. This logic is easily portable into any communication protocol, like AXI4 stream IF.
The Ncore Cache Coherent Interconnect from Arteris provides a quintessential solution for handling multi-core SoC design complications, facilitating heterogeneous coherency and efficient caching. It is distinguished by its high throughput, ensuring reliable and high-performance system-on-chips (SoCs). Ncore's configurable fabric offers designers the ability to establish a multi-die, multi-protocol coherent interconnect where emerge cutting-edge technologies like RISC-V can seamlessly integrate. This IP’s adaptability and scalable design unlock broader performance trajectories, whether for small embedded systems or extensive multi-billion transistor architectures. Ncore's strength lies in its ability to offer ISO 26262 ASIL D readiness, enabling designers to adhere to stringent automotive safety standards. Furthermore, its coupling with Magillem™ automation enhances the potential for rapid IP integration, simplifying multi-die designs and compressing development timelines. In addressing modern computational demands, Ncore is reinforced by robust quality of service parameters, secure power management, and seamless integration capabilities, making it an imperative asset in constructing scalable system architectures. By streamlining memory operations and optimizing data flow, it provides bandwidth that supports both high-end automotive and complex consumer electronics, fostering innovation and market excellence.
The High Speed Data Bus (HSDB) Core offers a comprehensive implementation of the physical layer and media access control layer suitable for HSDB. It ensures seamless integration with an F-22 compatible interface, offering a high-performance solution for ensuring efficient communication. The IP core is engineered to support a frame interface for easy integration, a fundamental requirement in demanding aerospace environments.
The ntLDPC_8023CA (17664,14592) IP Core is defined in IEEE 802.3ca-2020 standard document and it is based on an implementation of QC-LDPC Quasi-Cyclic LDPC Codes. These LDPC codes are based on block-structured LDPC codes with circular block matrices. The entire parity check matrix can be partitioned into an array of block matrices; each block matrix is either a zero matrix or a right cyclic shift of an identity matrix. The parity check matrix designed in this way can be conveniently represented by a base matrix represented by cyclic shifts. The main advantage of this feature is that they offer high throughput at low implementation complexity. The ntLDPCE_8023CA encoder IP implements a 256-bit parallel systematic LDPC encoder. The Generator LDPC Matrix is calculated off-line, compressed and stored in ROM. It is partitioned to 12 layers and each layer when multiplied by the 14592 payload block pro-duces 256 parity bits. The multiplier architecture may be parameterized before synthesis to generate multiple multiplier instances [1 to 6], in order to effectively process multiple layers in parallel and improve the IP throughput rate. Shortened blocks are supported with granularity of 128-bit boundaries and 384 or 512 parity bits puncturing is also optionally supported. The ntLDPCD_8023CA decoder IP Core may optionally implement one of two approximations of the log-domain LDPC iterative decoding algorithm (Belief propagation) known as either Layered Offset Min-Sum Algorithm (OMS) or Layered Lambda-min Algorithm (LMIN). Selecting between the two algorithms presents a decoding performance vs system resources utilization trade-off. The OMS algorithm is chosen for this implementation, given the high code rate of the Parity Check Matrix (PCM). The ntLDPCD_8023CA decoder IP implements a 256-bit parallel systematic LDPC layered decoder. Each layer corresponds to Z=256 expanded rows of the original LDPC matrix. Each layer element corresponds to the active ZxZ shifted identity sub-matrices within the layer. Each layer element is shifted accordingly and processed by the parallel decoding datapath unit, in order to update the layers LLR estimates and extrinsic information iteratively until the required number of decoding iterations has been run. The decoder IP also features a powerful optional early termination (ET) criterion, to maintain practically equivalent error correction performance, while significantly increasing its throughput rate and/or reducing hardware cost. Additionally it reports how many decoding iterations have been performed when ET is activated, for system performance observation and calibration purposes. Finally a simple, yet robust, flow control handshaking mechanism is included in both IPs, which is used to communicate the IPs availability to adjacent system components. This logic is easily portable into any communication protocol, like AXI4 stream IF.
ntRSD core implements a time-domain Reed-Solomon decoding algorithm. The core is parameterized in terms of bits per symbol, maximum codeword length and maximum number of parity symbols. It also supports varying on the fly shortened codes. Therefore any desirable code-rate can be easily achieved rendering the decoder ideal for fully adaptive FEC applications. ntRSD core supports erasure decoding thus doubling its error correction capability. The core also supports continuous or burst decoding. The implementation is very low latency, high speed with a simple interface for easy integration in SoC applications.
Featuring G15, this IP is optimized for 2KB correction blocks, suitable for NAND devices with larger page sizes, such as 8KB. The design is aligned with methods seen in the G14X, but it extends its reach with longer codewords for comprehensive coverage of high-density NAND. The design supports a wide array of block sizes and configurational setups, making it highly adaptable to varying design needs. Additional error correction capabilities can be integrated based on client requirements, reinforcing its bespoke delivery.
The PCD03D Turbo Decoder is adept at handling multiple state decoding for standards such as DVB-RCS and IEEE 802.16 WiMAX. Its core design features an 8-state duobinary decoding structure, facilitating precise and quick signal deconstruction. Additionally, the optional inclusion of a 64-state Viterbi decoder enhances versatility and performance in various environments. This decoder is tailored for applications where agility and high data throughput are critical, making it an invaluable asset in wireless communication infrastructures. The decoder’s architecture supports expansive VHDL core integration, providing durable solutions across FPGA platforms.
The G13/G13X series is tailored for 512B correction blocks, particularly used in NAND setups with 2KB to 4KB page sizes. While both variants are crafted to manage the demands of SLC NAND transitions to finer geometries, the G13X allows for correction of a higher number of errors. Designed to fit seamlessly into existing controller architectures, it enables extensions of current hardware and software capabilities without extensive new investments. It offers area optimization through parameter adjustments and supports a range of channel configurations for broad applicability.
In channel coding redundancy is inserted in the transmitted information bit-stream. This redundant information is used in the decoder to eliminate the channel noise. The error correction capability of a FEC system strongly depends on the amount of redundancy as well as on the coding algorithm itself. TPCs perform well in the moderate to high SNRs because the effect of error floor is less. As TPCs have more advantage when a high rate code is used, they are suitable for commercial applications in wireless and satellite communications. The ntTPC Turbo Product Codec IP core is consisted of the Turbo Product Encoder (ntTPCe) and the Turbo Product Decoder (ntTPCd) blocks. The product code C is derived from two/three constituent codes, namely C1, C2 and optionally C3. The information data is encoded in two/three dimensions. Every row of C is a code of C2 and every column of C is a code of C1. When the third coding dimension is enabled, then there are C3 C1*C2 data planes. The ntTPC core supports both e-Hamming and Single Parity Codes as the constituent codes. The core also supports shortening of rows or columns of the product table, as well as turbo shortening. Shortening is a way of providing more powerful codes by removing information bits from the code. The ntTPCe core receives the information bits row by row from left to right and transmits the encoded bits in the same order. It consists of a row, column and 3D encoder. The ntTPCd decoder receives soft information from the channel in the 2’s complement number system and the input samples are received row by row from left to right. The implemented decoding algorithm computes the extrinsic information for every dimension C1, C2, C3 by iteratively decoding words that are near the soft-input word. An advanced scalable and parametric design approach produces custom design versions tailored to end customer applications design tradeoffs.
Designed for advanced network diagnostics, the 10G Universal Network Probe enables comprehensive traffic monitoring and analysis across OTN and other high-capacity networks. This probe offers versatile compatibility, ensuring streamlined integration into existing infrastructure, a critical function for maintaining high-speed data transmission fidelity and efficiency.
The Complete 5G NR Physical Layer solution by AccelerComm is designed to provide exceptional performance for demanding applications in O-RAN and satellite networks. This all-encompassing solution integrates high-accuracy signal processing technology, ensuring optimal link performance and efficient power usage. The physical layer is inherently flexible, allowing performance optimizations tailored to meet specific requirements of specialized network applications. This solution navigates the complex real-world dynamics involved in high-performance network scenarios, including both terrestrial and space-based communications. By leveraging advanced algorithms and architectures, the 5G physical layer supports customizable configurations, leading to power and area efficiency improvements. Through interoperability with multiple hardware platforms, it maximizes the performance of 5G networks, enhancing the user experience by minimizing latency and maximizing throughput. Delivered as openly-licensable intellectual property, the 5G NR Physical Layer can function across a wide range of platforms, such as ARM software and FPGA, ensuring broad compatibility. This strategic approach facilitates quicker project advancements through seamless integration and testing processes on multiple development boards, thereby reducing project risks effectively.
ntRSE core implements the Reed Solomon encoding algorithm and is parameterized in terms of bits per symbol, maximum codeword length and maximum number of parity symbols. It also supports varying on the fly shortened codes. Therefore any desirable code-rate can be easily achieved rendering the decoder ideal for fully adaptive FEC applications. ntRSE core supports continuous or burst decoding. The implementation is very low latency, high speed with a simple interface for easy integration in SoC applications.
The TCP/IP Offload Engine developed by Chevin Technology represents a leap forward in securing fast, reliable connectivity for any FPGA application. By utilizing the efficient, all-RTL architecture, it offloads the TCP/IP stack directly onto the FPGA, thereby reserving critical CPU resources for other tasks. This innovative approach results in considerably enhanced data transfer speeds and reduced jitter. Supporting up to 256 simultaneous connections, this IP core offers configurable server and client roles across each connection. This creates a dynamic platform on which network communications can be built, facilitating the automatic establishment and tear-down of connections, and thereby greatly reducing operational overhead. This capability is useful in creating scalable, flexible systems that can accommodate fluctuating loads and diverse networking needs. Engineered to easily integrate with other protocols, the TCP/IP Offload Engine supports ARP/ICMP layers, providing a comprehensive solution for FPGA-based network applications. Its design prioritizes key performance metrics including low latency and high sustained throughput, ensuring that communications remain seamless regardless of underlying architectural complexities. For developers, this translates into a product that is not only in alignment with advanced communication standards but also one that is simpler to deploy and maintain.
The DVB-S2-LDPC-BCH IP core is designed to meet the stringent requirements of satellite digital video broadcasting by offering a sophisticated forward error correction subsystem. This product leverages LDPC codes combined with BCH codes to facilitate near Shannon limit performance, ensuring quasi-error-free operation even under demanding transmission conditions. Key features include an irregular parity check matrix, layered decoding, and a minimum sum algorithm, all of which contribute to its high efficiency. The soft decision decoding mechanism further enhances performance through its ability to handle varying levels of noise and transmission errors. With full compliance to the ETSI EN 302 307-1 standards, this IP core guarantees compatibility with existing and future broadcasting standards. This solution delivers a complete package for implementing resilient communication links in satellite transmission systems. The product's ability to manage complex decoding tasks in a power-efficient manner significantly reduces operational costs, making it ideal for applications that require both high performance and energy savings.
Enclustra offers a UDP/IP Ethernet Communication core that simplifies the creation of FPGA-based subsystems communicating over Ethernet. This IP core leverages the efficiency and speed of UDP protocol to enable high-speed data exchanges between different network nodes, making it ideal for real-time communications and data streaming applications. The Ethernet Communication core is highly configurable, adaptable to various data rates, and network configurations. This adaptability ensures that systems can be rapidly deployed in diverse network environments while maintaining low latency and high throughput. Designed with ease of integration in mind, the UDP/IP core ensures that developers can focus on core system functionalities rather than on complex networking protocols. This significantly reduces development time and accelerates time to market, which is critical in today's fast-paced technology landscape.
Designed for high reliability and efficiency, the BCH Error Correcting Code ECC from Secantec, Inc. ensures robust protection against errors in data communication systems. This IP utilizes the BCH algorithm, renowned for its capability to correct multiple errors within data sequences, making it an essential component in environments prone to error injection. The BCH code is ideally suited for systems that need to support high-speed data transfer with stringent reliability requirements. It offers a flexible architecture that can be implemented in diverse environments, whether in digital communication systems or error-tolerant storage systems. By adapting to varying levels of error and noise, the BCH code provides a consistent performance benchmark in safeguarding data integrity. This IP's versatility allows it to be incorporated into both hardware and software solutions, addressing a broad array of use cases from wireless communications to robust error correction in static memories. Its scalable design ensures that it can be tailored to fit specific application needs, delivering unmatched performance under various operational conditions.
hellaPHY Positioning Solution is an advanced edge-based software that significantly enhances cellular positioning capabilities by leveraging 5G and existing LTE networks. This revolutionary solution provides accurate indoor and outdoor location services with remarkable efficiency, outperforming GNSS in scenarios such as indoor environments or dense urban areas. By using the sparsest PRS standards from 3GPP, it achieves high precision while maintaining extremely low power and data utilization, making it ideal for massive IoT deployments. The hellaPHY technology allows devices to calculate their location autonomously without relying on external servers, which safeguards the privacy of the users. The software's lightweight design ensures it can be integrated into the baseband MCU or application processors, offering seamless compatibility with existing hardware ecosystems. It supports rapid deployment through an API that facilitates easy integration, as well as Over-The-Air updates, which enable continuous performance improvements. With its capability to operate efficiently on the cutting edge of cellular standards, hellaPHY provides a compelling cost-effective alternative to traditional GPS and similar technologies. Additionally, its design ensures high spectral efficiency, reducing strain on network resources by utilizing minimal data transmission, thus supporting a wide range of emerging applications from industrial to consumer IoT solutions.
The PCE04I Inmarsat Turbo Encoder is engineered to optimize data encoding standards within satellite communications. Leveraging advanced state management, it enhances data throughput by utilizing a 16-state encoding architecture. This sophisticated development enables efficient signal processing, pivotal for high-stakes communication workflows. Furthermore, the PCE04I is adaptable across multiple frameworks, catering to diverse industry requirements. Innovation is at the forefront with the option of integrating additional state Viterbi decoders, tailoring performance to specific needs and bolstering reliability in communications.
The DVB-C Demodulator is engineered to meet the specific needs of cable video and broadband data transmission systems with an integrated Forward Error Correction (FEC) capability. This core is structured to enhance demodulation processes, streamlining communications and ensuring data reliability across transmission channels. Suitable for a variety of digital broadcasting requirements, it serves as a critical component in maintaining signal integrity and performance.
The QUIC Protocol Core is designed to facilitate ultrafast data transfers over the internet, making it ideal for modern web applications that require secure and reliable data transmission. It fully implements the QUIC protocol, known for its efficiency and built-in security, including support for TLS 1.3, which underpins the core. This design offers a robust hardware logic system that handles packet encryption and decryption, significantly offloading these tasks from the CPU to enhance overall system performance. The core's architecture ensures minimal latency and maximum throughput, making it suitable for applications that demand rapid, encrypted network communications without compromising on speed. By offloading the primary CPU, the QUIC Protocol Core allows efficient CPU resource management, contributing to reduced operating costs in data-intensive environments. It is particularly beneficial in high-frequency trading, video conferencing, and gaming, where low latency and high security are critical. Further enhancing its appeal, the core integrates efficiently with existing FPGA-based systems, providing a versatile solution for upgrading network communication capabilities. Its scalability allows it to cater to varying data processing demands, while its energy-efficient design helps minimize power consumption. The QUIC Protocol Core therefore offers a compelling proposition for industries seeking to optimize their high-speed data transmission infrastructure.
MEMTECH's D-Series DDR5/4/3 Controller is a premier memory controller optimized for latency, bandwidth, and area, ensuring compatibility with high-performance systems. The controller supports DDR5, DDR4, and DDR3, utilizing cutting-edge features to optimize command scheduling and management across varying workloads. Connectivity via the standard DFI 5.0 interface ensures seamless integration with the physical layer, while advanced features such as error-correcting code and quad-channel support enhance reliability in complex computing environments.
The ntLDPC_DVBS2X IP Core is based on an implementation of QC-LDPC Quasi-Cyclic LDPC Codes. These LDPC codes are based on block-structured LDPC codes with circular block matrices. The entire parity check matrix can be partitioned into an array of block matrices; each block matrix is either a zero matrix or a right cyclic shift of an identity matrix. The parity check matrix designed in this way can be conveniently represented by a base matrix represented by cyclic shifts. The main advantage of this feature is that they offer high throughput at low implementation complexity. The ntLDPC_DVBS2X decoder IP Core may optionally implement one of two approximations of the log-domain LDPC iterative decoding algorithm (Belief propagation) known as either Layered Offset Min-Sum Algorithm or Layered Lambda-min Algorithm. Selecting between the two algorithms presents a decoding performance .vs. system resources utilization trade-off. The core is highly reconfigurable and fully compliant to the DVB-S2 and DVB-S2X standards. Two highly complex off-line preprocessing series of procedures are performed to optimize the DVB LDPC parity check matrices to enable efficient RTL implementation. The ntLDPC_DVBS2X encoder IP implements a 360-bit parallel systematic LDPC IRA encoder. An off-line profiling Matlab script processes the original IRA matrices and produces a set of constants that are associated with the matrix and hardcoded in the RTL encoder. Actual encoding is performed as a three part recursive computation process, where row sums, checksums of all produced rows column-wise and finally transposed parity bit sums are calculated. The ntLDPC_DVBS2X decoder IP implements a 360-bit parallel systematic LDPC layered decoder. Two separate off-line profiling Matlab series of scripts are used to (a) process the original IRA matrices and produce the layered matrices equivalents (b) resolve any possible conflicts produced by the layered transformation. The decoder IP permutes each block’s parity LLRs to become compatible with the layered decoding scheme and stores channel LLRs to processes them in layered format. Each layer corresponds to 360 expanded rows of the original LDPC matrix. Each layer element corresponds to the active 360x360 shifted identity submatrices, within a layer. Each layer element is shifted accordingly and processed by the parallel decoding datapath unit.
ntRSC_IESS core is a highly integrated solution implementing a time-domain Reed-Solomon Forward Error Correction algorithm. The core supports several programming features including codeword size, error threshold, number of parity bytes, reverse or forward order of the output, mode of operation (encode, decode or pass-through), shortened code support, erasures or error only decoding. Very low latency, high speed, simple interfacing and programmability make this core ideal for many applications including Intelsat IESS-308, DTV, DBS, ADSL, Satellite Communications, High performance modems and networks.
Secantec's Reed Solomon Error Correcting Code ECC is engineered to deliver high reliability in data transmission environments, correcting both burst and random errors. This IP is recognized for its effectiveness in environments where high-speed data transfer aligns with strict error performance standards. Designed to enhance data integrity in systems subjected to noise and signal distortion, this code is adaptable to various application requirements, ensuring minimal error rates in data transmissions. The Reed Solomon code is crucial for scenarios such as optical communications, satellite systems, and broadcasts, where error minimization is essential. Its implementation offers the flexibility to handle different data block sizes and error correction capacities, making it suitable for customization according to specific needs. This adaptability allows it to seamlessly integrate into systems requiring consistent data accuracy and reliability, marking it as a staple in dependable communication solutions.
Hamming Code ECC developed by Secantec, Inc. offers a straightforward yet powerful method for error correction in digital communications. This IP is engineered to correct single-bit errors and detect double-bit errors, making it a critical component in systems where reliability is paramount. This code is particularly useful in environments where small data integrity issues can result in significant operational setbacks. Not only does it provide effective error correction, but it also enhances overall system performance by reducing the need for costly data retransmissions. Its simplicity and ease of implementation make it suitable for a wide range of applications, from computer memory systems to complex networking solutions. Through its efficient error detection and correction capabilities, the Hamming Code ECC ensures data reliability without imposing significant resource demands. Its robust design is ideal for integration into systems that benefit from cost-effective and efficient error rectification techniques, promoting smooth and uninterrupted data flow.
The ntDVBS2_FEC transmitter and receiver IPs, each instantiate an outer BCH and inner LDPC concatenated pair of encoders and decoders respectively. The Bose, Chaudhuri, and Hocquenghem (BCH) codes are the largest category of the powerful error-correction cyclic codes and belong to the block codes that are a generalization of the Hamming codes for multiple-error corrections. The Low Density Parity Check (LDPC) codes are powerful, capacity approaching channel codes and have exceptional error correction capabilities. The high degree of parallelism that they offer enables efficient, high throughput hardware architectures. The concatenation of these two error correction algorithms enable performance well close to the Shannon limit. The ntBCH_DVBS2 encoder performs BCH encoding to payload frames by appending calculated parity bits at the end of each frame. The ntBCH_DVBS2 decoder finds the error locations within a received frame, tries to correct them and indicates a successful or failed decoding procedure. The ntLDPC_DVBS2 IP Core is based on an implementation of QC-LDPC Quasi-Cyclic LDPC Codes. These LDPC codes are based on block-structured LDPC codes with circular block matrices. The entire parity check matrix can be partitioned into an array of block matrices; each block matrix is either a zero matrix or a right cyclic shift of an identity matrix. The parity check matrix designed in this way can be conveniently represented by a base matrix represented by cyclic shifts. The main advantage of this feature is that they offer high throughput at low implementation complexity. The ntLDPC_DVBS2 encoder IP implements a 360-bit parallel systematic LDPC IRA encoder. An off-line profiling Matlab script processes the original IRA matrices and produces a set of constants, associated with the matrix and hardcoded in the RTL encoder. Encoding is performed as a three part recursive computation process, where row sums, checksums of all rows column-wise and parity bit sums are calculated. The ntLDPC_DVBS2 decoder IP implements an approximation of the log-domain LDPC iterative decoding algorithm (Belief propagation), known as Layered Lambda-min2 Algorithm. The core is highly reconfigurable in terms of area, throughput and error correction performance trade-offs and is fully compliant to the DVB-S2 standard. Two highly complex off-line preprocessing series of procedures are performed to optimize the DVB LDPC parity check matrices to enable efficient RTL implementation. The ntLDPC_DVBS2 decoder IP implements a 360-LLR parallel systematic LDPC layered decoder. Two separate off-line profiling Matlab series of scripts are used to (a) process the original IRA matrices and produce the layered matrices equivalents (b) resolve any possible conflicts produced by the layered transformation. Each layer corresponds to 360 expanded rows of the original LDPC matrix. Each layer element corresponds to the active 360x360 shifted identity sub-matrices, within a layer. Each layer element is shifted accordingly and processed by the parallel decoding datapath unit, in order to update the layers LLR estimates and extrinsic information iteratively until the required number of decoding iterations has been run. The decoder also IP features two powerful optional early termination (ET) criteria (convergence and parity check), to maintain practically the same error correction performance, while significantly increasing its throughput rate. Additionally it reports how many decoding iterations have been performed when ET is activated, for system performance observation and calibration purposes. Finally a simple, yet robust, flow control hand-shaking mechanism is included in both IPs, which is used to communicate the IPs availability to adjacent system components. This logic is easily portable into any communication protocol, like AXI.
ntRSD_UF core implements a time-domain Reed-Solomon decoding algorithm. The core is parameterized in terms of bits per symbol, maximum codeword length, maximum number of parity symbols as well as I/O data width, internal datapath and decoding engines parallelism. It also supports varying on the fly shortened codes. Therefore any desirable code-rate can be easily achieved rendering the decoder ideal for fully adaptive FEC applications. ntRSD_UF core supports erasure decoding thus doubling its error correction capability. The core also supports continuous or burst decoding. The core is designed and optimized for applications that need very high throughput data rates. The implementation is very low latency, high speed with a simple interface for easy integration in SoC applications.
The 8b/10b Decoder is a complete implementation of the Widmer and Franaszek encoding scheme, designed to ensure reliable data transmission by correcting bit errors in high-speed communication systems. This decoder detects special comma characters and automatically processes K28.5 characters to maintain data integrity. Its application is crucial in systems where error-free data communication is paramount, such as in telecommunications and data centers. By incorporating this decoder, systems can achieve high levels of performance and accuracy, reducing the risk of data loss or transmission errors. The 8b/10b Decoder is integral to maintaining the robustness of data communication networks, supporting the high demands of modern digital systems.
XtremeSilica's 100G UDP Offload Engine is engineered to manage UDP data packet processing with exceptional speed and efficiency. This technical solution is vital for applications requiring real-time data streaming, such as financial services and live media broadcasts. The engine supports network configurations that demand robust data handling capabilities and minimal latency.\n\nBy offloading UDP tasks from the central processor, this engine frees up critical CPU resources, allowing for smoother and faster network operations. Its high-speed capabilities ensure it can keep up with the demands of modern data-centric industries, providing reliable performance across a wide range of use cases.\n\nXtremeSilica's UDP Offload Engine is adaptable to various network settings, ensuring seamless integration with existing infrastructure. By enhancing data streaming efficiency, this offload engine is a critical innovation for industries looking to maximize throughput without sacrificing system performance.
The FCM2801-BD is a 28GHz CMOS Power Amplifier, specifically designed for applications in the 5G mmWave spectrum. It operates across a frequency range of 23 to 36 GHz and delivers a gain of 22 dB with a Psat of 19.55 dBm. Boasting a PAE of 53%, this amplifier suits high-frequency telecommunications, offering improved range and reduced energy consumption. The design minimizes thermal output, which further aids in reducing system maintenance costs.
The Convolutional Encoder and Viterbi Decoder IPs provide a comprehensive solution for forward error correction, essential in ensuring data integrity within communication systems. This IP core supports a wide array of polynomial configurations, adapting to specific project requirements, thus ensuring flexibility for various applications. Engineered for high-performance environments, this encoder and decoder combination is designed to integrate seamlessly within FPGA or processor-based systems. Its ability to process data efficiently with minimal error rates makes it indispensable for applications requiring high reliability and accuracy, such as mobile and satellite communications. The Viterbi Decoder facilitates the decoding of convolutional codes, allowing for error correction post data transmission, a critical function in maintaining data fidelity across noisy channels. By leveraging this IP core, engineers can achieve low bit error rates while optimizing their system's coding gain, therefore maximizing communication efficiency.
The Interlaken PHY Solution by StreamDSP serves as a high-performance interface solution designed for high-speed data systems. It employs the Interlaken protocol, which is specialized in managing chip-to-chip communications at high data rates while ensuring minimal overhead. The solution is optimized to provide a balance between performance and resource utilization, supporting a wide range of operating environments and requirements. Its versatility makes it ideal for networking, data center, and high-performance computing applications, where reliable and rapid data transmission is crucial.
The ntLDPC_Ghn IP Core is based on an implementation of QC-LDPC Quasi-Cyclic LDPC Codes. These LDPC codes are based on block-structured LDPC codes with circular block matrices. The entire parity check matrix can be partitioned into an array of block matrices; each block matrix is either a zero matrix or a right cyclic shift of an identity matrix. The parity check matrix designed in this way can be conveniently represented by a base matrix represented by cyclic shifts. The main advantage of this feature is that they offer high throughput at low implementation complexity. The ntLDPCD_Ghn decoder IP Core may optionally implement one of two approximations of the log-domain LDPC iterative decoding algorithm (Belief propagation) known as either Layered Offset Min-Sum Algorithm or Layered Lambda-min Algorithm. Selecting between the two algorithms presents a decoding performance .vs. system resources utilization trade-off. The core is highly reconfigurable and fully compliant to the ITU-T G.9960 G.hn standard. The ntLDPCE_Ghn encoder IP implements a 360-bit parallel systematic LDPC encoder. An off-line profiling Matlab script processes the original matrices and produces a set of constants that are associated with the matrix and hardcoded in the RTL encoder. The ntLDPCD_Ghn decoder IP implements a 360-LLR parallel systematic LDPC layered decoder. A separate off-line profiling Matlab script is used to profile the layered matrices and resolve any possible memory access conflicts. Each layer corresponds to Z=[14, 80, 360, 60, 270, 48 or 216] expanded rows of the original LDPC matrix, depending on the mode selected expansion factor. Each layer element corresponds to the active ZxZ shifted identity sub-matrices, within a layer. Each layer element is shifted accordingly and processed by the parallel decoding datapath unit, in order to update the layers LLR estimates and extrinsic information iteratively until the required number of decoding iterations has been executed. The decoder also IP features a powerful optional early termination (ET) criterion, to maintain practically the same error correction performance, while significantly increasing its throughput rate. Additionally it reports how many decoding iterations have been performed when ET is activated, for system performance observation and calibration purposes. Finally a simple, yet robust, flow control handshaking mechanism is included in both IPs, which is used to communicate the IPs availability to adjacent system components. This logic is easily portable into any communication protocol, like AXI.
Specializing in 4K UHD playback and capture, this system accommodates quad bi-directional 3G-SDI operations, coupled with test pattern generation capabilities. Available with Korusys' High Performance FPGA PCIe Accelerator Card, it ensures seamless media handling for contemporary digital broadcasting needs.
The UDP Offload Engine (UOE) from Atomic Rules provides a robust offload platform for UDP operations, enabling configurations from 10 GbE up to 400 GbE on popular FPGA devices. By implementing the UDP/IPv4 standards, the solution includes hardware offload for checksum, segmentation, and reassembly processes, supporting seamless integration with Ethernet MACs. With the ability to instantly deliver data across diverse Ethernet speeds, UOE facilitates improved data transfer rates while simplifying the overhead management of UDP operations. A pre-functionality for IGMPv2 multicast helps streamline traffic, preventing unwanted data from burdening the application layer. Suitable for both high-speed data transfer and resource-efficient deployment, it supports programmable frame sizes up to 16KBytes and allows datagram manipulation up to IPv4 limits, maximizing the operational efficiency of network-centric FPGA deployments. Through interoperability with widespread protocols and a low-area implementation, UOE enables advanced data processing solutions that promote system scalability and reliability.
The LDPC Decoder for 5G NR by Mobiveil is crafted to ensure seamless decoding within modern cellular networks. Incorporating the Min-Sum decoding algorithm, it ensures optimal performance while reducing power consumption and silicon area usage. This decoder is equipped with programmable bit widths, allowing for tailored configurations to suit specific application requirements during the compile phase. The inclusion of an early iteration termination feature, driven by an integrated parity check engine, supports efficiency by enabling preemptive exits during iterative processes. By accommodating retries with hybrid automatic repeat requests (HARQ), the decoder maintains robustness across various transmission conditions. This adaptability makes it an invaluable component for 5G networks, where data integrity and fast processing are paramount.
The Reed Solomon Erasure Code offered by Secantec, Inc. is tailored for applications that require high reliability in data transmission where the location of erasure is clear, but the original values are not. This code allows the recovery of original data after computation on the received code words, leveraging redundant symbols that accompany the data. It has notable utility in systems like RAID, where it mitigates the risk of data loss from disk drive failures, and in communications where precise error location is advantageous. This IP finds its strength in rectifying errors introduced during transmission, aiding systems that suffer from frequent noise disturbances, thus ensuring stability and reducing downtime. The Reed Solomon Erasure Code works efficiently in environments with known erasure locations, combining error correction with storage recovery features to maintain the integrity of data being transmitted. The flexibility and efficiency of this code make it ideal for environments where some of the data might be incorrect, such as in communication systems dealing with high-speed data streams or storage devices. Through precise error correction capabilities, it supports durability and consistency in data handling, pushing the boundaries of secure communications.
Creonic's Turbo encoders and decoders are meticulously designed to support error correction in both satellite and terrestrial communication applications. The turbo coding process enhances data reliability and efficiency, making it indispensable in digital communication systems where bandwidth and power efficiency are paramount. These IP cores are aligned with leading standards such as DVB-RCS2 and LTE, ensuring they meet the rigorous demands of high-performance systems. The Turbo technology employed by Creonic optimizes for high throughput while maintaining low error rates, making these IP cores vital for communication networks where performance consistency is critical. Commercial and military users alike benefit from the robust error correction capabilities these encoders and decoders provide, as they improve signal reliability over varying transmission conditions. This consistent reliability translates to a reduction in retransmissions and improved overall communication efficiency. Moreover, the flexibility and configurability of Creonic's Turbo IP cores allow for tailored solutions across different platforms, including both FPGA and ASIC. This adaptability ensures that the cores can be embedded effectively across a variety of hardware architectures, thereby broadening the scope of applications they can support.
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!
Join the world's most advanced AI-powered semiconductor IP marketplace!
It's free, and you'll get all the tools you need to advertise and discover semiconductor IP, keep up-to-date with the latest semiconductor news and more!
Plus we'll send you our free weekly report on the semiconductor industry and the latest IP launches!