review of digital design
1) Combination --> output is a direct function of inputs
1. first ,draw a block diagram, indetfiy inputs & outputs
2. second depending the size of the problem, use 1 kmap per output
3. size of the k-map = to number of inputs, in terms of variables
example: 4 inputs, 3 outputs
- 3 k-maps
- size of k-map = 4 variable 4 k-map
Most of the problems can be easily solved if the number of inputs is small, but if the number of inputs is large it is much harder to design, combination circuit design is broken into 2 types of techniques
{ # of inputs <= 6 } { # of inputs > 6 }
use the tehqniue above A) we can then use the "Heuristic Approach"
example: e.g. "Priority encoder Design"
2) Sequential
I am a PhD student at the University of Bridgeport taking the CPE510 Computer Architecture course, this Fall 2011. This is a distance learning class, and I wanted to have a single easy to access place to create notes, and document insights of the learning experience this semester.
Friday, September 9, 2011
Monday, September 5, 2011
Lecture One: Questions for Prof.
1. Will I need to know how to add binary numbers to be successful in this course?
2. There appears to be NO homework for lecture #1 is this true? You mentioned about completing one of the k-maps for the 2-bit adder example, but you didn't say that this should be turned in rather it was something we could just do on our own.
3. I have NO digital design or circuit design experience, I hope I can make it?
4. The good news is by the end of the 1st lecture, while I didn't know everything, it did start to make sense.
Lecture 1: Course Introduction, Digital Design Review
Contact Information
Prof: Ausif Mahmood
eMail: mahmood@bridgeport.edu
Grading
Textbook
Prof: Ausif Mahmood
eMail: mahmood@bridgeport.edu
Phone: 203-576-4737
Office: Tech Building Rm 225 (Rm 228)
website: http://kiwi.bridgeport.edu/CPE510
username: pwd:
GA: Mohamad Abuzneid
GA eMail: mohamad@bridgeport.edu
Grading
- Lectures & materials are all on the website.
- Phd students are grouped
- Masters students are grouped
- Assignments & Projects are KEY to getting a good grade.
- Prof: Mentioned about how students do copy each other, the test will really determine what you have really learned.
Computer Architecture A Quantitive Approace , 4th Edition
by.John L. Hennessy (Author), David A. Patterson (Author)
Authors are Inventors of Reduced Instruction Set Architecture - RISC
Authors are Inventors of Reduced Instruction Set Architecture - RISC
CPE 510-Computer Architecture: Course Outline
CPE 510-Computer Architecture
This course covers the architecture of both single processor and multi-processor designs. The course starts out with the design of a complete 32/64-bit RISC type processor. After specifying the instruction set, the data path and control sequence for the processor are designed. The pipelining and removal of structural, data and control hazards is carried out. Other topics covered include floating point pipeline design super scalar design, multiprocessor architectures including systolic and data flow designs, interconnection networks for multiprocessors and routing design.
3 lectures hours, 3 semester hours.
Prerequisite: CPE 312 (under graduate computer organization course) or equivalent.
Textbook:
Computer Architecture: A quantitative approach – third edition
By David A. Patterson and John L. Hennessey, Morgan Kaufmann 2003.
Reference Book: same as above but second edition, Morgan Kaufmann 1996.
Coordinator: Ausif Mahmood, Professor, Computer Science and Engineering
Phone: 203-576-4737, Email: mahmood@bridgeport.edu
Subscribe to:
Posts (Atom)