CENG 311 Computer Architecture Lab

Slides:



Advertisements
Similar presentations
Xilinx 6.3 Tutorial Integrated Software Environment (ISE) Set up basic environment Select Gates or Modules to Be simulated (Insert Program Code) Run Waveform.
Advertisements

©2004 Brooks/Cole FIGURES FOR CHAPTER 10 INTRODUCTION TO VHDL Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter.
ASIC 121: Practical VHDL Digital Design for FPGAs Tutorial 2 October 4, 2006.
Introduction to PSpice Simulation Software. The Origins of SPICE In the 1960’s, simulation software begins –CANCER Computer Analysis of Nonlinear Circuits,
ECE 353 Computer Systems Lab II VHDL AND LABORATORY TOOLS TUTORIAL Professors Maciej Ciesielski & T. Baird Soules.
CSE 378 Computer Hardware Design Prof. Richard E. Haskell – –Tel: –Web site: Follow.
Select “Check Design Rules” and double click.. Screen after double clicking on “Check Design Rules”
Cadence Verilog Simulation Guide and Tutorial PART I ECE 4680 Computer Architecture Fall 2005.
Java Programming Working with TextPad. Using TextPad to Work with Java This text editor is designed for working with Java You can download a trial version.
Microprocessor Simulation
EE 2303 Week 2 EE 2303 Week 2. Overview Kirchoff’s Current Law (KCL) Kirchoff’s Voltage Law (KVL) Introduction to P-spice.
Introduction to Java Lab CS110A – Lab Section 004 Instructor: Duo Wei.
Altera’s Quartus II Installation, usage and tutorials Gopi Tummala Lab/Office Hours : Friday 2:00 PM to.
©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © Cengage Learning, Engineering. All Rights.
Use Quartus II Design Procedure. Use Quartus II Create Project.
Guest Lecture by Ben Magstadt CprE 281: Digital Logic.
Guest Lecture by Ben Magstadt CprE 281: Digital Logic.
Using RefWorks Downloading Write-N-Cite Eastern Washington University Libraries.
Co-funded by the European Union´s Seventh Programme for research, technological development and demonstration under grant agreement No
Introduction to Design Tools COE Review: Tools, functions, design flow Four tools we will use in this course – HDL Designer Suite FPGA Advantage.
1 Introduction to Xilinx ISL8.1i Schematic Capture and VHDL 1.
Advanced Digital Circuits ECET 146 Week 5 Professor Iskandar Hack ET 221B,
Adopting New Learning Strategies for Computer Architecture in Higher Education Case Study: Building the S3 Microprocessor in 24 Hours Jean-Luc Dekeyser.
Introduction to Systems Programming (CS 0449) PalmOS Tools: Developer Studio & Cygwin.
ASIC 121: Practical VHDL Digital Design for FPGAs Tutorial 1 September 27, 2006.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – Lab 6 Multiplexers,
Fall 08, Oct 31ELEC Lecture 8 (Updated) 1 Lecture 8: Design, Simulation Synthesis and Test Tools ELEC 2200: Digital Logic Circuits Nitin Yogi
Using Macros in Minitab
ECE 331 – Digital System Design Single-bit Adder Circuits and Adder Circuits in VHDL (Lecture #11) The slides included herein were taken from the materials.
Java Programming, Second Edition Appendix A Working with Java SDK 1.4.
How to Install Eclipse Click hereClick here to download Eclipse.
Digital System Projects
Copy of the from the secure website - click on the AccoridaLife.zip link.
11 EENG 1920 Introduction to VHDL. 22 Hardware Description Language A computer language used to design circuits with text-based descriptions of the circuits.
Introduction to array: why use arrays ?. Motivational example Problem: Write a program that reads in and stores away 5 double numbers After reading in.
CSE/CoE 535 : Attig 1 ModelSim Tutorial for CSE 535 Michael Attig
Introduction to VHDL Coding Wenchao Cao, Teaching Assistant Department of EECS University of Tennessee.
Introduction to Labs Wenchao Cao, Teaching Assistant Department of EECS University of Tennessee.
Teaching Digital Logic courses with Altera Technology
Static DLX processor Understanding its architecture and available toolset.
CprE 281: Verilog Tutorial Ben Magstadt – Master’s Student Electrical Engineering.
1 VHDL & Verilog Simulator. Modelsim. 2 Change the directory to where your files exist (All of the files must be in a same folder). Modelsim.
© 2005 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU CORE Generator System.
Tutorial for Modelsim 1 Installation Download the Modelsim Student Edition: Follow the.
Searching for Images Improving the quality of your Google Search.
Hankuk University of Foreign Studies Digital IC design (Gates modeling with VHDL & Modelsim)
ECE 332 Digital Electronics and Logic Design Lab Lab 3 Introduction to Starter Kit ECE 332 George Mason University.
Introduction to the FPGA and Labs
VLSI Synthesis and Simulation Tools Nitin Yogi 01/09/2009
Environment Set Up for Synopsys VHDL System Simulator VSS
ECE 3130 Digital Electronics and Design
Introduction to Vivado
EECE6017C - Lab 0 Introduction to Altera tools and Basic Digital Logic
CS 241 – Computer Programming II Lab
Lab 1: Using NIOS II processor for code execution on FPGA
Final Project 6 Submission
LAB # 2 – MESSAGE AUTHENTICATION STUDENTS MANUAL
Lab 10 Instructions You can use g++ on build server, visual studio on local machine or your preferred C++ IDE. Important Note: For your grade, please show.
Week 5, Verilog & Full Adder
Instructions to get MAX PLUS running
Unica seminar in Prague
Introduction to Computer Programming
CPRE 583 Reconfigurable Computing (Tools overview)
Introduction to Orchestra
M434/534 Numerical Linear Algebra MATLAB Tutorial Session (Fall 2010)
ECARS - INCOMPLETE SERVICE REQUESTS.
Digital Engineering Laboratory
THE ECE 554 XILINX DESIGN PROCESS
NavCad Bacics.
THE ECE 554 XILINX DESIGN PROCESS
Presentation transcript:

CENG 311 Computer Architecture Lab INTRODUCTION

Office Hours: Didem Genç Orhan Bayraktar Room Number: 016 Room Number: 016 Wednesday 13:30-15:30 Monday 13:30-17:00

Objective of Lab Session Design a 16bits general purpose microprocessor

Simulation Tool : ModelSim You can download ModelSim Student Edition

1.Open a new project

2. Name your Project and Choose the directory to be saved

3. Create a new file and name your file

4. Write your codes, save your file, then compile it

VHDL Code of Full Adder

5. Now you can simulate

6. Right click on your input parameters and by forcing give them a value

7. Run your simulation

U311 Microprocessor Roadmap u311.vhd dp.vhd cu.vhd ALU.vhd LE16.vhd Regfile.vhd AE16.vhd Register16.vhd AddSub16.vhd FullAdder.vhd Mux4.vhd Shifter16.vhd Buf.vhd Buf2.vhd

1 bit FULL ADDER (FA)

4 bits FULL ADDER (FA)

VHDL Code of 8 bit Full Adder