| ... |
... |
@@ -30,12 +30,9 @@ |
| 30 |
30 |
Automate the validation of the SCCharts compiler using the Esterel simulation. |
| 31 |
31 |
* **Transformation from SCCharts to Esterel** [possibly also Master Topic] |
| 32 |
32 |
Develop a transformation in Xtend2 to generate Esterel code for SCCharts. |
| 33 |
|
-* **Hardware Synthesis from SCCharts to FPGA **[possibly also Master Topic] |
| 34 |
|
-Use the circuit-based code generation to produce code for FPGAs |
| 35 |
|
-* **Automatic documentation generation **[possibly also Master Topic] |
| 36 |
|
-Develop an automatic SCCharts documentation system |
| 37 |
|
-* **Optimizations for the SCCharts compiler **[possibly also Master Topic] |
| 38 |
|
-Profile the actual SCCharts compiler and apply optimizations |
|
33 |
+* **Hardware Synthesis from SCCharts to FPGA** |
|
34 |
+* **Automatic documentation generation out of annotations **[possibly also Master Topic] |
|
35 |
+* **Optimizations for the SCCharts compiler** |
| 39 |
39 |
|
| 40 |
40 |
== Miscellaneous Topics == |
| 41 |
41 |
|
| ... |
... |
@@ -71,14 +71,8 @@ |
| 71 |
71 |
* **Quartz** |
| 72 |
72 |
Integrate the synchronous Quartz language into KIELER for validation purposes and teaching. |
| 73 |
73 |
* **Implementation of a priority-based compilation approach** |
| 74 |
|
-Implement the SyncCharts priority-based compilation approach into the SCCharts compiler chain. |
| 75 |
|
-* **Curing Schizophrenia in SCCharts** |
| 76 |
|
-Develop new synchronizer to handle schizophrenia properly (e.g. depth join). |
|
71 |
+* **Curing Schizophrenia with Depth Join** |
| 77 |
77 |
* **Adding dataflow to SCCharts** |
| 78 |
|
-Add dataflow to SCCharts |
| 79 |
79 |
* **Detecting tick boundaries in SCCharts** |
| 80 |
|
-Implement an algorithm that detects tick boundaries (in concurrent) threads and therefore improves the scheduling |
| 81 |
81 |
* **Preserving concurrency for multi-core ** |
| 82 |
|
-Evaluate possibilities to preserve parallelism in SCCharts**.** |
| 83 |
83 |
* **Railway 2.0** |
| 84 |
|
-Design a new and modern hardware controlling (Version 4) for the railway installation. |