]> rtime.felk.cvut.cz Git - jenkicar/testing.git/blob - Documentation/reports/charter/charter.t2t
Added base documentation and project charter.
[jenkicar/testing.git] / Documentation / reports / charter / charter.t2t
1 Project Charter
2 Carlos Jenkins
3 %%date(%B, %Y)
4
5 %!target: tex
6 %!style(xhtmls): media/themes/Clean/style.css
7 %!options(tex): --enum-title --toc --toc-level 5
8 %!nested(tex): --docclass {article} --pdf
9
10 %S = Table of contents =[table_of_contents]
11
12 %Table of contents
13 %%toc
14
15 %tex% ''\newpage''
16
17 = Project name =[project_name]
18
19 Official name of the project is:
20
21 %tex% ''' \begin{center}
22 Code generation for automotive rapid prototyping platform using Matlab/Simulink.
23
24 %tex% ''' \end{center}
25
26 = Background =[background]
27
28 TODO: Write history of the project.
29
30 + How, why, when.
31 + Hardware implementation. 
32 + Current Software implementation.
33
34
35 = Objectives =[objectives]
36
37 Main objectives of this project are:
38
39 + Allow code generation of Matlab/Simulink model to custom made hardware platform.
40 + Implement model blocks for each of the peripheral units of the board for use in Simulink programming.
41
42
43 = Expected benefits =[expected_benefits]
44
45 Expected benefits after conclusion of the project includes:
46
47 + Enabling faster implementation and rapid-prototyping of Software components through the use of model-based programming.
48 + Enabling better and clearer visualization of Software implementations for the hardware board through models.
49 + Improve auditability of Software system for automotive applications.
50
51
52 = Expected final outcome =[expected_final_outcome]
53
54 Current expected outcome includes:
55
56 + Implementation of a template system / new target for code generation for the custom hardware device.
57 + Implementation of a Simulink model block for each peripherals of the board.
58 + Implementation of basic test model for each model block.
59
60
61 = Technologies involved =[technologies_involved]
62
63 Technologies expected in this project includes:
64
65 + Matlab/Simulink data flow graphical programming language tool for modeling, simulating and analyzing multidomain dynamic systems.
66 + Standard ANSI C programming.
67 + FreeRTOS real-time operating system.
68 + Texas Instruments TI Code Generation Tools (CGT) C compiler.
69 + RPP in-house automotive hardware board using Texas Instruments TMS570LS3137:
70
71 [300-board.jpg]
72
73 = Preliminary chronogram =[preliminary_chronogram]
74
75
76 ||   Date   |   Deliverable                                                 |
77  | 0.0.2013 | Target Language Compiler (TLC) files for hardware system.     |
78  | 0.0.2013 | Implemented block: Digital inputs and test.                   |
79  | 0.0.2013 | Implemented block: H-bridge outputs and test.                 |
80  | 0.0.2013 | Implemented block: Motor driver outputs and test.             |
81  | 0.0.2013 | Implemented block: Analog-to-digital converter and test.      |
82  | 0.0.2013 | Implemented block: Serial Communication Interface and test.   |
83  | 0.0.2013 | Implemented block: CAN Bus Communication and test.            |
84  | 0.0.2013 | Implemented block: SDRAM and test.                            |
85