schedule.tex 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. % !TeX root = proposal.tex
  2. \iffalse
  3. Tasks we need to do:
  4. * Simulating a Channel
  5. * Base structurce for FPGA (on HDL)
  6. - Basic modulation (something like 64QAM)
  7. - Trying simulation neural network, using python/Tensorflow (testing against MNIST)
  8. * Applying different possible neural network architectures
  9. * Implement structure on FPGA in HDL
  10. - Compare different datasctructures
  11. - Try implementing optimised sigmoid (for ANN)
  12. -
  13. Notes:
  14. Separate Neural Network architectures for receiving and transmitting end
  15. Transmitter may not need memory
  16. \fi
  17. \begin{landscape}
  18. \subsection{Project Schedule}
  19. \begin{table}[h!]
  20. \centering
  21. \begin{ganttchart}[
  22. y unit title=0.5cm,
  23. y unit chart=0.5cm,
  24. x unit=1.0mm,
  25. hgrid,
  26. today=2020-10-06,
  27. today label node/.append style={below=12pt},
  28. today label font=\itshape\color{blue},
  29. today rule/.style={draw=blue, ultra thick},
  30. title height=1,
  31. bar/.append style={fill=blue!50},
  32. bar incomplete/.append style={fill=gray!50},
  33. progress label text={$\displaystyle{#1\%}$},
  34. time slot format=isodate,
  35. milestone/.append style={inner sep=2pt, draw},
  36. title/.style={fill=heading!25, draw=black},
  37. link/.style={->, ultra thick, style=blue!50!black}
  38. ]{2020-10-05}{2021-04-30}
  39. \gantttitlecalendar{year, month=shortname} \\
  40. \gantttitle{40}{6}
  41. \gantttitlelist{41,...,52}{7}
  42. \gantttitlelist{1,...,16}{7}
  43. \gantttitle{}{6} \\
  44. \ganttbar[progress=50]{Literature Review}{2020-10-05}{2020-10-22}\\
  45. \ganttbar[progress=0]{Neural Network in software}{2020-10-12}{2020-11-11}\\
  46. \ganttbar[progress=0]{Channel Model Simulation}{2020-10-12}{2020-11-11}\\
  47. \ganttbar[progress=0]{FPGA Data structures}{2020-10-12}{2020-10-26}\\
  48. \ganttbar[progress=0]{FPGA ANN Implementation}{2020-10-26}{2020-11-25}\\
  49. \ganttbar[progress=0]{Training FPGA}{2020-11-25}{2020-12-18}\\
  50. \ganttlink[link/.append, link type=dr]{elem3}{elem4}
  51. \ganttlink[link/.append, link type=dr]{elem4}{elem5}
  52. \ganttmilestone{Project Proposal finalised}{2020-10-23}\\
  53. \ganttmilestone{Progress Report \#1}{2020-11-11}\\
  54. \ganttmilestone{Progress Report \#2}{2020-12-02}\\
  55. \ganttmilestone{December Interim Report}{2020-12-16}\\
  56. \ganttmilestone{Progress Report \#3}{2021-02-05}\\
  57. \ganttmilestone{Progress Report \#4}{2021-03-05}\\
  58. \ganttmilestone{Progress Report \#5}{2021-04-13}\\
  59. \ganttmilestone{Poster Presentation}{2021-04-17}\\
  60. \ganttmilestone{Final Report}{2021-04-30}
  61. \ganttvrule{Reading Week}{2020-11-09}
  62. \ganttvrule{}{2020-11-15}
  63. \ganttvrule[vrule label node/.append style={anchor=north west}]{Holidays}{2020-12-18}
  64. \ganttvrule{}{2021-01-11}
  65. \ganttvrule{Reading Week}{2021-02-15}
  66. \ganttvrule{}{2021-02-21}
  67. \end{ganttchart}
  68. \caption{Project schedule and deadlines in a Gantt chart}
  69. \label{table:time}
  70. \end{table}
  71. \end{landscape}