eSi-3250 32-bit RISC Soft Processor-ip-18152

¥10,000.00
有货
SKU
ip-18152
Brand :
更多信息
供应商 EnSilica
型号 eSi-3250 High-performance 32-bit Soft Processor
类型 Soft IP
到期日 In Production
源网址 View more
特征 High performance through a 32-bit RISC architecture with a 5-stage pipeline 32 general purpose registers, 104 basic instructions and 10 addressing modes Application optimization through the use of up to 90 user-defined instructions Fully configurable instruction and data caches (1-64kB, direct mapped or 2 or 4 way associative) Exceptional code density without compromising performance through intermixed 16 and 32-bit instructions Optional IEEE 754 floating point unit (FPU) Optional memory management unit (MMU) Industrial standard AMBA AXI or AHB interconnect and APB peripheral bus Full featured multi-core debug through a JTAG or serial interface C and C++ software development using license-free toolchain, under industry standard Eclipse IDE
详情页 View more
附件链接 View more
Login to view more
EnSilica's eSi-3250 32-bit CPU core is a high-performance processor ideal for integration into ASIC and/or FPGA designs with off-chip memories. The eSi-3250 is suited to a wide range of applications including running complex operating systems such Linux and uClinux.

The processor features separate instruction and data caches that can be configured in size (from 1-64kB) and associativity (direct mapped, 2 or 4-way associative) to increase performance when accessing off-chip memory. The optional paged memory management unit (MMU) enables the implementation of virtual memory and the ability to run operating systems such as Linux.
The 5-stage pipeline allows extremely high clock frequencies to be achieved. While most instructions effectively execute in a single clock cycle, the deep pipeline allows the C and C++ compiler to schedule independent instructions such that instructions that can take multiple cycles to execute, appear to only take 1 clock cycle. Static branch prediction is employed to minimize the cost of branch instructions.

The eSi-3250's instruction set includes arithmetic and logical instructions (including barrel-shift, multiply and divide), comparisons, load and stores, branches and calls as well as system level instructions to control interrupts and enter lower power states. There are also a number of optional instructions and addressing modes that can be selected, should a specific application require them. For example, an set of IEEE-754 compliant single-precision floating point instructions are available. For those applications that require extreme performance or ultra low power operation, user defined instructions can be implemented.

Instructions are encoded in either 16 or 32-bits, depending upon the size of the operands and the type of instruction. All of the commonly used instructions can be encoded in 16-bits. This ensures that high code density is achieved, which helps to increase performance by increasing the number of instructions that can be stored in the instruction cache. The processor supports both user and supervisor operating modes, with privileged instructions and memory areas, to allow an O/S kernel to be fully protected from user applications.

The toolchain for the eSi-3250 is based upon the industry standard GNU toolchain, which includes an optimising C and C++ compiler, assembler, linker, debugger, simulator and binary utilities. All these tools can be driven by the customizable Eclipse IDE (Integrated Development Environment). The debugger can connect to the target CPU either via JTAG or a serial interface. Complete C and C++ libraries are supplied. A port of the Micrium uC/OS-II RTOS is also available. The toolchain is available for both Windows and Linux hosts and is available to use at no cost.

No video is found.
                                   

FAQ - Frequently Asked Questions

                                   

Welcome to Sparsh\'s FAQ! Here you\'ll find answers to our most asked questions. Still have something we should know? Send us an email, we\'re happy to help!

                                   

Q1: How can I change my shipping address?

                                   

A1: Consectetur morbi, suscipit donec semper vitae sed a class vivamus. Sodales montes porttitor adipiscing nisl sit dui sem fringilla elit. Sagittis lacinia montes nisl mollis lobortis cras nisi. Conubia montes odio taciti magnis morbi mauris lorem pulvinar mollis aliquam. Faucibus facilisi tempus tincidunt eu laoreet. Porta donec vitae suscipit habitasse fermentum vivamus!    

       
  • Eget est ad potenti primis id rhoncus vestibulum vestibulum. Ante est vel mattis mattis. Vel eleifend auctor lorem, odio proin quisque potenti parturient euismod. Tristique massa quis morbi netus magna pretium laoreet. Inceptos eget massa ac lacinia vitae suspendisse orci nascetur vel torquent. Feugiat eleifend eget aenean facilisi sapien proin leo dictumst semper orci ipsum? Ultrices duis tellus consequat nostra.
  •    

                                   

Q2: How do I activate my account?

                                   

A2: The instructions to activate your account will be sent to your email once you have submitted the registration form. If you did not receive this email, your email service provider’s mailing software may be blocking it. You can try checking your junk / spam folder or contact us at magento@sparsh-technologies.com

                                   

Q3: How do I cancel my orders before I make a payment?

                                   

A3: After logging into your account, go to your Shopping Cart. Here, you will be able to make a payment or cancel your order. We will not give refunds if payment is verified.

                                   

Q4: How long will it take for my order to arrive after I make payment?

                                   

A4: Members who ship their orders within Inida should expect to receive their orders within 2 working days upon payment verification depending on the count of orders received.

   

If you experience delays in receiving your order, contact us immediately and we will help to confirm the status of your order.

                                   

Q5: What are the payment methods available?

                                   

A5: At the moment, we only accept Credit/Debit cards and Paypal payments.

                                   

Q6: How do I make payments using Paypal? How does it work?

                                   

A6: Paypal is the easiest way to make payments online. While checking out your order, you will be redirected to the Paypal website. Be sure to fill in correct details for fast & hassle-free payment processing. After a successful Paypal payment, a payment advice will be automatically generated to Samplestore.com system for your order.

   

It\'s fast, easy & secure.

                                   
No posts is found.
Copyright © 2013-present Magento, Inc. All rights reserved.