Download presentation
Presentation is loading. Please wait.
Published byEdmund Robbins Modified over 9 years ago
1
Altera’s Excalibur Development System Tyson Hall School of Electrical and Computer Engineering Georgia Institute of Technology
2
Terms Altera: The Company Excalibur: The 114 Quartus II: The Software Nios: The Processor APEX: The main CPLD
3
Hardware Design Flow Quartus II Run MegaWizard Plug-In Manager Select SOPC Builder SOPC Builder Design Nios processor Quartus II Make pin assignments Write supporting VHDL modules Compile, simulate and download design
4
Software Design Flow Programming Editor Write C code to run on Nios processor (or, write ASM code to run on Nios processor) Cygwin / BASH / Nios SDK Shell Compile C code Download C code to board via 9-pin serial cable Use terminal to interact with the Nios processor
5
32-bit Reference Design
6
Starting the Wizard 1 2 3
7
Altera SOPC Builder – Reference Design
10
Altera SOPC Builder
11
Directory Structure $SOPC = $ALTERA\Excalibur\sopc_builder_2_5 Nios Documentation $SOPC\documents Nios Examples $SOPC\examples\vhdl\
12
Directory Structure The Wizard Creates... $PROJECT\cpu_sdk\inc $PROJECT\cpu_sdk\lib $PROJECT\cpu_sdk\src
13
Options, Options, Options... CPU SRAM-based CPLD (Temporary) EEPROM-based CPLD (Persists) Software / Code RAM Flash Flash, but run from RAM
14
CPU Use SRAM-based CPLD (Temporary) Pressing Clear restarts the code/CPU Pressing Reset is a “hard” reset
15
Software / Code RAM nios-build [filename].c nios-run [filename].srec Flash See Nios 2.0 Tutorial Flash, but run from RAM See Nios 2.0 Tutorial Use srec2flash
16
Help!!! Go to www.altera.comwww.altera.com Support Solutions Database For the srec2flash white paper, go to the Solutions Database and search for “srec2flash”.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.