All IPs > Processor > Microcontroller
Microcontrollers form the backbone of many modern electronic devices, offering precise control and processing capabilities that power everything from consumer electronics to industrial machines. In the world of semiconductor IPs, microcontrollers provide the essential building blocks that allow developers to design complex functionalities tailored to specific applications. This category is vital for those looking to integrate processing and control functionalities directly into their embedded systems, providing efficiencies in both performance and energy use.
Microcontrollers available as semiconductor IPs are used in a broad spectrum of applications, from automotive and aerospace to smart home devices and IoT gadgets. By selecting a microcontroller IP, developers can customize core functions such as CPU architecture, memory management, input/output controls, and specialized peripherals to meet the specific needs of their projects. These IPs are designed to streamline the development process, reduce time-to-market, and offer flexibility in the design and scalability of end products.
One of the key advantages of utilizing microcontroller semiconductor IPs is the ability to incorporate proprietary or emerging technologies seamlessly into existing systems. This not only helps in keeping the product line up-to-date with the latest technology trends but also ensures that the devices remain competitive in the rapidly evolving electronics marketplace. Moreover, integrating microcontroller IPs can lead to cost savings by minimizing the need for additional chips and lowering power consumption through optimized architectures and process technologies.
As you explore the Processor > Microcontroller category in our Silicon Hub, you'll discover a wealth of options that cater to various industry needs, ranging from low-power designs suitable for portable devices to high-performance solutions required for complex computing tasks. Whether you are designing a simple control unit or a sophisticated embedded application, microcontroller semiconductor IPs provide the versatility and functionality necessary to drive innovation.
The eSi-3200 is a 32-bit processor core focused on delivering low power and cost-efficient solutions. This core is well-suited to embedded control applications where deterministic performance is crucial. Its modified-Harvard memory architecture provides simultaneous instruction and data access, optimizing speed and performance. Incorporating an extensive instruction set, the eSi-3200 includes optional features such as single-precision floating point instructions. Its architecture caters to both high and low-power applications, ensuring efficient resource utilization. As a cacheless design, it offers predictable performance, beneficial for real-time control applications. This core supports a wide range of peripherals and interfaces, facilitated by its AMBA architecture compatibility. Its ease of integration into existing systems, along with comprehensive debugging support, makes it a reliable choice for achieving sophisticated control in embedded systems.
The eSi-1600 is a 16-bit processor core tailored for cost-sensitive and power-efficient applications. Setting itself apart, it delivers exceptional performance typical of 32-bit processors while maintaining the affordability and system cost of an 8-bit device. Its reduced footprint makes it an excellent choice for integration into ASICs or FPGA designs. With its RISC architecture, the eSi-1600 supports an extensive range of instructions optimized for high code density and low power consumption. Its pipeline design ensures efficient execution of operations, allowing for high-speed data processing even in energy-constrained environments. This core facilitates easy migration paths to more advanced versions while providing robust peripheral interfaces using the AMBA bus protocol. It's engineered for low-power applications, presenting an optimal solution for compact, high-performance embedded designs.
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 AndeShape Platforms include a range of systems designed for developing with AndesCore processors. These platforms are split into categories such as microcontroller platforms and FPGA development kits. They offer integrated solutions with pre-configured IP blocks to simplify the design process for complex systems. Through its assortment of hardware development tools, AndeShape platforms cater to various stages of product development from inception to demonstration, making it easier for engineers to create efficient, scalable solutions.
The eSi-3250 is a high-performance 32-bit processor core designed for applications requiring robust caching solutions. Its architecture includes configurable instruction and data caches, optimizing the handling of slow on-chip and off-chip memories. With an optional memory management unit, it supports advanced virtual memory management. This processor core integrates high-performance features such as user and supervisor modes, multiple interrupts, and a configurable pipeline. The eSi-3250 also supports custom user-defined instructions, offering versatility for custom application needs. Its efficient design is suitable for power-sensitive systems needing high data throughput. eSi-3250's extensive compatibility with AMBA protocols makes it easy to integrate with diverse system architectures and third-party IPs. This enhances its utility in creating multi-core systems and sophisticated processing environments, ensuring efficient resource usage and high operational efficiency.
The ULYSS MCU range from Cortus is a powerful suite of automotive microcontrollers designed to address the complex demands of modern automotive applications. These MCUs are anchored by a highly optimized 32/64-bit RISC-V architecture, delivering impressive performance levels from 120MHz to 1.5GHz, making them suitable for a variety of automotive functions such as body control, safety systems, and infotainment. ULYSS MCUs are engineered to accommodate extensive application domains, providing reliability and efficiency within harsh automotive environments. They feature advanced processing capabilities and are designed to integrate seamlessly into various automotive systems, offering developers a versatile platform for building next-generation automotive solutions. The ULYSS MCU family stands out for its scalability and adaptability, enabling manufacturers to design robust automotive electronics tailored to specific needs while ensuring cost-effectiveness. With their support for a wide range of automotive networking and control applications, ULYSS MCUs are pivotal in the development of reliable, state-of-the-art automotive systems.
The eSi-1650 represents an upgrade with an integrated instruction cache, offering significant power and area efficiency improvements. Targeted at applications where memory speed is a constraint, this 16-bit RISC processor core optimizes power usage and performance. It is particularly efficient for mature process nodes using non-volatile memory such as OTP or Flash. This IP includes an expanded instruction set with versatile addressing modes and optional user-defined instructions. Its cache feature allows the CPU to achieve higher operating frequencies by overcoming limitations imposed by slower memory. As a result, the eSi-1650 is ideal for embedded systems operating at high performance levels while still managing power consumption effectively. With its hardware debug capabilities and excellent configurability, the eSi-1650 addresses complex application needs. It integrates effortlessly into designs utilizing AMBA peripheral buses, supporting a wide range of third-party IP cores, and enhancing overall system capability.
The Cortus Lotus 1 is a multifaceted microcontroller that packs a robust set of features for a range of applications. This cost-effective, low-power SoC boasts RISC-V architecture, making it suitable for advanced control systems such as motor control, sensor interfacing, and battery-operated devices. Operating up to 40 MHz, its RV32IMAFC CPU architecture supports floating-point operations and hardware-accelerated integer processing, optimizing performance for computationally demanding applications. Designed to enhance code density and reduce memory footprint, Lotus 1 incorporates 256 KBytes of Flash memory and 24 KBytes of RAM, enabling the execution of complex applications without external memory components. Its six independent 16-bit timers with PWM capabilities are perfectly suited for controlling multi-phase motors, positioning it as an ideal choice for power-sensitive embedded systems. This microcontroller's connectivity options, including multiple UARTs, SPI, and TWI controllers, ensure seamless integration within a myriad of systems. Lotus 1 is thus equipped to serve a wide range of market needs, from personal electronics to industrial automation, ensuring flexibility and extended battery life across sectors.
The Low Power RISC-V CPU IP from SkyeChip is crafted to deliver efficient computation with minimal power consumption. Featuring the RISC-V RV32 instruction set, it supports a range of functions with full standard compliance for instruction sets and partial support where necessary. Designed exclusively for machine mode, it incorporates multiple vectorized interrupts and includes comprehensive debugging capabilities. This CPU IP is well-suited for integration into embedded systems where power efficiency and processing capability are crucial.
A robust and versatile CPU architecture from Andes Technology, the A25 processor is built on a 32-bit, 5-stage pipeline that efficiently handles general computing tasks. This processor caters to a wide array of applications, including embedded, IoT, and low-power devices. Its design balances performance with power efficiency, making it suitable for systems where energy conservation is crucial. With support for multiple core configurations, the A25 enables parallel processing capabilities, enhancing its utility in complex computations.
The eSi-3264 is a top-tier processor core within the eSi-RISC family, embodying a 32/64-bit architecture enriched with SIMD DSP extensions. It is specifically engineered for DSP-heavy applications, balancing high performance with minimal silicon footprint requirements. This IP provides dual/quad MAC units with extensive support for complex operations, making it ideal for audio processing and sensor data management. The processor's scalability ensures seamless integration in systems requiring diverse instruction sets. Its advanced pipeline design supports high-frequency operations, while configurable caches enhance data access speeds for computational tasks. Standard and user-defined instructions afford developers the flexibility needed for unique application demands. The eSi-3264 provides extensive integration capabilities through its compatibility with AMBA buses, ensuring easy adaptability across different design ecosystems. This processor is particularly suited for environments where DSP performance is crucial, providing an efficient and compact solution for high-accuracy data processing.
The RV32IC_P5 Processor Core by IQonIC Works caters to medium-scale embedded applications that require robust performance. Featuring a five-stage pipeline design, it supports complex instruction sets ideal for diverse application coding requirements, including both trusted firmware and user applications. This core utilizes the RISC-V RV32I instruction set and supports the 'A', 'M', and optional 'N' extensions for atomic operations and integer arithmetic. To optimize code execution, the RV32IC_P5 core incorporates features like branch prediction with configurable branch target buffer and return address stack. It supports machine-mode and user-mode privileged architectures with the option for memory protection management for secure application execution. The core aims to deliver high performance with low latency and reduced branching delays. This processor is adaptable for both ASIC and FPGA projects and includes AHB-Lite interfaces, enabling flexible memory management and I/O mapping. Its design is bolstered by a suite of development tools, including a robust virtual prototyping framework that facilitates integration and testing in diverse development environments.
The SiFive Essential processors offer a highly flexible IP platform, allowing customization to fit specific application needs. These processors span microcontrollers, IoT devices, real-time control, and general processing tasks. With options ranging from the most compact 2-3 stage MCUs to complex, superscalar designs suitable for Linux-based applications, the Essential series provides exceptional configurability. It caters to a wide range of market demands while maintaining a focus on power and area optimization, making it optimal for embedded systems and control plane processing.
The Menta eFPGA IP Cores v5 are designed to be highly versatile, high-density programmable logic blocks embedded within SoCs or ASICs. These cores help designers define precise resource requirements to meet application-specific needs, available in both Soft RTL and Hard GDSII options. The key advantages of these cores include significant cost reduction, improved performance, and lower power consumption compared to traditional on-board FPGAs. One of the main features of Menta's eFPGA is its architecture, which conserves board space and drastically reduces power usage, as much as 50% less than comparable FPGA-based solutions. Integration directly on-chip reduces I/O latency and overcomes the limitations of traditional chip-to-chip communication interfaces. Additionally, Menta's eFPGA supports a broad range of technology nodes, from 350nm to less than 5nm, offering unparalleled silicon process portability. Menta's eFPGA architecture is easy to integrate, verified at various stages including formal verification and system simulation. It features trusted controls over bitstream loading and offers customization options for logic blocks, DSP arithmetic functions, and power-saving features. The standard-cell designed eFPGAs cater to unique application needs while being platform adaptive, ensuring broad compatibility and design flexibility.
The Neuropixels Probe represents a significant breakthrough in the field of neuroscience research, offering unprecedented resolution and data gathering capabilities. Designed by Imec for use in in vivo studies, this probe enables researchers to acquire signals from thousands of neurons simultaneously, providing invaluable insights into brain function and neurology. With its high-density electrode array, the Neuropixels Probe delivers precise neural recordings, capturing a vast range of neuronal activity across different brain regions. This enables a deep and comprehensive understanding of neural pathways and functions, pivotal for advancing neurological and psychiatric research. Imec's world-leading semiconductor expertise ensures the Neuropixels Probe is equipped with the latest advancements in microfabrication technology, making it highly compatible with current laboratory equipment and methods. This innovation facilitates seamless integration with existing setups while opening new vistas for exploration in neuroscience.
The PB8051 is at the forefront of Roman-Jones' offerings, exemplifying a sophisticated implementation of the famed 8051 Microcontroller Family, specifically tailored for integration with Xilinx FPGAs. This product is a superb emulation core that bridges legacy software with modern hardware, ensuring that engineers can utilize existing 8051 object code within contemporary FPGA environments. Designed with compatibility in mind, it incorporates essential microcontroller features such as timers and serial ports, ensuring seamless integration into a wide range of applications. Equipped to handle a multitude of FPGA models, the PB8051 is backed by a well-documented design flow that includes support for VHDL and Verilog programming languages. This flexibility not only allows for ease of use among seasoned engineers but also ensures a rapid learning curve for newcomers taking on FPGA design tasks. The core’s small footprint—around 300 slices—enables efficient usage of FPGA resources, while maintaining performance standards that are on par with the original 8051 devices. Featuring a unique architecture centered around the PicoBlaze softcore microcontroller, the PB8051 maximizes operational efficiency and minimizes resource consumption. The system is capable of executing legacy code at enhanced speeds, thanks to a sophisticated emulation strategy that increases clock rate while reducing core size. The provision for user customization, simulation tools, and a broad range of support options highlights Roman-Jones’ dedication to facilitating a seamless user experience. These characteristics make the PB8051 an invaluable asset for anyone leveraging the power of Xilinx’s FPGA technology to build the systems of tomorrow.
The SCR1 is a 32-bit open-source microcontroller core that serves as an entry-level solution for embedded applications. Emphasizing a flexible design, it includes an in-order 4-stage pipeline and supports a variety of RISC-V extensions such as integer multiplication, division, and compressed instructions. This core has a tightly-coupled memory system, efficient interrupt processing capabilities, and adheres to AMBA AXI/AHB interface standards, making it highly suitable for control systems, IoT devices, and educational programs.
The Akeana 1000 Series offers 64-bit RISC-V processors tailored for high-performance computing and data processing. These processors are versatile, supporting various applications from smart homes to automotive sensing. With a focus on performance, the series includes multi-threading support and options for in-order or out-of-order execution, providing solutions to different computational needs. Configurable with instruction issue widths ranging from single to quad-issue, the Akeana 1000 Series addresses a wide spectrum of applications. This mid-range offering features memory management units with substantial TLB capacity, supporting address translation for efficient process management. Enhanced by ECC support, these processors ensure data integrity across tasks. With customization options including vector extensions and shared cache configurations, the Akeana 1000 Series stands as an adaptable solution for high-end microcontroller and gateway applications. It balances power and performance, extending its utility to industrial automation and edge AI applications.
The M8052 microcontroller core, a faithful implementation of the classic Intel 87C51 and 87C52 devices, utilizes a 12 clock-per-machine cycle architecture. This enables precise clock cycle compatibility essential for legacy applications requiring meticulous timing coordination with peripheral systems. While instructions typically require 12 or 24 clock cycles, the core can handle more complex operations like multiply and divide in 48 clock cycles. The M8052 features an additional 16-bit counter timer and supports up to 256 bytes of register memory, providing enhanced functionality for drop-in compatibility scenarios.
Syntacore's SCR3 represents a balanced 32/64-bit RISC-V processor core targeting applications that require power efficiency and compact size, yet demand substantial performance. This core boasts a 5-stage in-order pipeline with added capabilities such as a Memory Protection Unit and support for up to four cores with cache coherency. It's designed for versatility across various real-time operating systems and offers significant power savings, making it ideal for industrial automation, storage devices, and embedded systems.
The SCR4 is a 32/64-bit RISC-V processor designed with an emphasis on high efficiency and floating-point capabilities. It integrates a floating-point unit within its 5-stage pipeline, ideal for data-centric computations in industrial and IoT settings. The core supports advanced interrupt processing through its PLIC/IPIC units and shows flexibility with standard AHB/AXI interfaces. Capable of handling real-time systems smoothly, it optimizes for energy efficiency across embedded applications like smart sensors and mobile devices.
SCR6 is a potent 64-bit RISC-V core made for execution-intensive embedded systems and supports a full suite of extensions for advanced computational tasks. It features a 12-stage out-of-order pipeline, a floating-point unit, and a vector processing unit for complex data manipulations. Featuring advanced interrupt handling via PLIC/APLIC and compatibility with industry-standard interfacing, SCR6 caters to automation, motor control, and sensor fusion markets, ensuring robust performance in real-time operating environments.
ChipJuice is an advanced reverse engineering tool specifically crafted to facilitate the exploration and analysis of Integrated Circuit (IC) architectures. This innovative platform equips users with the ability to uncover the intricate details of IC designs, regardless of their complexity or size. By utilizing an intuitive workflow, ChipJuice expedites the extraction process, enabling the conversion of electronic imagery of chip internals into comprehensive architectural descriptions such as netlists, GDSII, and Verilog files. Primarily aimed at law enforcement agencies, chip manufacturers, and integrators, ChipJuice addresses various hardware security challenges. It is instrumental in identifying potential backdoors, assessing chip security, and determining technology infringement. With functionality that spans from education to the recovery of obsolete devices, ChipJuice stands out with its ability to handle diverse chip types—be it microcontrollers, microprocessors, or SoCs—across varying material compositions and node technologies. Continuously refined through practical application, ChipJuice incorporates intelligent features like "Automated Standard Cell Research," which improves efficiency in further analyses by cataloging identified cell patterns. This feature significantly accelerates the analysis of subsequent chips, making it a versatile and indispensable tool in the realm of IC reverse engineering.
The M8051W is an advanced microcontroller core that executes each machine cycle in two clock cycles, achieving a remarkable sixfold increase in performance compared to traditional M8051 and M8052 cores. Intuitive and robust, it maintains binary and memory compatibility with Intel's MCS-51 devices. It additionally supports extended features like multiple data pointers, enhanced interrupt support, optional multi-clock domain utilization for power optimization, and synchronous memory cell compatibility.
The P8700 Series stands at the forefront of processing technology, emphasizing RISC-V architecture to target rapidly growing fields like automotive and autonomous vehicle applications. Implementing a 4-wide out-of-order execution with dual simultaneous multi-threading, the P8700 delivers superior performance due to its ability to run up to eight cores per cluster. This significantly enhances automotive system capabilities, addressing the ASIL-B safety standard with an emphasis on reliability and precise data control. Designed to integrate seamlessly with heterogeneous system components, the P8700 Series features an architecture conducive to real-time processing efficiency and system responsiveness. This is critical for maintaining operational integrity in safety-intensive environments such as advanced driver-assistance systems (ADAS) and autonomous functionality. It uniquely provides developers with the flexibility to configure its interconnect and cache coherence, facilitating a more tailored system design approach. These processors are built to reduce complexity and enhance computing density, ensuring robust performance across multiple workloads. Their architecture supports seamless communication with co-processors and specialized accelerators, optimally handling AI stack software, which can significantly boost AI workload efficiency by up to 30%. Designed for automotive-grade reliability, these processors also adapt to the specific demands of cloud data centers, enabling high performance while respecting the energy and capacity limitations inherent in these environments.
The Processor and Microcontroller Cores offered by So-Logic include a diverse range of popular microprocessor and microcontroller components, designed to meet the needs of modern electronic applications. These cores provide the essential computational capabilities required across various industries and are engineered for optimal performance in embedded systems. So-Logic's portfolio includes cores for widely used microprocessors and microcontrollers, ensuring that developers have the tools they need to build efficient and reliable computing systems. These cores simplify the development process, offering compatibility with a range of development environments and tools. With complete verification and a full suite of supportive resources, the cores facilitate straightforward integration into FPGA platforms. They also come with detailed design notes, comprehensive datasheets, and sample applications that aid in the ease of system development and deployment. Extensive technical support ensures that developers can navigate any challenges that arise during their project implementation, making these Processor and Microcontroller Cores a valuable asset in the creation of advanced electronic systems.
The N Class processor from Nuclei offers a 32-bit architecture designed for versatility in various applications such as microcontrollers and the AIoT sector. The processor is engineered to adhere to RISC-V open standards, ensuring wide compatibility and flexibility in its deployment. It features a single-issue pipeline with rich configurability, allowing users to select the exact features needed for their application, optimizing performance and resource utilization. This class is part of Nuclei's extensive CPU-subsystem solutions, making it apt for applications ranging from consumer electronics to Internet-of-Things devices. The N Class is backed by a strong ecosystem with toolchain support, Reflect Operating Systems like RTOS and Linux, and safety features, providing a comprehensive solution for developers.
The RV32EC_P2 Processor Core by IQonIC Works is engineered for small, low-power embedded applications, emphasizing dependable performance with its two-stage pipeline architecture. Compliant with the RISC-V RV32E base instruction set and User-Level ISA V2.2, it incorporates RVC compressed instructions for reduced code size. Optional 'M' standard extensions support integer multiplication and division, enhancing computational capabilities. This processor core is adaptable to both ASIC and FPGA design flows. It offers a simple machine-mode architecture with memory direct addressing, supporting 20 interrupts along with software and timer interrupts. Its clock-gating feature aids in reducing power consumption during idle states. Additionally, it supports tightly-coupled memory interfaces compatible with ASIC ROM and SRAM or FPGA block memories. The RV32EC_P2 core also integrates AHB-Lite or APB interfaces for expanded memory and I/O functionalities. Developers can utilize a diverse range of tools, including the GNU toolchain and the Eclipse IDE, for firmware development. This core is optimized for rapid implementation in trust-critical, embedded environments.
The Y180S processor serves as a secure version of the Y180, incorporating a safestate architecture for enhanced reliability. With a gate count of approximately 10K, this processor guarantees consistent, dependable performance within various technological setups. Systemyde's design approach embodies a perfect mix of security and functionality, making the Y180S ideal for applications where safety state operations are paramount. This processor emphasizes Systemyde’s dedication to producing adaptable, innovative IP solutions aligned with modern industry standards.
The DQ80251 is a soft core of a highly advanced and high-performance microcontroller, finely tuned for speed and efficiency. Designed with a revolutionary Quad-Pipelined architecture, this IP offers compatibility with both 16-bit and 32-bit instructions, making it versatile for a wide range of applications. The core significantly enhances the performance capabilities of embedded systems, being more than 75 times faster than the original 8051 processor developed by Intel. Its efficient design not only accelerates operations but also optimizes power usage, catering to demanding computational tasks while maintaining power efficiency. The microcontroller core provides a remarkable execution rate of 75.08 Dhrystones per million instructions per second (DMIPS), which translates into a substantial improvement in speed for embedded solutions. Its compact design, measuring just 13,500 gates in size, enables it to be integrated into systems without requiring extensive resources, making it an economical choice for developers. Furthermore, the core supports an extensive memory space of up to 8 megabytes, accommodating complex applications with ease. Built with flexibility in mind, it can seamlessly integrate into various hardware setups, from simple embedded devices to more sophisticated systems. The DQ80251 core integrates seamlessly with numerous peripherals and debugging tools, including the DoCD (Digital on Chip Debugger), effectively supporting software development and system diagnostics. This capability allows developers to conduct thorough testing and debugging directly on-chip, significantly reducing development time and accelerating product deployment. Overall, the DQ80251 microcontroller from DCD-SEMI stands out as a cornerstone for developers aiming to create high-performance, resource-efficient, and scalable electronics applications.
The Azurite Core-hub is crafted to offer a highly efficient RISC-V implementation, specifically aimed at minimizing both area and power consumption. This core-hub is ideally suited for embedded applications, where space and power efficiency are paramount. It demonstrates InCore's commitment to high-efficiency solutions that do not compromise on performance, making it an excellent choice for systems requiring compact and power-conservative designs. This particular Core-hub is characterized by its proficiency in integrating standard RISC-V UnCore components such as interrupt controllers and debugging tools, ensuring broad functionality within a streamlined architecture. Designed with a focus on sustaining excellent performance with reduced resources, the Azurite Core-hub stands as a benchmark for RISC-V cores capable of delivering top-notch performance while conserving energy and space. Azurite's versatility is a key feature, allowing it to be a foundational component in systems that need efficient computation in controlled environments. Its ability to seamlessly integrate into broader systems makes it a preferred choice for industries that value robust yet compact solutions.
The M8051EW elevates the capabilities of the M8051W by integrating a comprehensive debugging environment. Designed for efficiency, it sustains high-performance execution speed and remains compatible with Intel MCS-51 devices. This core includes a robust hardware debugger with a JTAG port, facilitating seamless integration with external debugger setups. Noteworthy features include hardware breakpoints, instruction tracebacks, and complete read/write access to registers and memory arrays.
The I8500 Series from MIPS exemplifies a strategic advancement in processing capabilities, leveraging the RISC-V architecture to address modern computational challenges. It features a triple-issue, in-order execution pathway and up to 4-way simultaneous multi-threading, making it ideally suited for both embedded and high-demand automotive systems that require enhanced computational responsiveness. Built with scalability in mind, the I8500 Series supports up to eight cores per cluster, promoting improved computational throughput for complex, parallelized tasks. This capability allows it to efficiently handle advanced automotive applications requiring strict compliance with ASIL-B standards, ensuring safety and reliability. Its design incorporates coherent last-level cache architecture supporting data coherence across diverse processor environments, essential for high fidelity system operations. Designed with a focus on customization, the I8500 provides a platform for RISC-V compliant core and peripheral development, making it adaptable to various market needs, from automotive control systems to next-generation data centers. Incorporating MIPS' unique innovation of flexibility, the I8500 allows for seamless integration with custom accelerators, providing an opened path to future technological adaptability and robustness in multi-core processor environments.
A pinnacle of advancement within the Rabbit microprocessor series, the Rabbit 6000 integrates approximately 760K gates within a 292-pin configuration. This model is engineered to address demanding computational requirements with a sophisticated architecture, suitable for both ASIC and FPGA environments. While certain elements are fabricated specifically due to analog IP involvement, the Rabbit 6000 is designed to deliver optimal performance across varied applications. It highlights Systemyde's capability in producing cutting-edge microprocessor solutions tailored to today’s technological exigencies, providing customers with versatile, reliable IP options.
The Spiking Neural Processor T1 is a cutting-edge microcontroller tailored for applications requiring always-on sensing and ultra-low power consumption. Leveraging the computational strength of spiking neural networks (SNNs) and a robust RISC-V processor core, the T1 delivers exceptional signal processing performance on a single chip. This integration allows for efficient and quick sensor data processing, pushing AI and signal processing boundaries within power-limited environments. The processor excels in pattern recognition tasks, thanks to its analog-mixed signal neuromorphic architecture. Designed to handle a variety of application domains, the T1 offers versatile interfaces, including QSPI, I2C, UART, JTAG, and GPIO, along with a front-end ADC. This ensures compatibility with numerous sensor types, making it invaluable for devices that demand high accuracy and ultra-low energy consumption, such as wearable technology and remote sensing devices. Additionally, the T1's compact footprint and low energy requirements make it ideal for pervasive sensing tasks, ensuring non-stop pattern recognition with minimal energy expenditure. The availability of a comprehensive evaluation kit and development tools, like the Talamo SDK, further enhances its accessibility and ease of deployment in various projects.
The Calcite Core-hub strikes a harmonious balance between area, power consumption, and performance, making it suitable for a range of applications including those requiring full-featured Linux OS support. It caters to embedded and industrial segments, emphasizing InCore's drive toward delivering flexible, high-performance RISC-V solutions that can adapt to various operational needs. Designed to handle diverse computational workloads, the Calcite Core-hub performs adeptly across both embedded environments and larger industrial applications. It supports an extensive array of features, bolstered by its compatibility with full-function operating systems. This adaptability extends its usability across different industry verticals, providing an edge where robust processing capability married with power efficiency is critical. Leveraging innovative design methodologies, this core-hub includes comprehensive interconnect fabrics ensuring seamless communication across system components. By integrating both hardware and software efficiencies, the Calcite Core-hub is well-positioned to meet the demands of industries that require sophisticated yet energy-conscious solutions.
The Rabbit 3000 microprocessor enhances performance with its 31K gate count, versatile for a variety of technical applications. Housed in a 128-pin package, it blends a highly efficient architecture with flexible implementation options. As part of Systemyde's extensive IP lineup, it demonstrates their continuous innovation and responsiveness to market demands. Notably, the Rabbit 3000 microprocessor is designed to be independent of any specific foundry or technology, thereby ensuring broad applicability and adaptability to diverse project requirements. Tailored for both ASIC and FPGA environments, it supports rigorous testing and validation processes, affirming Systemyde’s commitment to reliable processor design.
The Rabbit 4000 processor marks a significant leap with a robust architecture featuring 161K gates, housed in a compact 128-pin package. This microprocessor model is noted for its high performance and adaptability, making it suitable for a wide array of applications. Systemyde's intricate design efforts are reflected in its comprehensive approach to the Rabbit 4000's development, from writing its architectural specifications to the meticulous crafting of Verilog HDL. The processor stands as a testament to Systemyde’s dedication to producing reliably performing, multi-faceted IP solutions suitable for both FPGA and ASIC implementations. Offering flexibility, the Rabbit 4000 is foundry-independent for most applications, ensuring broad compatibility across various technology standards.
The U Class processor is specially designed for edge computing and Linux-based operations, featuring a 32-bit architecture complemented with an MMU for enhanced memory management. This versatile processor is ideal for bridging the gap between conventional and cutting-edge applications, providing core capabilities essential for smart devices and industrial IoT solutions. Its architecture not only ensures excellent scalability but also supports security features, critical for safe operation in today’s data-centric environments. This processor also includes extended RISC-V functionalities, offering advanced configurability, which allows users to fine-tune performance and power consumption to match specific application needs perfectly. Its support for an expansive RISC-V ecosystem ensures developers have access to necessary tools and resources for effective deployment and innovation.
The Y8002 processor, developed as a clone of a Zilog device, features a refined architecture with approximately 15K gates. This model reflects Systemyde's philosophy of producing practical, performance-driven IP solutions designed for specific technological applications. Engineered for precise operations, the Y8002 facilitates various processing demands, demonstrating Systemyde's capability to deliver versatile processor designs that address diverse industry needs. This processor underscores Systemyde's commitment to high-quality, high-performance IP solutions.
Optimized for modern applications, Advanced Silicon's Specialty Microcontrollers are constructed on the robust RISC-V architecture. These microcontrollers integrate advanced coprocessing units that significantly elevate performance metrics in image processing applications. They are strategically designed to enable complex algorithms that cater to sectors such as medical imaging and interactive user interfaces. These microcontrollers facilitate high-speed processing with embedded machine learning algorithms, making them ideal for innovative touch screen solutions. The integration of capacitive sensing capability in these chips ensures they can handle intricate interactions, including multi-touch recognition and object detection even under challenging conditions like liquid and EMI interference. Advanced Silicon's commitment to versatility is exemplified in these microcontrollers, as they offer both single-chip and multi-chip solutions. This allows applications to range from small touch interfaces to expansive formats required in educational or collaborative environments. The Specialty Microcontrollers exhibit a perfect blend of high integration, accuracy, and power efficiency, positioning them as critical elements in next-generation electronic systems.
The Y180 processor, a Zilog Z180 CPU clone, is engineered for simplicity with an 8K gate design. Systemyde has developed this processor with a focus on lightweight, efficient operation. Its architectural blueprint ensures seamless integration with various processing systems. With a lean design, the Y180 is tailored primarily for projects that require basic, straightforward processor functions while maintaining high efficiency. This CPU exemplifies Systemyde's commitment to offering a wide range of IP solutions suitable for different performance requirements and technological constraints.
Designed for ultra-small size and low power applications, the Akeana 100 Series consists of highly configurable 32-bit RISC-V processors. These processors feature short pipelines and in-order execution architectures, making them ideal for embedded microcontrollers and real-time processing. With options for up to 512 KB of closely-coupled memory, this series is well-suited for smart home devices, drones, and wearables requiring efficient power management. The Akeana 100 Series includes variations such as different pipeline stages and instruction issue configurations, catering to area and power-constrained microcontrollers. The series also allows extensive customization through add-ons like larger instruction or data caches and specialized instruction sets, meeting unique application needs. Moreover, its Physical Memory Protection feature enhances security across different usage scenarios. This entry-level series provides one of the broadest processor IP portfolios available, offering flexibility from basic configurations to high-performance models. Akeana's 100 Series serves as a compelling entry point for industries seeking efficient, scalable processing solutions, whether for low cost or low power demands.
The Rabbit 2000 microprocessor, renowned for its versatility and adaptability, is crafted with 19K gates and housed within a 100-pin configuration. Its synthesizable model excels in various applications, allowing for dependable FPGA and ASIC implementations. It comes with a robust testbench and a comprehensive test suite to ensure silicon validation. Its design, largely independent of foundry specifics, ensures flexibility across different technological applications. This microprocessor can be seamlessly integrated into projects requiring stable and reproducible operations, reflecting its robustness and scalability, aligning with Systemyde's dedication to user-centric IP solutions.
Crafted on an 8051 architecture, the Y51 processor represents Systemyde's adeptness in delivering high-efficiency, 2-clock machine cycle processors. This IP solution is designed for projects demanding precision and speed within a compact architectural framework. Systemyde’s dedication to innovative designs ensures that the Y51 processor accommodates a wide range of applications, maintaining a balance between performance and resource utilization. It stands as an ideal choice for environments needing reliable, performance-oriented processors.
The Rabbit 5000 microprocessor offers a sophisticated design with 540K gates and an extensive 289-pin package, reflecting a substantial advancement in the Rabbit series. This processor is integral to Systemyde's comprehensive IP offerings, highlighting their ingenuity and technical prowess. Though significant portions of its design are tailored to specific technologies or fabs due to analog components, the Rabbit 5000 remains a versatile and high-performing solution suited for intricate applications. Its enhanced capabilities cater to complex processing demands, showcasing Systemyde’s ability to craft customizable processor solutions that meet stringent industry standards.
The DP80390XP is a high-speed, single-chip 8-bit embedded controller optimized for superior performance. This soft core effectively combines speed optimization with versatile functionality, operating with both fast (on-chip) and slow (off-chip) memories, boasting performance 15 times faster than its predecessor, the original 80C51. Strategically enhanced to support up to 14.632 VAX MIPS at 100 MHz, the DP80390XP offers outstanding processing capabilities, multiplying tasks at 24 times the speed of standard controllers. Its architecture is designed to reduce operational delays while maintaining peak efficiency, ensuring optimal usage in power-sensitive applications. The DP80390XP excels in environments where reliable and rapid processing is crucial—from consumer electronics to sophisticated computing systems. This controller provides a seamless and adaptable solution for embedded applications, granting engineers the flexibility to innovate without constraints.
Magillem 5 Registers simplifies the development of hardware/software interfaces by offering a comprehensive environment for register management. Based on the IP-XACT standard, this tool enables developers to manage hardware and software layers efficiently, reducing time-to-market and ensuring design accuracy. The tool automatically generates and verifies register models, facilitating faster and errorless register design for extensive SoC projects. It simplifies interface management with tools that sync connectivity and memory maps, crucial for constructing coherent SoC platforms. With extended automation features, Magillem 5 Registers minimizes repetitive tasks, thus improving team productivity and ensuring consistent data generation throughout the project lifecycle. It allows easy adaptation to evolving design needs, supporting collaboration between hardware and software teams and maintaining synchronized documentation for accurate development.
CSRCompiler addresses hardware/software interface design challenges by facilitating register design and generation across SoC projects. It utilizes the CSRSpec language to compile design data into executable hardware descriptions, bridging functional requirements with precise implementation. The system supports extensive input formats, including SystemRDL and IP-XACT, ensuring interoperability and reducing reliance on complex scripts or manual interventions. With advanced error-checking capabilities, CSRCompiler identifies and resolves potential issues early in the design phase, ensuring a high-quality output. CSRCompiler is advantageous for its comprehensive support in design ecosystems, capable of producing RTL, verification models, and firmware documentation from a unified source. Its efficiency in managing design data makes it a critical tool for enhancing SoC timelines and minimizing design risks across technology-driven industries.
Within KeyASIC's Processor IP portfolio, there are highly efficient processors including classic and modern architectures. The portfolio features the 8051 processor known for its simplicity and low power consumption, ideal for embedded control functions. Meanwhile, more powerful units like the ARM926EJS and ARM Cortex-M3 provide scalable solutions suitable for a wide array of computing-intensive applications. These processors support extensive coding environments and benefit from KeyASIC's commitment to offering processors that are silicon-proven, ensuring reliability and performance. They are integral in enabling smart functionalities within IoT, consumer electronics, and industrial applications, offering comprehensive processing solutions to meet modern design challenges.