upc eetac_1 Bachelor's Degree in Telecommunications Systems and in Network Engineering

Digital Circuits and Systems (CSD)  planning by weeks and sessions


Chapter 1: Combinational circuits Week 1 Week 2 Week 3 Week 4 Week 5
    PLA1 PLA2   PLA3_4



Fig. 1. Symbol of a generalised  combinational circuit. This block is described by its truth table or the equivalent canonical equations product of maxterms or sum of minterms.



Chapter 2: Sequential systems Week 5 Week 6   Week 7 Week 8 Week 9
    Q#1.2     Q#2.1  



Fig. 2. Internal architecture of a finite state machine as studied in CSD.

The state register contains a bank of r D_FF memory cells.

This FSM will be implemented in a single VHDL file.



Chapter 3: Microcontrollers Week 9 Week 10 Week 11 Week 12      
    Q#2.2   Q#3.1      


Software structure 

  Fig. 3. Adapting the structure of a FSM to the software environment in C language. Our programming style and code organisation will mimic concepts studied in previous chapters.