Is this your business? Claim it to manage your IP and profile
The iniCPU is an 8-bit microprocessor core compatible with the M6809, providing an efficient computing power solution for embedded applications within system-on-chip designs. This processor core is optimized for high-level programming and control tasks, enabling a reduction in component count and system cost while enhancing performance and system integration capabilities.<br/><br/>Key features include full 6809 software compatibility, address expansion via page mode, and multiple external interfaces designed to work seamlessly with S/D RAM, I/O, and other peripherals. This adaptability is paired with robust hardware debugging circuits, facilitating a straightforward integration process and speeding up development cycles.<br/><br/>Designed for operation at 40MHz with peak performance of up to 10 MIPS, the iniCPU ensures swift and efficient data processing. Its 100% technology-independent and fully synchronous architecture makes it a resilient and versatile choice for various embedded system applications, providing scalability and flexibility required in modern electronic designs.
The CANmodule-III is a sophisticated controller core that introduces a mailbox approach to CAN data handling. Conforming to the ISO 11898-1 standard, it boasts 16 receive buffers, each with a dedicated message filter, and 8 transmit buffers, featuring a prioritization system. This structure caters to advanced higher-layer protocols, making it ideal for applications requiring nuanced data management such as those in industrial automation or automotive communications.<br/><br/>Designed in a technology-independent HDL, it is compatible with both FPGA and ASIC platforms, leveraging on-chip SRAM for optimized performance. The integration with ARM-based SoC environments is facilitated by an AMBA 3 Advanced Peripheral Bus interface. This fully synchronous zero wait-state bus interface supports seamless connections to other system buses, thus enabling high throughput and low latency communications.<br/><br/>The CANmodule-III's robust architecture includes features like single-shot transmission, automatic RTR response management, and a comprehensive error capture system. The full suite of debugging capabilities includes loops and listen-only mode, ensuring that developers can maintain control over communication channels throughout the product lifecycle.
The CANmodule-IIIx is an enhanced version of the traditional CAN controller, featuring an extensive set of 32 receive and 32 transmit buffers. This setup is particularly beneficial for applications demanding high-capacity data management and robust error handling. The module’s structure supports mailboxes with a prioritized arbitration mechanism, offering flexibility for advanced application-specific configurations.<br/><br/>Compliant with the CAN 2.0A/B standards and designed in an HDL that is adaptable to both FPGA and ASIC technologies, the CANmodule-IIIx includes on-chip SRAM to facilitate efficient data handling. It integrates seamlessly into ARM-based SoCs through its AMBA 3 Advanced Peripheral Bus, providing a high-performance, fully synchronous system interface.<br/><br/>Key features include single-shot transmissions, automatic RTR interrupt handling, and sophisticated message filtering capabilities that encompass ID, IDE, RTR, and initial data bytes. Outstanding for areas like aerospace and industrial automation, the CANmodule-IIIx ensures data integrity and responsiveness via its programmable interrupt controller and comprehensive test modes.
The CANmodule-IIx is a FIFO-based CAN controller designed for streamlined integration within FPGA and ASIC systems. This IP core complies fully with the CAN 2.0A/B standard and supports ISO 11898-1 compliance, making it a reliable choice for various communication needs in automotive and industrial applications.<br/><br/>Incorporating advanced message filtering, the CANmodule-IIx is equipped with three fully programmable filters, alongside a 32-message receive FIFO and a 16-message transmit FIFO. This allows the module to efficiently process and prioritize a wide range of messages, bolstered by a high-priority transmit buffer that can bypass the traditional FIFO path for critical communications.<br/><br/>Integration into ARM-based SoCs is facilitated via its AMBA APB interface, allowing seamless connectivity within complex system architectures. The CANmodule-IIx's design supports testing and debugging capabilities, including loopback modes and a dedicated SRAM-based message buffer, ensuring reliability and ease of use across its deployment.
The VMESCmodule2 is a comprehensive VME to AXI bus bridge solution designed to support versatile processing and control applications. This module incorporates a VME Slave featuring 8 memory window decoders, a VME Master, and multiple interrupt support features that cater to various request levels, fostering robust communication and control environments.<br/><br/>Included in the VMESCmodule2 is a fully autonomous VME interrupt handler and a complete system controller. The controller includes a prioritized arbitration-supportive bus arbiter, a programmable bus timer, and critical drivers for system clock and reset operations. Moreover, the interrupt daisy-chain driver enhances the control capabilities, ensuring comprehensive access and management of the VME bus functionalities.<br/><br/>This module is optimized for system-on-chip designs requiring efficient data and process handling, and its architecture supports both prioritized and round-robin arbitration methods. Its synthesis-ready HDL design, coupled with an AMBA-based integration path, ensures that it can be effortlessly integrated into various embedded systems that require high reliability and performance.
The iniDSP is a versatile 16-bit fixed-point digital signal processor core crafted for system-on-chip applications. Emphasizing adaptability and performance, this DSP is suitable for power-sensitive applications such as hearing aids to more demanding processing tasks in audio compression and signal conditioning. It benefits from a 100% technology-independent design, aligning it well with both FPGA and ASIC environments.<br/><br/>The core is based on the architecture of the CD2450A from Clarkspur Inc., ensuring a high degree of reusability and performance optimization. It features a 16x16 signed/unsigned multiplier with a 40-bit accumulator, tailoring it for efficient algorithm implementation while minimizing power consumption.<br/><br/>Supporting a comprehensive development ecosystem, the iniDSP provides support for assembly, linking, and debugging, enabling efficient development and deployment of DSP applications. Its robust design makes it a compelling alternative to off-chip DSPs for embedded systems, enhancing the overall system efficiency and reducing latency.
The CAN Controller from Inicore is engineered to comply with the sophisticated standards of the CAN 2.0 protocol. This module efficiently facilitates communication in distributed control applications, making it a valuable asset in automotive, aerospace, and industrial systems where quick and reliable data exchange is crucial.<br/><br/>The controller offers a range of communication modes, including FIFO-based buffer management and high-priority transmission, ensuring that critical data is always given precedence. Additionally, its design supports advanced error handling and diagnostic features, which help maintain consistent operation even under challenging conditions.<br/><br/>Equipped with an AMBA interface, the CAN Controller integrates seamlessly into modern SoC designs. This inclusion allows for tight coupling with processor cores and peripheral components, providing a comprehensive solution that enhances overall system efficiency and performance. Its capacity for expansive message filtering and adherence to ISO standards ensure that this IP core is not only powerful but also versatile across a multitude of application scenarios.
Join the world's most advanced semiconductor IP marketplace!
It's free, and you'll get all the tools you need to evaluate IP, download trial versions and datasheets, and manage your evaluation workflow!
To evaluate IP you need to be logged into a buyer profile. Select a profile below, or create a new buyer profile for your company.