VIP/IP Products
Category: | Type | Part | Provider | Action | |
---|---|---|---|---|---|
Communications | IP | 5G LDPC Decoder5G NR is the mobile broadband standard of the 5th generation. A new rate compatible structure for LDPC codes are employed for channel coding to fulfill the broad applications supported by the standard. Creonic’s 5G LDPC Decoder IP Core provides a perfect solution for this new LDPC structure with high level of flexibility while maintaining high throughput and low latency as required by the standard. | |||
Communications | IP | AWGN Channel IPThe Creonic AWGN Channel IP implements an AWGN noise generator capable of working up to a maximum of 512 symbols in parallel. The IP was developed with the aim of allowing the performance evaluation of a digital communication system in the presence of Additive White Noise and with a major emphasis on dealing with low bit-error-rates. Unlike a software-based AWGN generator, which might take several hours and even days for the stated purpose, a hardware-based AWGN generator requires significantly less time (reduces time by several orders of magnitude). | |||
Communications | IP | CCSDS 131.2 Wideband DemodulatorThe Creonic CCSDS high performance modulator performs all tasks of an inner transmitter. The modulator expects SCCC (Serial Concatenated Convolutional Code) encoded frames as input and performs mapping, Physical Layer (PL) framing and modulation. In addition, the core performs baseband interpolation and output gain adjustment. The output of the core is designed to be followed by a DAC and RF front end. | |||
Communications | IP | CCSDS 231.0 LDPC Encoder and DecoderThe Creonic CCSDS 231.0 LDPC IP supports the LDPC coding schemes as defined by the CCSDS standard. The LDPC codes with rate 1/2, coded block lengths 128 and 512 are specially designed for telecommand applications, but the excellent error correction performance makes it the ideal fit for further applications with highest demands on forward error correction. The IP cores are available for ASIC and FPGAs (AMD Xilinx, Intel, Microchip). | |||
Communications | IP | CCSDS AR4JA LDPC IPThe Creonic CCSDS AR4JA LDPC IP support the LDPC coding schemes as defined by the CCSDS standard. The LDPC codes with rates 1/2, 2/3 and 4/5, block lengths 1024, 4096 and 16384 are specially designed for deep-space missions, but the excellent error correction performance makes it the ideal fit for further applications with highest demands on forward error correction. The IP cores are available for ASIC and FPGAs (AMD Xilinx, Intel). | |||
Communications | IP | CCSDS LDPC IPThe Creonic CCSDS LDPC IP support the LDPC coding scheme as defined by the CCSDS standard. The LDPC code with single rate 223/255 was specially designed for Near-Earth missions, but the excellent error correction performance makes it the ideal fit for further high-throughput applications. The IP cores are available for ASIC and FPGAs (AMD Xilinx, Intel). | |||
Communications | IP | CCSDS SCCC Turbo Encoder and DecoderThe recommended CCSDS 131.2-B-1 standard introduces a Serial Concatenated Convolutional Code (SCCC). Main goal of this code is to allow an efficient use of available bandwidth, by allowing to select from 27 valid configurations with a wide range of constellations, block lengths and code rates. The outstanding error correction performance of the SCCC code in combination with the high data rates makes this IP core the ideal fit for further applications where high throughput and high spectral efficiency is key for operation. | |||
Communications | IP | DOCSIS 3.1 Downstream LDPC DecodersData Over Cable Service Interface Specification (DOCSIS) is an international telecommunications standard that permits the addition of high-bandwidth data transfer to an existing cable TV (CATV) system. It is employed by many cable television operators to provide Internet access over their existing hybrid fiber-coaxial infrastructure. The Creonic LDPC Decoders covers all logical channels of DOCSIS 3.1:
| |||
Communications | IP | DVB-C2 LDPC/BCH DecoderDVB-C2 (Digital Video Broadcast - Cable 2nd Generation) is an ETSI standard of the second generation for digital data transmission via cable networks. It complements the existing standards DVB-S2 and DVB-T2 for satellite and terrestrial communication and offers a capacity-approaching coding scheme. The Creonic DVB-C2 IP core integrates the forward error correction as defined by the standard (including LDPC and BCH decoder). | |||
Communications | IP | DVB-CID Modulator IPDVB-CID (Digital Video Broadcast - Carrier Identification System) is an ETSI standard for interference prevention within digital data transmission via satellites that was first published in 2013. Its goal is the identification of interfering transmissions from other sources, in order to respond to Radio Frequency Interference (RFI). The Creonic DVB-CID high performance modulator can be configured by a simple configuration interface and outputs a baseband signal split into real and imaginary part. | |||
Communications | IP | DVB-GSE Encapsulator and DecapsulatorCreonic provides off-the-shelf IP cores for DVB-GSE encapsulation and decapsulation.
The DVB-GSE encapsulator performs the encapsulation of the network layer packets, also referred to as Protocol Data Units (PDUs), into one or more GSE packets, adding control information and performing integrity checks when necessary. Finally, it places the GSE packets into Baseband Frames (BBFRAMEs), ready for further processing by the Creonic DVB-S2X Modulators.
The Creonic DVB-GSE decapsulator performs the decapsulation of BBFRAMEs, containing one or more GSE packets. As a last step, it extracts the PDUs, i.e. the network layer packets, from the GSE packets. | |||
Communications | IP | DVB-RCS2 MC ReceiverDVB-RCS2 (Digital Video Broadcast - Second Generation DVB Interactive Satellite System) is the latest ETSI standard of the second generation for digital data transmission via satellites.
The Creonic DVB-RCS2 Multi-Carrier Receiver supports multiple frequency time domain multiple access (MF-TDMA), performs all tasks of an DVB-RCS2 receiver including carriers separation, baseband conversion, demodulation, and turbo decoding. It can process intermediate frequency (IF) real signal with center IF frequencies between 0 and 100 MHz. The Creonic turbo decoder is included in the receiver to provide users with Frame PDUs at the output. | |||
Communications | IP | DVB-RCS2 Modulator IPCreonic provides IP cores for DVB-RCS2, in particular demapper, turbo decoder and this modulator. The Creonic DVB-RCS2 high performance modulator performs all tasks of a Modulator. The modulator expects PDU frames as input and performs energy dispersal, CRC encoding, turbo encoding, mapping, framing and modulation. In addition, the core performs baseband filtering and output gain adjustment. The output of the core is designed to be followed by a DAC. | |||
Communications | IP | DVB-RCS2 Turbo DecoderDVB-RCS2 (Digital Video Broadcast - Second Generation DVB Interactive Satellite System) is the latest ETSI standard of the second generation for digital data transmission via satellites. It uses a new 16-state doublebinary turbo decoder that significantly outperforms its dated 8-state counterpart of DVB-RCS. DVB-RCS2 is the first standard to adopt these highest performance turbo codes. New modulation schemes (8-PSK and 16-QAM) help to increase spectral efficiency even further. The outstanding error correction performance of the DVB-RCS2 turbo decoder makes it the ideal candidate for further applications where high spectral efficiency is key for lowering costs. | |||
Communications | IP | DVB-RCS Turbo DecoderDVB-RCS (Digital Video Broadcast - Interaction channel for satellite distribution systems) is an established ETSI standard for digital data transmission via satellites. It uses an 8-state double-binary turbo decoder that has an excellent error correction performance. This outstanding performance of the DVB-RCS turbo decoder makes it the ideal candidate for further applications where high spectral efficiency is key for lowering costs. | |||
Communications | IP | DVB-S2 LDPC/BCH Encoder and DecoderDVB-S2 (Digital Video Broadcast - Satellite 2nd Generation) is an ETSI standard of the second generation for digital data transmission via satellites. It was published in 2005, being the first standard of the second generation DVB standards (DVB-S2/-T2/-C2). Because of its capacity-approaching forward error correction, today DVB-S2 is the de-facto standard in satellite communication and other applications. The Creonic DVB-S2 IP core integrates the forward error correction as defined by the standard (including LDPC and BCH decoder). | |||
Communications | IP | DVB-S2X DemodulatorCreonic provides IP cores for DVB-S2X demodulation, LDPC/BCH decoding as well as modulation. The Creonic DVB-S2X high performance modulator performs all tasks of an inner transmitter. The modulator expects BBFrames after mode adaptation as input and performs stream adaptation, FEC encoding, mapping, PL framing and modulation. In addition, the core can perform baseband interpolation and output gain adjustment. The output of the core is designed to be followed by a DAC and RF front end. | |||
Communications | IP | DVB-S2X Modulator Demodulator DecoderCreonic provides the following field-proven IP cores:
DVB-S2X Modulator M100 / M400 The Creonic DVB-S2X high performance modulator performs all tasks of an inner transmitter. The modulator expects BBFrames after mode adaptation as input and performs stream adaptation, FEC encoding, mapping, PL framing and modulation. In addition, the core can perform baseband interpolation and output gain adjustment. The output of the core is designed to be followed by a DAC and RF front end. | |||
Communications | IP | DVB-S2X Wideband Modulator Demodulator DecoderCreonic provides IP cores for wideband (500 Msymb/s) DVB-S2X demodulation, LDPC/BCH decoding as well as modulation. The Creonic DVB-S2X high performance wideband modulator performs all tasks of an inner transmitter. The modulator expects BBFrames after mode adaptation as input and performs stream adaptation, FEC encoding, mapping, PL framing and modulation. In addition, the core can perform baseband interpolation and output gain adjustment. The output of the core is designed to be followed by a DAC and RF front end. | |||
Communications | IP | GMR LDPC Decoder IPGEO-Mobile Radio (GMR) is an ETSI standard for satellite phones. The Creonic GMR Decoder IP core supports the PNB2 burst packets that were added in GMR Release 2 (GMPRS-1) and use LDPC codes for the first time. The same burst modes and LDPC codes are also in GMR Release 3 (GMR-3G). The Creonic GMR LDPC decoder IP core is a field-proven solution. | |||
Communications | IP | IEEE 802.11ad WiGig LDPC DecoderThe WiGig standard (IEEE 802.11ad) delivers data rates of up to 7 Gbit/s and hence outperforms the current IEEE 802.11n standard by more than 10x. It uses the 60 GHz band to enable short range communication and interoperability between a broad set of applications and platforms. The Creonic WiGig LDPC decoder is designed in particular to deliver highest throughputs in the multi-gigabit domain with a small footprint. At the same time it provides outstanding error correction performance, resulting in a low energy consumption and increasing range of wireless transmission. Its unique pipeline architecture can be customized at design-time to deliver best performance on any target technology. Insertion, removal and balancing of pipeline stages within the IP core is flexible and allows for optimization of required routing resources, path delays between pipeline stages, throughput, and footprint at the same time. | |||
Communications | IP | IEEE 802.11n/ac/ax LDPC DecoderThe WiFi family of standards (IEEE 802.11) is used for Wireless Local Area Networks (WLANs). Its first version from 1997 has been extended by many amendments such as IEEE 802.11n-2009 (now part of IEEE 802.11- 2012). This amendment was developed in particular for high throughputs of 600 Mbit/s on the air interface. The standard uses convolutional codes for forward error correction as minimum requirement. LDPC codes are optional but because of their superiority over convolutional codes they are widely used today. The Creonic IEEE 802.11 LDPC decoder is a high performance implementation for WLAN and further applications and supports all LDPC codes as defined by the standard. | |||
Communications | IP | IEEE 802.11n LDPC DecoderThe WiFi family of standards (IEEE 802.11) is used for Wireless Local Area Networks (WLANs). Its first version from 1997 has been extended by many amandments such as IEEE 802.11n-2009 (now part of IEEE 802.11-2012). This amendment was developed in particular for high throughputs of 600 Mbit/s on the air interface. The standard uses convolutional codes for forward error correction as minimum requirement. LDPC codes are optional but because of their superiority over convolutional codes they are widely used today. The Creonic IEEE 802.11 LDPC decoder is a high performance implementation for WLAN and further applications and supports all LDPC codes as defined by the standard. | |||
Communications | IP | IEEE 802.15.3c LDPC DecoderThe IEEE 802.15 working group specifies standards targeting the wireless personal area network (WPAN). Task group 3 of the working group focuses on high data rates within WPAN. The task group 3c defined a new millimeter-wave-based alternative physical layer (PHY) for the IEEE 802.15.3-2003 standard. This standard (IEEE 802.15.3c-2009) operates at 60 GHz and offers data rates of multiple Gbit/s for applications such as high speed internet access or streaming content download. The task group adopted LDPC codes for these high data rate modes within the single carrier (SC) mode and the high speed interface (HSI) mode. The Creonic IEEE 802.15.3c LDPC Decoder IP supports all LDPC codes with a codeword size of 672 bits as defined by the standard. | |||
Communications | IP | IEEE 802.3bj Reed-Solomon Encoder and Decoder
| |||
Communications | IP | ITU 25G PON LDPC Encoder and DecoderThe ITU-T G.9804.2 Recommendation defines the common transmission convergence (ComTC) layer used in Higher Speed Passive Optical Networks.
The Creonic ITU 25G PON LDPC Encoder and Decoder are part of the Forward Error Correction (FEC) of the ComTC layer. These components are designed to support both the default LDPC(17280, 14592) coding scheme and the optional LDPC(17152, 14592) scheme, providing flexibility and adaptability to meet the specific needs of different network configurations.
The IP cores are available for ASIC and FPGAs (AMD Xilinx, Intel, Microchip). | |||
Communications | IP | LTE DEC Turbo DecoderCreonic’s LTE/LTE-A IP Core is an advanced, customer-proven implementation of the standardized 3GPP turbo code. The turbo decoder was designed for base station and user equipment applications. However, the high flexibility in block lengths and code rates makes it the ideal fir for further applications. | |||
Communications | IP | MMSE MIMO DetectorMIMO (Multiple Input Multiple Output) techniques are being used more and more in recent and upcoming standards since they drastically outperform traditional SISO (Single Input Single Output) techniques in terms of maximum throughput and range. This gain results from an increased spectral efficiency, lowering the overall system costs. A Minimum Mean Square Error (MMSE) MIMO detector is an integral part of a MIMO receiver. The Creonic MMSE detector offers high throughputs even on low-cost FPGAs and convinces with a low implementation complexity at the same time. Its flexibility at design-time and run-time makes it the ideal fit for all kinds of MIMO applications. | |||
Communications | IP | Polar FEC CodecPolar codes are a trending family of forward error correction codes currently gaining a place in the realm of digital communications, which exhibit a particularly high performance while requiring a low-complexity implementation. They were first adopted by the 3GPP 5G NR standard.
Rate-Flexible Polar Encoder | |||
Communications | IP | SDA OCT V3.0 Encoder and DecoderThe Optical Communications Terminal (OCT) Standard was developed by the Space Development Agency (SDA) with the purpose of bringing interoperability across freespace optical communication (FSO) systems where at least one endpoint is a space-based terminal.
The Creonic SDA OCT V3.0 Encoder is designed to generate Over-The-Air (OTA) frames in accordance with the OCT standard. These frames consist of a preamble, followed by a header and payload data, both of which are protected with cyclic redundancy check (CRC) and forward error correction (FEC) for better data integrity.
The Creonic SDA OCT V3.0 Decoder performs the synchronization of the Over-The-Air (OTA) frame and then decodes the header and payload data within the frame. | |||
Communications | IP | Ultrafast BCH DecoderBCH codes are widely used where bit errors are scattered randomly within the codeword. The Creonic Ultrafast BCH Decoder is capable of processing an entire BCH codeword per clock cycle in a pipelined way. Therefore, tt achieves outstanding data rates.
The design can be parameterized at design-time to support different codeword sizes and code rates. Latency can be adjusted by insertion or removal of pipeline register stages. | |||
Communications | IP | Viterbi Decoder IPConvolutional codes are widely adopted in wireless communication systems for forward error correction. Creonic offers you an open source Viterbi decoder with AXI4-Stream interface, that is capable of decoding most of the convolutional codes as defined by various standards. | |||
Communications | IP | Wideband Digital Down ConverterThe Creonic Wideband Digital Down Converter (DDC) digitally converts the input signal at IF frequency down to baseband by multiplying input samples with sine/cosine waves generated by numerical controlled oscillators (NCO). Down converted samples are then decimated by The core accepts a real signal at input and provides complex I/Q baseband data at the output. The parallel architecture of the core allows for an input throughput up to 2.4 Gsps, data symbol rate up to 540 Msymb/s, making it a perfect fit for ultra high throughput applications such as wideband DVB-S2X communication. | |||
Communications | IP | WiMedia 1.5 LDPC Encoder and DecoderThe solution from Creonic for data rates of up to 1 Gbit/s offers outstanding efficiency in terms of implementation complexity. Area and energy efficiency played a decisive role during the LDPC code design process. With this unified approach not only outstanding efficiency is | |||
Communications | IP | Serial FPDP IP Core (VITA 17.1-2003)Serial Front Panel Data Port is an industry standard, low-overhead, low-latency, high speed serial communications protocol. sFPDP is ideal for use in applications such as high-speed communication system backplanes, high-bandwidth remote sensor systems, signal processing, data recording, and high-bandwidth video systems. The simple and lightweight nature of the protocol makes it an attractive choice for replacement of parallel bus interconnects using serial transceiver technology. sFPDP can be used in point-topoint or loop topologies, uni-directional or bidirectional links, and easily supports different types of data with efficient and flexible data framing options. | |||
Controller | IP | AXI DMA Back-End CoreThe Northwest Logic AXI DMA Back-End Core provides high-performance, scatter-gather DMA operation in a flexible fashion. This enables the core to be easily integrated and used in a wide variety of DMA-based systems. | |||
Controller | IP | CSI-2 Controller Core V2The CSI-2 Controller Core V2 is Northwest Logic’s second generation CSI-2 controller core. It is further optimized for high performance, low power and small size. | |||
Controller | IP | DMA Back-End CoreThe Northwest Logic DMA Back-End Core provides high-performance, scatter-gather DMA operation in a flexible fashion. This enables the core to be easily integrated and used in a wide variety of DMA-based systems. | |||
Controller | IP | DSI-2 Controller CoreThe DSI-2 Controller Core is Northwest Logic’s second generation DSI controller core. It is further optimized for high performance, low power and small size. | |||
Controller | IP | DSI Controller CoreThe DSI Controller Core is part of Northwest Logic’s MIPI Solution. This solution is designed to achieve maximum MIPI throughput while being easy to use. | |||
Controller | IP | Expresso 3.0 CoreThe Expresso 3.0 Core is part of Northwest Logic’s PCI Express Solution. This solution is designed to achieve maximum PCI Express throughput while being easy to use. | |||
Controller | IP | Expresso 4.0 CoreThe Expresso 4.0 Core is part of Northwest Logic’s PCI Express Solution. This solution is designed to achieve maximum PCI Express throughput while being easy to use. | |||
Controller | IP | Expresso DMA BridgeThe Northwest Logic Expresso DMA Bridge Core provides high-performance DMA and/or bridging between PCI Express and AXI for both Endpoint and Root Port applications. | |||
Controller | IP | Expresso DMA CoreThe Northwest Logic Expresso DMA Core provides high-performance, scatter-gather DMA operation in a flexible fashion. This enables the core to be easily integrated and used in a wide variety of DMA-based systems. | |||
Data Compression | IP | Helion LZRW3 Loss-less Data Compression coresHighly capable loss-less data compression and expansion cores capable of >1Gbps throughputs in FPGA without any requirement for external RAM. | |||
Encryption | IP | Helion AES-CCM combined encryption and authentication coresEasy to use and highly integrated AES-CCM cores offering combined encryption and data authentication in a single engine. Compliant with standards like 802.11, 802.15, 802.16, Zigbee, IEEE1619.1. | |||
Encryption | IP | Helion AES-GCM combined encryption and authentication coresEasy to use and highly integrated AES-GCM cores offering combined encryption and data authentication in a single engine. Compliant with standards like IPsec, | |||
Encryption | IP | Helion AES Key Unwrap coresEasy to use and highly integrated AES Key Unwrap core, implementing the NIST AES Key Unwrap algorithm and AESKW mode of ANS X9.102. | |||
Encryption | IP | Helion AES Key Wrap coresEasy to use and highly integrated AES Key Wrap core, implementing the NIST AES Key Wrap algorithm and AESKW mode of ANS X9.102. | |||
Encryption | IP | Helion ANSI Pseudo Random Number Generator (PRNG) coresCryptographic Pseudo Random Number Generator which implements ANSI X9.17 and X9.31 PRNGs based on either Triple-DES or AES encryption algorithms. | |||
Encryption | IP | Helion DES and 3DES coresEasy to use block cipher core which implements DES and Triple-DES encryption and decryption to NIST FIPS publication 46-3. | |||
Encryption | IP | Helion DVB Common Scrambling Algorithm (CSA) coresEasy to use CSA core implements ETSI specified DVB Common Scrambling Algorithm which is ideal for use in BISS-E and BISS Mode-1 Digital Satellite News Gathering applications. | |||
Encryption | IP | Helion Fast AES encryption and decryption coresLow latency, high data rate AES (Advanced Encryption Standard) encryption and decryption IP cores supporting 128, 192 and 256-bit key sizes. | |||
Encryption | IP | Helion Fast Hashing coresEasy to use Fast Hashing cores supporting the MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashing algorithms, aimed at high data rate applications. | |||
Encryption | IP | Helion Modular Exponentiation (RSA & Diffie-Hellman) coresEasy to use core which implements the Z = YE mod M, the Modular Exponentiation function commonly used in Public-Key Cryptography and ideal for hardware acceleration of RSA, Diffie-Hellman and DSA. | |||
Encryption | IP | Helion Multi-Mode Tiny Hashing coresSuper compact multi-mode Hashing core supporting the MD5, SHA-1, SHA-224, SHA-256, SHA-384 and SHA-512 hashing algorithms, each with optional HMAC, aimed at low rate applications. | |||
Encryption | IP | Helion Standard AES encryption and decryption coresCompact, mid data rate AES (Advanced Encryption Standard) encryption and decryption IP cores supporting 128, 192 and 256-bit key sizes. | |||
Encryption | IP | Helion Tiny AES encryption and decryption coresUltra low area, low data rate AES (Advanced Encryption Standard) encryption and decryption IP cores supporting 128, 192 and 256-bit key sizes. | |||
Peripherals and Interfaces | VIP | 1-WireAldec 1-Wire Slave transactor provides capability to communicate over 1-Wire bus. It consist of fully synthesizable hardware part written in Verilog and software part written in C and SystemVerilog with API in SystemVerilog. Hardware and software parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) | |||
Peripherals and Interfaces | VIP | AHB (Function-based)Aldec AMBA High-performance Bus (AHB) transactor provides communication and monitoring capabilities with AHB devices (master and slave). It consist of fully synthesizable hardware part written in SystemVerilog and testbench part written in C++ with SystemVerilog API. Hardware and testbench parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using function based message passing (DPI) | |||
Peripherals and Interfaces | VIP | AHB (Macro-based)Aldec AMBA High-performance Bus (AHB) transactor provides communication and monitoring capabilities with AHB devices (master and slave). It consist of fully synthesizable hardware part written in VHDL and software part written in C++ with API in C. Hardware and software parts communicate through the Standard Co-Emulation Modeling Interface (SCE-MI) using macro based message passing use model | |||
Peripherals and Interfaces | VIP | AXI (Function-based)Aldec AMBA Advanced eXtensible Interface (AXI) transactor provides communication and monitoring capabilities with AXI devices (master and slave). It consist of fully synthesizable hardware part written in SystemVerilog and testbench part written in C++ with SystemVerilog API. Hardware and testbench parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using function based message passing (DPI) | |||
Peripherals and Interfaces | VIP | AXI (Macro-based)Aldec AMBA Advanced eXtensible Interface (AXI) transactor provides communication and monitoring capabilities with AXI devices (master and slave). It consist of fully synthesizable hardware part written in VHDL and software part written in C++ with API in C. Hardware and software parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using macro based message passing use model | |||
Peripherals and Interfaces | VIP | CSIXCSIX-L1 is a Common Switch Interface, for transferring information between switching fabric and traffic | |||
Peripherals and Interfaces | VIP | EthernetThe Aldec Ethernet transactor provides capability to communicate over Ethernet networking interfaces: | |||
Peripherals and Interfaces | VIP | Ethernet Speed AdapterThe Aldec Ethernet speed adapter provides capability to connect real-speed (up to 1000 Mbit/s) Ethernet interface to Ethernet DUT in Aldec emulator. Speed adapter handles synchronization between two domains (fast/real and slow/emulator) and manages protocol-specific flow control. | |||
Peripherals and Interfaces | VIP | I2CAldec Inter-Integrated circuit (I 2C) transactor provides capability to communicate over I 2C bus. It consist of fully synthesizable hardware part written in VHDL and software part written in C++ with API in C. Hardware and software parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using macro based message passing use model | |||
Peripherals and Interfaces | VIP | I2SAldec Inter-IC Sound (I2S) transactor provides capability to communicate over I2S bus. The I2S transactor uses one channel but combines both transmitter and receiver functions. Communication between an HDL model with a C model is provided by Standard Co-Emulation Modelling Interface (SCE-MI) | |||
Peripherals and Interfaces | VIP | JTAGAldec IEEE 1 149.1 Standard Test Access Port and Boundary-Scan Architecture (Joint Test Action Group JTAG ) transactor provides capability to communicate over JTAG interface. It consist of fully synthesizable hardware part written in VHDL and software part written in C++ with API in C. Hardware and software parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using macro based message passing use model | |||
Peripherals and Interfaces | VIP | JTAG - Tensilica OCDAldec Tensilica JTAG transactor provides capability to connect software debugger (e.g. gdb or eclipse-based) to Tensilica CPU, without physical JTAG cable. It consist of fully synthesizable hardware part written in SystemVerilog and software library for Tensilica XOCD. Hardware and software parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using function based message passing (DPI) | |||
Peripherals and Interfaces | VIP | OCPAldec OCP (Open Core Protocol) version 2.1 provides capability to communicate over OCP bus as master and slave. It consists of fully synthesizable hardware part written in VHDL and software part written in C++ with API in C. Communication between HDL and C model is provided by Standard-CoEmulation Modelling Interface (SCE-MI) | |||
Peripherals and Interfaces | VIP | PCIeAldec PCI Express transactor provides communication capabilities with PCIe devices. It consist of fully synthesizable hardware part written in SystemVerilog and testbench part written in C++ with SystemVerilog API. Hardware and testbench parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using function based message passing (DPI). | |||
Peripherals and Interfaces | VIP | PCIe Speed AdapterThe Aldec PCI Express speed adapter provides capability to connect real-speed PCIE device to PCIe DUT in Aldec emulator. Speed adapter handles synchronization between two domains (fast/real and slow/emulator) and manages protocol-specific flow control. | |||
Peripherals and Interfaces | VIP | SPI42ALDEC SPI 4.2 transactor provides communication with Link Layers devices with SPI 4.2 interface. It consist of fully synthesizable hardware part written in SystemVerilog and testbench part written in C++ with SystemVerilog API. Hardware and testbench parts communicate through the Standard CoEmulation Modelling Interface (SCE-MI) using function based message passing (DPI) | |||
Peripherals and Interfaces | VIP | TLM2SCEMI_AHBAldec TLM2SCEMI_AHB gives ability to connect Virtual Platform with AMBA AHB-based SoC in emulator. Hardware and software parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using macro based message passing use model | |||
Peripherals and Interfaces | VIP | TLM2SCEMI_AXIAldec TLM2SCEMI_AXI gives ability to connect Virtual Platform with AMBA AXI-based SoC in emulator. Hardware and software parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using macro based message passing use model | |||
Peripherals and Interfaces | VIP | UARTAldec UART transactor provides capability for serial communication with devices like CPU. It consists of fully synthesizable hardware part written in VHDL and software part written in C++ with API in C. Communication between HDL and C model is provided by Standard Co-Emulation Modelling Interface (SCE-MI) | |||
Peripherals and Interfaces | VIP | USB 2.0Aldec Universal Serial Bus device transactor provides capability to communicate over USB2.0 bus. It consist of fully synthesizable hardware part written in SystemVerilog and software part written in C++ with C API. Hardware and software parts communicate through the Standard Co-Emulation Modelling Interface (SCE-MI) using macro based message passing | |||
Peripherals and Interfaces | VIP | USB Speed AdapterThe Aldec USB speed adapter provides capability to connect real-speed USB device to USB DUT in Aldec emulator. Speed adapter handles synchronization between two domains (fast/real and slow/emulator) and manages protocol-specific flow control. | |||
Peripherals and Interfaces | VIP | WishboneAldec WISHBONE Master Transactor provides capability to communicate over WISHBONE bus in Classic Mode. It consists of fully synthesizable hardware part written in VHDL and software part written in C++ with API in C. Communication between HDL and C model is provided by Standard Co-Emulation Modelling Interface (SCE-MI) |