1 / 11

EKT303/4 PRINCIPLES OF COMPUTER ARCHITECTURE ( PoCA )

EKT303/4 PRINCIPLES OF COMPUTER ARCHITECTURE ( PoCA ). Staffs. Dr. Muhammad Imran Ahmad m.imran@unimap.edu.m y Rafikha Aliana A.Raof rafikha@unimap.edu.m y Dr. Phaklen Ehkan phaklen@unimap.edu.my. Textbook. Contents (lecture). Chap. 1: Introduction to Comp. Architecture

onofre
Télécharger la présentation

EKT303/4 PRINCIPLES OF COMPUTER ARCHITECTURE ( PoCA )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. EKT303/4 PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)

  2. Staffs Dr. Muhammad Imran Ahmad m.imran@unimap.edu.my Rafikha Aliana A.Raof rafikha@unimap.edu.my Dr. Phaklen Ehkan phaklen@unimap.edu.my

  3. Textbook

  4. Contents (lecture) • Chap. 1: Introduction to Comp. Architecture • Chap. 2: Foundation to Comp. Architecture • Chap. 3: Design Methodology • Chap. 4: Central Processing Unit (CPU) Basics • Chap. 5: Processor Internals • Chap. 6: Enhancing CPU Performance • Chap. 7: CPU Externals • Chap. 8: Practical Embedded CPUs • Chap. 9: Evolution of Computer Architecture ------- refer teaching plan--------

  5. Laboratory • VHDL as hardware programming • Altera Quartus II as a development platform • Altera DE FPGA board

  6. VHDL – Design Flow VHDL entry compilation Netlist (Gate level) optimization synthesis OptimisedNetlist (Gate level) simulation Place & route Physical device simulation

  7. Code Structure – Fundamental VHDL units Library declaration Basic VHDL Code Entity Architecture

  8. Example VHDL code for FA unit library ieee; use ieee.std_logic_1164.all; entity full_adder is port (a,b,cin : in bit; s, cout : out bit; end full_adder; architecture dataflow of full_adder is begin s <= a XOR b XOR cin; cout <= (a AND b) OR (a AND cin) OR (b AND cin); END dataflow; circuit

  9. Contact Hours • Lecture: • Monday: 03-04pm (CommE) – DK5 • Friday: 08-10 (CommE) – BPU7 • Laboratory (MKM7): • G1: 11 – 01pm • G2: 10 – 12pm

  10. Assessment Test, Quiz & Assignment = 30% Lab. Component = 20% Final Exam = 50%

  11. End of Intro..

More Related