]> rtime.felk.cvut.cz Git - jenkicar/testing.git/blobdiff - Documentation/reports/charter/charter.t2t
Added base documentation and project charter.
[jenkicar/testing.git] / Documentation / reports / charter / charter.t2t
diff --git a/Documentation/reports/charter/charter.t2t b/Documentation/reports/charter/charter.t2t
new file mode 100644 (file)
index 0000000..1f62582
--- /dev/null
@@ -0,0 +1,85 @@
+Project Charter
+Carlos Jenkins
+%%date(%B, %Y)
+
+%!target: tex
+%!style(xhtmls): media/themes/Clean/style.css
+%!options(tex): --enum-title --toc --toc-level 5
+%!nested(tex): --docclass {article} --pdf
+
+%S = Table of contents =[table_of_contents]
+
+%Table of contents
+%%toc
+
+%tex% ''\newpage''
+
+= Project name =[project_name]
+
+Official name of the project is:
+
+%tex% ''' \begin{center}
+Code generation for automotive rapid prototyping platform using Matlab/Simulink.
+
+%tex% ''' \end{center}
+
+= Background =[background]
+
+TODO: Write history of the project.
+
++ How, why, when.
++ Hardware implementation. 
++ Current Software implementation.
+
+
+= Objectives =[objectives]
+
+Main objectives of this project are:
+
++ Allow code generation of Matlab/Simulink model to custom made hardware platform.
++ Implement model blocks for each of the peripheral units of the board for use in Simulink programming.
+
+
+= Expected benefits =[expected_benefits]
+
+Expected benefits after conclusion of the project includes:
+
++ Enabling faster implementation and rapid-prototyping of Software components through the use of model-based programming.
++ Enabling better and clearer visualization of Software implementations for the hardware board through models.
++ Improve auditability of Software system for automotive applications.
+
+
+= Expected final outcome =[expected_final_outcome]
+
+Current expected outcome includes:
+
++ Implementation of a template system / new target for code generation for the custom hardware device.
++ Implementation of a Simulink model block for each peripherals of the board.
++ Implementation of basic test model for each model block.
+
+
+= Technologies involved =[technologies_involved]
+
+Technologies expected in this project includes:
+
++ Matlab/Simulink data flow graphical programming language tool for modeling, simulating and analyzing multidomain dynamic systems.
++ Standard ANSI C programming.
++ FreeRTOS real-time operating system.
++ Texas Instruments TI Code Generation Tools (CGT) C compiler.
++ RPP in-house automotive hardware board using Texas Instruments TMS570LS3137:
+
+[300-board.jpg]
+
+= Preliminary chronogram =[preliminary_chronogram]
+
+
+||   Date   |   Deliverable                                                 |
+ | 0.0.2013 | Target Language Compiler (TLC) files for hardware system.     |
+ | 0.0.2013 | Implemented block: Digital inputs and test.                   |
+ | 0.0.2013 | Implemented block: H-bridge outputs and test.                 |
+ | 0.0.2013 | Implemented block: Motor driver outputs and test.             |
+ | 0.0.2013 | Implemented block: Analog-to-digital converter and test.      |
+ | 0.0.2013 | Implemented block: Serial Communication Interface and test.   |
+ | 0.0.2013 | Implemented block: CAN Bus Communication and test.            |
+ | 0.0.2013 | Implemented block: SDRAM and test.                            |
+