Is this your business? Claim it to manage your IP and profile
eSi-Connect is a sophisticated networking solution designed to enhance the communication efficiency between eSi-RISC cores and their peripherals. Utilizing the AMBA protocol, it provides seamless interconnections across processors, memory controllers, and various peripheral devices. This results in a streamlined design process and reduced complexity during system integration. Leveraging industry-standard architectures, eSi-Connect ensures that a wide range of third-party IP cores can be integrated smoothly, providing flexibility and choice in design customization. Its design optimally supports the scalability and compatibility requirements of complex embedded systems. eSi-Connect's robust framework is crafted to support a myriad of applications, from simple control systems to multiprocessor platforms requiring advanced data throughput and low latency. This adaptability makes it a pivotal component in the design of modern embedded systems, facilitating enhanced system performance and efficiency.
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 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 eSi-Floating Point component provides robust floating point capabilities to eSi-RISC embedded processor cores. This feature is crucial for applications requiring high precision and complex arithmetic processing, such as digital signal processing and scientific computations. The component supports both single and double-precision floating point operations, adhering to the IEEE-754 standard. Designed for efficiency, eSi-Floating Point optimizes resource use while maximizing computational performance, making it suitable for resource-constrained environments without sacrificing precision. This component's architecture enables significant performance improvements in data processing tasks, allowing for enhanced data throughput and reduced computational time. eSi-Floating Point integrates seamlessly with the eSi-RISC architecture, providing a unified system solution that elevates processing capabilities without extensive redesigns. Its use in applications demanding precision calculation and high-speed processing emphasizes its value in fields such as audio processing, high-accuracy sensor hubs, and control 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 eSi-RISC Development Suite is a comprehensive set of software tools designed for developing embedded applications for eSi-RISC processors. Compatible with Windows, Linux, and macOS, it is offered free to eSi-RISC licensees. This suite leverages the Eclipse IDE, known for its robust C and C++ Integrated Development Environment features, including toolchain management, source code navigation, and debugging capabilities. The suite's integrated debugger offers multi-core source-level debugging, allowing developers to interface with eSi-RISC ASICs and FPGAs via USB/JTAG. It also includes a versatile instruction set simulator, enabling software development before hardware availability. The suite supports various OS compatibility, including FreeRTOS, uC/OS, ThreadX, and Phoenix-RTOS. Auto-vectorization capabilities and hardware floating point instruction supports are part of the suite, along with profile and trace information. These features ensure efficient optimization, making the toolchain suitable for performance and size-critical applications. A selection of peripherals, alongside robust language standards support, underscores its extensive capacity to facilitate sophisticated embedded application development.
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.
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.