| Department and Course Number |
CEG 453 |
Course Coordinator | Abdul Awwal |
| Course Title |
Design of Computing Systems |
Total Credits | 4 |
Laboratory projects combine engineering hardware and computer-science software concepts in the design and implementation of small, special-purpose computer systems. 3 hours lecture, 2 hours lab. Prerequisites: CEG 320 and CEG 360.
http://www.cs.wright.edu/people/faculty/awwal
The student should have learned the following:
The student should be able to apply the concepts above to the following:
|
Wk |
Topics |
Read |
|
1 |
Introduction to Lab Projects and the Educational Computer Board |
ECB Manual |
|
2 |
MC68000 Interface |
4.1 |
|
3 |
Read/Write Bus Cycles and A Minimal Computer System |
4.2, 4.4 |
|
4 |
Address Decoder Design |
5.1-5.2 |
|
5 |
Static RAM Control and Timing |
5.3 |
|
6 |
Exception Handling |
6 |
|
7 |
Serial Interface, Parallel Interface, PI/T, DUART |
8.1, 8.3, 9 |
|
8 |
Bus Arbitration and DMA Controller; Use of 68000 in larger systems |
7.1, 8.2 |
|
9 |
DRAM Controller and Error-correcting Memory |
7.2-7.3 |
| 10 | VME bus | 10.3 |
There are projects for the course.
| Core | Advanced | Core | Advanced | |||
| Data Structures | Concepts of PL | |||||
| Algorithms | Comp Organization + Architecture | 3.5 | ||||
| Software Design | 0.5 | Other |
There is a written report but there are no oral presentations (except when there is more than one student in a group, each student reports on the project). However, we do not claim that these constitute oral or written communications.
None.
None.
The projects are about a component of Computing Systems reduced in size and sophistication to fit a 10-week course. Detailed analyses of the requirements of the project are performed by the student before implementing them.
The projects are about a component of Computing Systems reduced in size and sophistication to fit a 10-week course. Skeletal solutions of the project are given by the instructor at the conceptual level in the lectures, and also in source code files. The student needs to design further details and implement them.