Sample Exam (pdf)

Lecture9-PCIe (pdf)

 

Course information Content Grading Additional documents Assignments Useful links
Course information

  •   Interface Circuit Design

  •   Instructor: Dr. Bijan Alizadeh

  •   FALL 2008

  • Content

    COURSE OBJECTIVES

    • What are PCI, PCI Express and AGP Busses and How to use them

    • What are USB and FireWire and How to use them

    • How to use different PC peripherals interfacing

     

    TEXT BOOK

    1) "Verilog HDL Synthesis A Practical Primer".

    2) "PCI Local Bus Specification Version 2.3" (PDF).

    3) "Accelerated Graphics Port Interface Specification", 1996 (PDF).

    4) "PCI Express System Architecture".

    5) "Addison Wesley - USB System Architecture (USB 2.0)".

    6) "SATA PHY Interface Specification", 2002.

    7) Other Internet Links.

     

    COURSE OUTLINES

    1.      Introduction to Verilog HDL (Check the following link) (PDF)

               1.1 (http://www.asic-world.com/verilog)

     2.      PCI Bus and related signaling and protocols (see the following links) (PDF)

               2.1 (http://www.xilinx.com/products/logicore/pci/docs/pci_ug159.pdf)

               2.2 (http://www.nelsim.com/scriptsim/intro.html): Linux based PCI System Simulator

     3.      AGP Bus and related signaling and protocols (PDF)

     4.      PCI Express Bus and related signaling and protocols

     5.      Hard Disk (ATA, SATA and SCSI)

     6.      CD and DVD interfacing

     7.      USB Interface and protocols

     8.      FireWire Interface and protocols

     9.      User Interface devices

    Grading
    • Computer Assignments                 18%

    • Presentation                               20%

    • Project                                      27%

    • Final Exam                                 35%

    Additional Documents
    Assignments

    HOMEWORKS

    1. Homework 1

    2. Homework 2 (pdf)

     

    List of Projects (pdf)

    Useful links
     
    Back to top