classrooms | Project Manager | Review | Exercises |
Jobs | REFERENCES | Questions and answers | Calendar | Slides | Students | Notes |
---|
Notices |
---|
Data |
Notices |
14/12 | Provided the notes of the exam. |
10/12 | Provided the notes of work. (Exam: 13/12 - CB06 ) |
08/12 | Provided the notes the second test. |
29/11 | Project: Delivery Date 07/12/2006 |
22/11 | Available to lists of Groups. Please Check |
17/11 | Vhdl files of the exercise control |
17/11 | Text with Conversion functions in VHDL |
09/11 | Available statement of project |
03/11 | Provided the notes of the first test |
29/09 | Available tips of ghdl usage and the file for tests |
21/09 |
First statement available Jobs |
13/09 |
Provided a Quartus tutorial |
12/09 |
Provided the slides used in classes until 11/09/2006 |
25/08 |
Provided the slides used in classes until 23/08/2006 |
17/08 |
Provided the slides used in classes until 16/08/2006 |
Class A Monday: 16:00 - 18:00 - Room: CB07 Wednesdays: 16:00 - 18:00 - Room: CB06 Fridays: 16:00 - 18:00 - Room: 301 or CC02 (IC-03) |
Professor: Paulo C. Centoducatte: Sala 11 |
|||
MP = (4P1 + 6P2) / 10 NOTE: If the student has a weighted average (MMC542) less than 5,0 and has a frequency greater than or equal to 75% he will be entitled to take the final exam and the final grade (NF) will be the arithmetic average between the exam grade (Ex) and the average MMC542. |
Students must do practical exercises and a project in the semester:
The practical exercises and the project must be delivered in the indicated date. NOTE: The work delivered up to 24 hours after the stated period will not suffer penalty. Once this grace period has expired, the work delivered within 72 hours after the indicated deadline will be accepted, for which there will be a 30% penalty the maximum value. Recommended VHDL and project documents: Altera: Recommended HDL Coding Styles Actel HDL Coding Style Guide The Ten Commandments of Excellent Design The Ten Commandments of Excellent Design VHDL Code Examples |
Exercises |
---|
REFERENCES |
---|
Useful links |
---|
Calendar |
---|
August | |
Day
|
Matter |
---|---|
02/08 | Introduction to Logical Circuits |
04/08 | Introduction to Logical Circuits (cont.) |
07/08 | Implementation Technology of Digital Circuits |
09/08 | Implementation Technology for Digital Circuits (cont.) |
11/08 | Implementation of Optimized Logical Functions |
14/08 | Representation of Numbers and Arithmetic Circuits |
16/08 | Representation of Numbers and Arithmetic Circuits (cont.) |
18/08 | Introduction to VHDL Language (Ricardo) |
21/08 | Combinational Circuits: Basic Blocks |
23/08 | VHDL for Combination Circuits |
25/08 | VHDL for Combination Circuits |
28/08 | Design of Arithmetic Circuits with VHDL |
30/08 | Flip-Flops, Recorders, Counters |
September | |
Day | Matter |
01/09 | Flip-Flops, Recorders, Counters |
04/09 | FF Project, Recorders, VHDL Counters |
06/09 | Synchronous Sequential Circuits |
08/09 | There will be no class |
11/09 | Finite State Machine Design (Basic Concepts and Mealy WSF) |
13/09 | Finite State Machine Design (Elimination of Redundant States; FSM Mealy) |
15/09 | Laboratory - Quartus tutorial |
18/09 | Hazards |
20/09 | FSM project using VHDL; Introduction to Computer Architecture |
22/09 | Laboratories |
25/09 | Instruction Set |
27/09 | Instruction Set (addressing mode, RISC, CISC, ...) |
29/09 | Laboratories |
October | |
Day | Matter |
02/10 | MIPS Instruction Set |
04/10 | MIPS Instruction Set |
06/10 | Laboratories |
09/10 | Race 1 (Monday) |
11/10 | Computer Arithmetic |
13/10 | There will be no class |
16/10 | Computer Arithmetic |
18/10 | MIPS Datapath Processor and Control Unit - Unicycle |
20/10 | MIPS Datapath Processor and Control Unit (Mono and Multicycle) |
23/10 | MIPS Processor - Multicycle |
25/10 | Pipeline, Hazards, MIPS Pipeline Processor |
27/10 | MIPS Pipeline Processor |
30/10 | MIPS Pipeline Processor |
November |
|
Day | Matter |
01/11 | process MIPS - Data Forwarding |
03/11 | There will be no class |
06/11 | Proc. MIPS - Data Forwarding and Data Hazard detection |
08/11 | Hierarchy of Menoria - Basic concepts |
10/11 | Hierarchy of Menoria - Cache |
13/11 | Hierarchy of Menoria - Cache |
15/11 | There will be no class |
17/11 | Virtual Memory |
20/11 | There will be no class |
22/11 | |
24/11 | |
27/11 | |
29/11 | |
December | |
Day | Matter |
01/12 | |
04/12 | Deadline for compliance with the Hours Race 2 (Monday) |
06/12 | |
08/12 | |
13/12 | Examination |
OBS .: 12 -18 Final exams of the 2nd term | |
Other Important School Calendar Dates |
|
Holidays |
|