Is this your business? Claim it to manage your IP and profile
The eSi-Connect suite provides a wide array of AMBA-compliant peripheral IP designed to simplify and standardize connectivity and integration within complex SoC environments. This suite includes versatile memory controllers and wide-ranging off-chip interfaces like USB, I2C, and UART, enabling comprehensive system integration. Each peripheral block within eSi-Connect is highly configurable, allowing tailored deployment backed by low-level software drivers to assure real-time performance. The integration is streamlined through standardized interfaces that facilitate seamless incorporation into existing systems. eSi-Connect is engineered for adaptability and efficiency, supporting communication protocols and control functions essential for a variety of real-time applications, ensuring robust and flexible peripheral connectivity in embedded environments.
The eSi-3200 is a compact 32-bit processor core created for low-power and high-efficiency scenarios. Designed for seamless integration into ASICs and FPGAs, it operates optimally in embedded control applications. The architecture supports up to 32 general purpose registers and a broad instruction set aimed at minimizing power and resource usage. This processor features a continuous instruction pipeline and optional floating point unit, making it capable of handling complex arithmetic and signal processing tasks with ease. Its design, void of a cache system, allows deterministic timing crucial for real-time control applications. The processor's capabilities are accentuated by robust debugging tools and AMBA-compliant connectivity, which facilitate straightforward system integration. This makes the eSi-3200 an ideal choice for engineers looking to design responsive and energy-efficient control systems.
The eSi-1600 is a 16-bit central processing unit designed for cost-effective and low-power operation, making it ideal for integration into ASICs and FPGAs. It is engineered to deliver performance comparable to more advanced processors, with costs rivaling those of simpler CPUs. This processor is well-suited for control applications requiring under 64kB of memory in mixed-signal processes. With a RISC architecture comprising 16 or 32 general-purpose registers, the eSi-1600 supports optimal instruction density and execution efficiency. Its capabilities are leveraged through features like user-defined instructions and sophisticated interrupt handling, enhancing performance for various applications. The processor's efficient pipeline architecture allows for high-frequency operation, even in older process nodes, while minimizing power consumption. Comprehensive hardware debugging facilities, including JTAG support and an optional memory protection unit, accompany the eSi-1600. This makes it a flexible and efficient solution for applications needing robust control processing, serving as a bridge between 8-bit efficiency and higher performance 32-bit systems.
Engineered for high-performance tasks, the eSi-3250 is a 32-bit processor core tailor-made for systems demanding significant computational power coupled with slow memory interfacing. It is particularly well-suited for integration where caching plays a pivotal role due to the involved use of high-latency memories, such as external flash. The core is equipped with configurable instruction and data caches and features a wide range of interrupts, accommodating user and supervisor modes efficiently. It supports the integration of a memory management unit for enhanced memory protection and virtual memory implementation. Delivering superior performance with a structured architectural design, the eSi-3250 is adept at managing both power and performance needs. It is widely applicable to areas needing enhanced processing capabilities within tightly controlled memory access environments.
The eSi-1650 enhances low-power processing applications with integrated instruction caching capabilities. This 16-bit processor core is tailored to deliver high performance in mature process nodes where external memory technologies set clock speed limits. Utilizing OTP or Flash for program memory, the instruction cache minimizes power usage and reduces the need for large RAM shadows. Its architecture allows for an efficient system by supporting user-defined instructions and maintaining high code density, made possible through intermixed 16 and 32-bit instructions. The compact 5-stage pipelined core is designed to manage power consumption effectively, offering significant advantages over traditional larger bit-width processors. Hardware debugging and multiprocessor support are paired with configurable interfaces and peripherals to provide a comprehensive embedded system solution. The eSi-1650 is particularly adept in environments where reducing power consumption and increasing efficiency are crucial, serving applications from control systems to advanced computing tasks.
The eSi-3264 processor core provides advanced DSP functionality within a 32/64-bit architecture, enhanced by Single Instruction, Multiple Data (SIMD) operations. This high-performance CPU is crafted to excel in tasks demanding significant digital signal processing power, such as audio processing or motion control applications. It incorporates advanced SIMD DSP extensions and floating point support, optimizing the core for parallel data processing. The architecture supplies options for extensive custom configurations including instruction and data caches to tailor performance to the specific demands of high-speed and low-power operations. The eSi-3264's hardware debug capabilities combined with its versatile pipeline make it an ideal match for high-precision computing environments where performance and efficiency are crucial. Its ability to handle complex arithmetic operations efficiently with minimal silicon area further cements its position as a leading solution in DSP-focused applications.
The eSi-Floating Point IP offers comprehensive support for IEEE 754-2008 standard floating-point arithmetic operations, enabling efficient computational performance across various embedded processing environments. This includes operations such as addition, multiplication, and square root functions, with the capacity to handle conversions between integer and floating-point data types seamlessly. These cores provide operators with the ability to round to the nearest number, handle infinities, and support both normal and denormal numbers, optimizing their applicability for high-precision calculation tasks in applications needing thorough arithmetic computations. Featuring full pipelining, the eSi-Floating Point cores maintain high throughput efficiency, producing a result per clock cycle. With a design adaptable to both ASICs and FPGAs, these cores enhance computational capabilities within embedded systems, serving areas that demand robust floating-point operations.
The eSi-RISC Development Suite is a comprehensive collection of software tools specifically designed for developing applications on eSi-RISC processors. Available for various operating systems, this suite is offered at no additional cost for eSi-RISC processor licensees, integrating seamlessly with a wide range of host environments. Central to the suite is the Eclipse IDE, providing robust support for C/C++ development through a user-friendly environment that includes project management, source navigation, and debugging integration. The suite incorporates the GNU toolchain, ensuring standardized compilation and optimization for eSi-RISC’s architecture. This development suite not only facilitates debugging of software with integrated simulation tools but also supports the full spectrum of processor capabilities, allowing developers a detailed perspective and control over their applications, accelerating the deployment of eSi-RISC based solutions.
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.