eSi-3200 32-bit RISC Soft Processor-ip-14560

¥10,000.00
有货
SKU
ip-14560
Brand :
更多信息
供应商 EnSilica
型号 eSi-3200 Low-power, Low-cost 32-bit Soft Processor
类型 Soft IP
到期日 In Production
源网址 View more
特征 High performance through a 32-bit RISC architecture with a 5-stage pipeline 16 general purpose registers, 104 basic instructions and 10 addressing modes Application optimization through the use of up to 90 user-defined instructions Exceptional code density without compromising performance through intermixed 16 and 32-bit instructions 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-3200 32-bit CPU core is an extremely small, low-cost, low-power processor ideal for integration into ASIC and/or FPGA designs with on-chip memories. It is the mid-range member in the eSi-RISC family of processor cores targeted specifically for low cost and low power applications that require more computational power or a larger address space than is provided by the 16-bit eSi-1600 and that are able to be implemented using on-chip memory.

The cacheless memory architecture of the eSi-3200 allows for deterministic performance, making it particularly suitable for hard real-time control applications. For applications where high performance is required, 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.

A number of instructions are reserved to allow the user to utilise user defined logic via a simple interface. This allows for otherwise unobtainable performance to be reached for many software inner loops. User defined registers and condition codes are also supported, allowing the most complicated applications to be accelerated.

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, while minimizing memory accesses to help conserve power.

For applications that require do not require 32-bit performance or more than 64kB of data memory, the eSi-1600 16-bit processor can be used. This processor features the same ISA as the eSi-3200, reduced to 16-bits. For 32-bit applications requiring cachable off-chip memory, the eSi-3250 processor can be used. All of the eSi-RISC processors RTL and toolchains share a common code base, resulting in an easy migration path for both software and hardware developers, should the demands of an application change.

The toolchain for the eSi-3200 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.