HOMEWORKS




  • Homework 1: Design and Synthesis of some combinational circuit.
  • Practical examples:
    - ALU,
    - multiplier.
    - a simple circuit proposed by students.


  • Homework 2: Design and Synthesis of some sequential circuit.
    - Multiplication by counting,
    - Multiplication by addition and shift,
    - Parallel circuit for calculated delay,
    - Central Data Registration and Processing System,
    - Machine to sell tickets.
    - a simple controller proposed by students.
    Testability versus verification.


  • Homework 3: Complete Design of an FPGA sequential system.
  • Overview of a hardware system for fast prototyping.
  • Detailed Analysis of the system, for instance the DEC-PERLE-1 board (the concept of the board, architecture,
    interface, controllers and memories, pipelining and systolic arrays, examples of applications,
    design of a pipelined computer with list of instructions using PERLE-1, software for DEC-PERLE-1.
    Verification of its segment.
    It would be ideal to have a system composed from an array of simple cells,
    for which verification of cell would be easy.
    Image Processing gives many good examples.