### BE5B35LSP - Logic systems and processors

The course is an introduction to basic hardware structures of computing resources, their design, and architecture. It provides an overview of the implementation of data operations at hardware and the creation of embedded processor systems with peripherals on advance programmable logic FPGAs.

The course requires basic knowledge of logic functions and binary numbers presented in APOLOS prerequisite, see http://dcenet.felk.cvut.cz/edu/fpga/doc/Apolos_V11_eng.pdf

### Important links

- The submission of tasks https://dcenet.felk.cvut.cz/fpga/
- Software installations and study materials: http://dcenet.felk.cvut.cz/edu/fpga/Default_en.aspx

#### Exam conditions in 2019/20

Your grade depends on the sum of points from the exercises and from the written test according to the following table:

- A - 90 points or more
- B - 80 - 89.5 points
- C - 70 - 79.5 points
- D - 60 - 69.5 points
- E - 50 - 59.5 points
- F - Less than 50 points

**Comment:***1) The written test has a maximum of 60 points to give a chance even those who did not master practical circuit designs.**2) Its questions are divided into two blocks - basic and advanced topic. If someone gain less than half of the points in a block, the score is reduced by one degree. If someone does not reach half in both blocks, then two degrees. Learning less than half is not a prerequisite for a favorable assessment. You can certainly refuse the grade and come next time.*Attention: Everyone must take a written exam. The exceptions did not work in the past.

#### Credit conditions

Everyone who gets at least 25 points out of 50 possible gains credits. In the school year 2019/20, students solve 4 smaller-scale tasks, the first two individually, but they can work on the last two in a two-member group, but the same for both of them.

- Task 1 - 6 points - beacon with morse code (as a warm-up), we explain the most of the design in the exercises - deadline 5th week of teaching.
- Task 2 - 10 points - City-label size 320x240 pixels. There is a detailed tutorial for the task at our webpages - deadline 10th week of teaching.
- Task 3 - up to 15 points - Video switch with transitions of two VGA signals - until the end of the credit week.
- Task 4 - 15 points - Extension of 3rd task with the possibility to change colors using the processor or finite automaton - until the end of the credit week
- -

Bonus of 4 points - for everyone who has 100% attendance at all compulsory exercises, +2 points in case of one missing compulsory exercise, otherwise 0.