SYLLABUS webpage

1. DIGITAL SYSTEMS

.Digital systems. Digital electronic systems.

.Processor: Specifications and examples.

2. COMBINATIONAL SYSTEMS (I)

Combinational systems. Boolean algebra. NAND, NOR, XOR, NXOR and TRI-STATE logic gates.

Processor: Functional and structural (I) specifications.

3. COMBINATIONAL SYSTEMS (II)

Tools for the synthesis of combinational systems. Propagation time. Other logic blocks. Programming language structures.

Processor: Structural specification (II).

4. ARITHMETIC COMPONENTS + AN INTRODUCTION TO VHDL

Arithmetic blocks.

Introduction to VHDL

5. SEQUENTIAL CIRCUITS (I)

Sequential circuits. Explicit functional description. Latches and flip-flops. Synthesis from tables. Examples.

Processor: Combinational and sequential (I) blocks.

6. SEQUENTIAL CIRCUITS (II)

Registers and shift registers. Counters. Memories. Sequential implementation of algorithms.

Processor: Sequential blocks (II).

7. FINITE STATE MACHINES

Finite state machines (FSM). VHDL description of FSM. Examples.

Processor: Sequential blocks (III). Instructions and control. The complete circuit.

8. IMPLEMENTATION IF DIGITAL SYSTEMS

Physical implementation. Implementation strategies. Synthesis tools.

Processor: Test. Other design methods.

results matching ""

    No results matching ""