| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
with Nios Embedded Processor June 2000, ver. Introduction
Top Searches for this datasheetExcalibur Development with Nios Embedded Processor June 2000, ver. Introduction Altera® users have single system-on-a-programmable-chip (SOPC) solution. Excaliburdevelopment kit, featuring Niossoft core embedded processor, contains tools that hardware software engineers need create high-performance systems Altera programmable logic devices (PLDs). This provides PLD-optimized processor that designers implement immediately, improving design workflow speeding time-to-market. shown Figure Excalibur development contains: Figure Excalibur Development Kit, with Nios Embedded Processor Nios configurable RISC processor core peripherals GNUPro® compiler debugger from Cygnus®, Hat® company Quartusdevelopment software ByteBlasterMVdownload cable Development board populated with APEXEP20K200E device SOPC reference design Altera Corporation A-DS-EXCKIT-01 Excalibur Development Kit, with Nios Embedded Processor Nios Embedded Processor Nios embedded processor fully-integrated soft core processor developed take advantage Altera's architecture. This section describes Nios embedded processor peripherals included Excalibur development kit. Figure page shows diagram Nios processor. Nios embedded processor core 16-bit instruction Data width bits instruction clock cycle Support on-chip off-chip memory million instructions second (MIPS) performance Windowed register access fast interrupt handling Register file with 32-bit registers Shift depth from bits Register access peripherals Nios microperipherals Universal asynchronous receiver/transmitter (UART) Parallel input/output (PIO) Timer Memory interfaces SRAM FLASH Low-cost accessibility Free licensing from Altera site Royalty-free MegaWizardPlug-In interface, which creates configures Nios embedded processor core SOPC Builder software Generates on-chip peripheral Configures peripherals generates header files more information Nios embedded processor, Nios Soft Core Embedded Processor Data Sheet. Altera Corporation Excalibur Development Kit, with Nios Embedded Processor Figure Nios Embedded Processor address Program Counter data data Instruction Decoder Effective Address read/write ifetch byte enable wait Control Operand Fetch Clock Enable Interrupt Control irq# General-Purpose Processor Register File clock reset GNUPro Compiler Debugger GNUPro compiler debugger from Cygnus, company, industry-standard compiler debugger tool suite software developers worldwide. open-source C/C++ development tool suite. Optimized Nios embedded processor, GNUPro compiler debugger delivers environment familiar design engineers, including: Optimized C/C++ compiler assembler Insite debugger Binary utilities Altera Corporation Excalibur Development Kit, with Nios Embedded Processor Quartus Programmable Logic Development Tools Excalibur development kit, with Nios embedded processor, includes Quartus development software. This software allows designers process multi-million gate designs with advancements never before seen development tools. streamline development flows decrease time-to-market, Quartus software supports system-level solutions with block-level editing, workgroup computing, expanded support megafunctions. addition, embedded logic analysis feature allows engineers verify chip functionality timing observing internal signal values system clock speeds. State-of-the-art features make Quartus software ideal platform SOPC designs: SOPC methodology with block-level editing, workgroup computing, expanded support megafunctions streamlines development flow increases productivity. embedded logic analysis solution reduces verification time enabling engineers view internal chip signal values while system running speed. Seamless interface with third-party electronic design automation (EDA) software tools allows designers familiar tools design Altera devices. industry's first "Internet-aware" development tool provides upto-the-minute information file exchanges, including software updates, license file delivery, support services across Internet. unmatched level technical support effectively makes Altera member design team. Support APEX device family offers design flexibility high-performance system-integration functionality. ByteBlasterMV Download Cable more information Quartus development software, Quartus Programmable Logic Development System Software Data Sheet. connect development board, Excalibur development includes ByteBlasterMV parallel port download cable. ByteBlasterMV download cable hardware interface standard parallel port (known port) drives configuration data APEX device. Because design changes downloaded directly APEX device, prototyping easy multiple design iterations accomplished quickly. ByteBlasterMV download cable performs following functions: Configures APEX devices Supports operation Altera Corporation Excalibur Development Kit, with Nios Embedded Processor Provides fast low-cost method in-system programming Interfaces with standard 25-pin parallel port Uses 10-pin connector, which located development board Development Board more information ByteBlaster Download Cable, ByteBlaster Parallel Port Download Cable Data Sheet. Excalibur development also includes comprehensive development board that gives engineers hardware platform which they immediately start developing system programmable chip. Figure shows diagram development board, which incorporates following components features: APEX EP20K200E device Memory On-board FLASH bits) On-board SRAM (256 Kbytes) SDRAM connector Communications ports RS-232 JTAG Processor trace port Expansion ports 32-bit host connector prototype connector prototype connector User-configurable LEDs seven-segment LEDs single-segment LEDs User-configurable switches dual in-line package-8 (DIP-8) switch Four momentary contacts/switches Nios processor serial port monitor pre-loaded FLASH boot power-up. monitor provides interface GNUPro debugger, well facilities user code download SRAM FLASH. Nios embedded processor core supported Kbytes zero-wait-state SRAM, providing complete software development environment. Using JTAG port, custom SOPC solutions also loaded FLASH create stand-alone custom application. development board comes with international power supply, software debug facilities provided on-board processor trace port. Altera Corporation Excalibur Development Kit, with Nios Embedded Processor development board expanded support wide range interfaces through prototype connectors, mezzanine connectors, SDRAM connectors. Altera provides solution packages from MegaStore more information development board, Nios Development Board User Guide. Figure Excalibur Development Board Momentary Contacts (1-4) Single LEDs Processor Trace Port 7-seg FLASH Prototype Connector SRAM JTAG Prototype Connectors 32-bit EP20K200E Prototype Connector SDRAM Connector DIP-8 Prototype Connectors SOPC Reference Design Excalibur development includes reference design that complete SOPC configuration, including processor core, peripherals, on-chip bus. reference design pre-loaded on-board FLASH, boots power-up, allowing software engineers begin developing their code immediately. also comes Quartus project that customized user. Peripherals included reference design are: UART Timer External memory interface (SRAM, FLASH) Internal memory interface (ESB) Altera Corporation SRAM Excalibur Development Kit, with Nios Embedded Processor Nios processor communicates with peripheral devices through peripheral module (PBM). automatically generated SOPC builder software based peripheral requirements supplied user. These include: Address decode-Maps address each peripheral generates chip select signals Data multiplexer-Provides data connection between each peripheral Nios core. Provides read-only, readwrite, write-only access each peripheral Interrupt control-Allows user assign hardware interrupt each peripheral Wait state generator-Assigns number wait states required each peripheral sizing-An optional dynamic sizing module provides direct interface 16-, 32-bit peripherals Figure shows block diagram reference design. Figure SOPC Reference Design Peripherals Peripheral Module Peripherals Nios Embedded Processor Address Decode Port Interface UART Timer Data Multiplexer External Memory Interrupt Control Internal Memory Wait State Generator User-Defined Peripheral User-Defined Peripheral Sizing (Optional) Altera Corporation Excalibur Development Kit, with Nios Embedded Processor Conclusion Excalibur development kit, with Nios embedded processor, gives designers flexibility they need provides familiarity industry-standard GNUPro compiler debugger. integrating Nios embedded processor onto APEX device offering featurerich Excalibur development kits, Altera provides flexibility timeto-market needed system integration SOPC designs. Innovation Drive Jose, 95134 (408) 544-7000 http://www.altera.com Applications Hotline: (800) 800-EPLD Customer Marketing: (408) 544-7104 Literature Services: (888) 3-ALTERA lit_req@altera.com Printed Recycled Paper. Altera, APEX, ByteBlasterMV, EP20K200E, Excalibur, MegaWizard, Nios, Quartus trademarks and/or service marks Altera Corporation United States other countries. Altera acknowledges trademarks other organizations their respective products services mentioned this document. Altera products protected under numerous U.S. foreign patents pending applications, maskwork rights, copyrights. Altera warrants performance semiconductor products current specifications accordance with Altera's standard warranty, reserves right make changes products services time without notice. Altera assumes responsibility liability arising application information, product, service described herein except expressly agreed writing Altera Corporation. Altera customers advised obtain latest version device specifications before relying published information before placing orders products services. Copyright 2000 Altera Corporation. rights reserved. Altera Corporation Other recent searchesTDA6650 - TDA6650 TDA6650 Datasheet 51TT - 51TT 51TT Datasheet NIF-40 - NIF-40 NIF-40 Datasheet MHW10247AN - MHW10247AN MHW10247AN Datasheet AD7993 - AD7993 AD7993 Datasheet AD7994 - AD7994 AD7994 Datasheet AD7998 - AD7998 AD7998 Datasheet AD7992 - AD7992 AD7992 Datasheet 1N5400G - 1N5400G 1N5400G Datasheet 1N5408G - 1N5408G 1N5408G Datasheet
Privacy Policy | Disclaimer |