Computer Architecture Lab/SS2011

Project page for the course in summer 2011.

Group 1 AID
Nicolas Ingemann Borup

Jonas Andersen Dindorp

Cristian Pandele

Instruction Set 1
Summary and comparison between instruction sets of:


 * 1) MIPS
 * 2) ARM7
 * 3) LC3
 * 4) Zilog Z8

Document: Assignment1

Architecture implementing decimal (AID)
This page contains information about the implementation of a decimal processor in the course Advanced computer architecture on DTU


 * [Report]

Instruction set architecture
We have several formats for the instruction set, as the operations needs different inputs

Type 1:

Type 2:

Type 3:

Type 4:

Type 5:

Group 2 FooBarBaz fighters
Mark Ruvald Pedersen

Laust Brock-Nannestad

Jaspur Højgaard

Rasmus Bo Sørensen

Assignment I
Summary and comparison between instruction sets of:


 * 1) PIC16F84 microcontroller
 * 2) ARM
 * 3) Intel 80x86


 * [Download pdf]

ISA / CPU Design
Document (Assignment II):
 * [Initial project description]


 * [Final report]


 * [Our SVN repo]

UART Exercise (Assignment III)

 * [Source code]

Group 3 [Newbies]
Ioannis Chionidis

Georgios Papanikas

Xia Hua Henning Dietmar Weiss

Document:
 * [Assignment 1 pdf]
 * [ISA Reference pdf]

Group 4
Andreas Erik Hindborg

Niklas Quarfot Nielsen

Tobias Jeppe

Kristoffer Lyder Andersen

Assignment 1
Summary of:
 * 1) ARMv7-M
 * 2) PIC
 * 3) x86
 * 4) POWER7

Document: https://www.campusnet.dtu.dk/cnnet/filesharing/ViewFileHistory.aspx?ElementId=347459&FolderId=567165&FileId=2700363

Group ??
Caroline Johannsen

Assignment I
...

Leros
Martin Schoeberl (no group - this is just a template ;-)

An FPGA optimized tiny processor core for utility functions (e.g., SW UART). The challenge is to get the resources below 500 LC and use just 2 RAM blocks. The processor is named after the Greek island Leros where the architecture was designed. Details of the design can be found at the Leros processor page.

Perhaps I will do this design along the course to see how much work the assignment actually is ;-)

Group 6
Dimitrios Kosmadakis

Assignment I
Summary of:
 * 1) Intel 4004
 * 2) Intersil 9100
 * 3) TMS 9900