CIT 595 Digital Systems Organization and Design

Spring 2007


Lecture: MW 1:30 - 3 in Towne 321 | Recitation: F 11 - noon in Towne 313


Instructor: Diana Palsetia
Office: Moore 174 Contact: 215-898-0382
Office Hours: MW 3:30 - 5:00
Email:

Teaching Assistant: Sachin Sachdeva
Office: Levine 310
Office Hours: TR 3:00 - 4:30
Email:

 

Announcements

04/02/07
Presentation Schedule
04/02/07
Final Exam: April 27th, 2007 from noon-2 in room Towne 321
04/04/07
Project Reports are due Frinday, April 13, 2007. Submit a hard copy to me by 5pm (also submit a soft copy on Blackboard).
04/20/07
Project Reports and Presentations
04/23/07
Solutions to practice problems for final exam can found on Blackbaord.
  Old Announcements

 

Lecture Notes

Day

Lecture Notes

Readings/Content Links

01/08/07
Chapter 1 (Null & Lobur) In case you still don't have the textbook still the first chapter is on Textboook's resource website. Click Me
  • Overview, Components & Example (pg. 1 - 13 in book or pg. 1 - 10 in pdf)
  • Comp. Level Hierarchy & von Neumann Model (pg. 28 - 32 in book or pg. 25 - 29)
01/10/07

Chapter 1( Null & Lobur)

  • Historical Development (pg. 14 - 21 in book or 12 to 25 in pdf). Note: The blue colored pages in text are only for your knowledge, I will not be testing the physics behind it.
01/12/07
Chapter 3(Null & Lobur)
  • Introduction to Boolean Algebra and Logic Gates (pg. 109 - 120 in book or 93 to 104 in pdf)
  • Karnaugh Maps (pg. 163 - 174 in book or 131 to 141 in pdf)
01/17/07

Chapter 3 (Null & Lobur) - Section 3.5 (pg 123 - 131 in book)

01/19/07
  • Completed Discussion on Combinational Circuits
Handout on Encoders and Code Converters
01/22/07
Please note that material I covered in notes is beyond the book (esp. for the difference between latches and flip-flops)
Chapter 3 (Null & Lobur)

  • Section 3.6.1 - 3.6.3 (pg 131 - 134 in book)
  • Section 3.6.5 (pg 140 - 143)
01/24/07

Chapter 3 (Null & Lobur)

  • Section 3.6.4 - Only till Moore and Mealy FSM Model (pg 135 - 136)
  • Section 3.6.6 - Example Convolution encoder and decoder (Mainly interested in the Mealy and Moore description and how it translated into state stable and then into logic digram)
  • Section 3.7 - Designing Circuits (pg 151)
  • Algorithmic State Machine (ASM) and DFA - just for your knowledge (pg 137-140)
01/29/07

Chapter 4(Null & Lobur) Section 4.13 - Hardwired vs. Microprogrammed Control (for the examples in book, will need to understand the MARIE ISA)

Chapter 4(Yale & Patt)

  • Section 4.3.2 The Instruction Cycle
  • Section 4.4.1 Control of the Instruction Cycle

Appendix C (Yale & Patt) - Detailed Microarchitecture of LC3 (skim - light reading!)

01/31/07
  • Completed Datapath & Control lecture
 
02/05/07
Chapter 4 (Null & lobur) Section 4.4 - Clocks (CPU Time Equation)
Chapter 11 (Null & Lobur)
02/12/07
Chapter 5 (Null & Lobur) Section 4.4. - pg 261 - 264 (I have gone much more in detail in my notes)
Chapter 11 (Null & Lobur) Section 11.5.1 (Branch Optimization)- pg 567-570.
02/14/07
 
02/19/07
Chapter 9(Null & Lobur) Section 9.4 - RISC Machines - pg 462 - 466
Chapter 6(Null & Lobur) Section 6.1 - 6.3 (pg 281-285)
Chapter 4 (Null & Lobur) Section 4.6 - Memory Interleaving - pg 188
02/21/07
Chapter 6(Null & Lobur) Section 6.4 (pg 285- 302)
02/26/07
 
02/28/07
  • Midterm exam in class
 
  • SPRING BREAK
 
03/12/07
  • Discussed Midterm Exam
  • Started Virtual Memory lecture
CAMERA Memory Tutorial - download applet and follow instructions to set up applet and to simulate Cache and VM examples
03/14/07
Chapter 6(Null & Lobur) Section 6.5 (pg 302 - 315)
03/19/07
FIFO vs LRU example, helpful for hw4
Chpater 8: Section 8.1, 8.2.1, 8.2.3
03/21/07
  • Continue of System Software Part I
  • Homework 4 Deadline Extension to March 26
childprocess.c, run on eniac-s. Makes a child/sub processes that will basically print the contents of the directly by executing "ls" command
03/26/07
Chapter 8: Section 8.4
03/28/06
No Class held
 
03/30/07
Chapter 4: Section 4.3 (pg 179-183) - Discussion on buses
Chapter 7: Section 7.4 (pg 329-341) - Discussion on I/O
Chapter 13: Section 13.2 (pg 670 - 674) - SCSI example for I/O Interface and Controller/Module (skim)
04/02/07
  • Completed I/O topic
  • Started Error Correction and Dectection
Project Presentation Schedule
04/04/07
Chapter 2: Section 2.6.3 (pg 78) - Discussion on Parity
Chapter 2: Section 2.7.2 (pg 84- 90) - Discussion on Hamming Code
Chapter 7: Section 7.6 (pg 345 - 351) - Magnetic Disk Technology
04/09/07
Chapter 7: Section 7.6.2 (pg 351-352) - Some explaination on FAT
References(website is a bit distracting with advertistments but provides some technical details): Hard Disk & File Systems, NTFS
Chapter 11: Section 11.6 (pg 574-580) - Disk Performance
04/11/07
  • Review
Elective Courses For MCIT

04/16/07
04/18/07
04/20/07

Project Presentations
Schedule
Project Reports and Presentations

 

Back to Top