Commit Graph

41 Commits

Author SHA1 Message Date
bf2b307f38 Add scrolling controller and testbench 2022-11-19 19:36:01 +01:00
8b203ac9db Implement scrolling_buffer and testbench for it 2022-11-19 19:09:23 +01:00
653e0d3a44 Fix read interface for seven segment 2022-11-19 16:15:39 +01:00
4a5a431b55 Fix timer blinky using interrupts (real board still does not work) 2022-11-19 16:06:14 +01:00
038f983cb5 Fix the irq_controller for the real board 2022-11-19 16:05:21 +01:00
3d4ae63afb Add scrolling timer 2022-11-14 16:41:54 +01:00
acd1679ef9 Some generic bug fixes 2022-11-14 15:28:05 +01:00
15f51c1793 Modify program to adapt for new register layout 2022-11-13 11:17:10 +01:00
ced12b01f0 Change register of seven segment display to new layout 2022-11-13 10:41:28 +01:00
69013159aa Add seven-segments-display program 2022-11-12 22:29:32 +01:00
9756b655b6 Add seven-segments module and integrate it into the top level 2022-11-12 20:17:56 +01:00
62173ffb5e Make switches module ready for real board 2022-11-12 20:17:26 +01:00
85112d9938 Make timer target value configurable 2022-11-06 20:11:01 +01:00
c35376833f Blinky program with timer interrupts 2022-11-06 19:28:36 +01:00
1562d668a1 Integrate timer module in top and add test program 2022-11-06 17:45:31 +01:00
dd4ca39450 Add timer component and testbench for it 2022-11-06 16:44:56 +01:00
31cd05f4a3 Setup stack pointer and runtime priority 2022-11-06 14:38:10 +01:00
f0df1ed943 Add testbench that tests the switches prescaling 2022-11-06 13:13:49 +01:00
0d3ed8b7df Create assignment2code.prog 2022-11-06 12:14:43 +01:00
32b99aa650 Integration of the switches module 2022-11-06 12:13:52 +01:00
7ba04fe6c2 First working switches testbench 2022-11-05 21:09:55 +01:00
233cd9014b First implementation of the switches module 2022-11-05 17:16:40 +01:00
cd6a782b2c Fix assembler Makefile 2022-11-04 17:11:17 +01:00
lab user esylab11
b1e59d0c57 Warumup1 done 2022-11-02 16:35:23 +01:00
b1fea6ac74 Add favorite programming languages 2022-11-02 15:40:42 +01:00
Johannes Müller
cb7047c64e hotfix in wb_tp.vhd + update of slvtest.vhd test bench 2020-11-23 17:20:55 +01:00
Johannes Müller
b47cfb5978 lab master WS 20/21 2020-10-27 09:40:16 +01:00
Johannes Müller
148e0cb892 fixed issues with the can_tp 2020-07-10 18:14:26 +02:00
Johannes Müller
94bf35005c deleted warm-up descriptions 2020-04-14 17:50:10 +02:00
Thomas Fehmel
bf2a1c9744 Updated Warmup description 2018-10-10 13:25:10 +02:00
Thomas Fehmel
31823bc544 Updated Warmup 1 2018-10-02 12:36:19 +02:00
Thomas Fehmel
a985d77734 Added documentation source folder and moved sources there 2018-10-02 12:24:38 +02:00
Thomas Fehmel
59a604852c fixed tiny flaw in tghe documentation +
* made improvements to documentation Makefile
* removed unneccessary .gitignore
2018-04-24 11:57:12 +02:00
Thomas Fehmel
913574ba16 Experimental Instruction memory adjustment 2018-01-23 14:24:16 +01:00
Thomas Fehmel
2487bece9e Update to Documentation and project description
Documentation fix in the description about stack management

Design Project now elaborates that the data set is supposed to
be ASCII characters.
2017-07-05 16:37:38 +02:00
Thomas Fehmel
776cecb671 Added test package and guide into documentation 2017-06-28 07:42:58 -05:00
Thomas Fehmel
8ee16f963b Updated Warmup1 Description 2017-04-20 11:45:32 +02:00
Thomas Fehmel
2ecf87635c Limits check in assembler seemed to break on 32 bit systems, fixed
Fix:
Replaced the integer literals with macros from the <climits.h>
library.
2017-04-12 14:26:00 +02:00
Thomas Fehmel
f662ba4d89 Removed potentially outdated Documentation PDF 2016-10-24 11:03:57 +02:00
Thomas Fehmel
a126f7e01f Added Corrected Documentation 2016-10-24 10:33:47 +02:00
Thomas Fehmel
657a54ba18 Initial Commit 2016-10-18 14:21:45 +02:00