-
Notifications
You must be signed in to change notification settings - Fork 0
/
bus-sincrono.tex
27 lines (27 loc) · 1.23 KB
/
bus-sincrono.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
\documentclass{standalone}
\usepackage{pgfgantt}
\makeatletter
\newcommand*{\textoverline}[1]{$\overline{\hbox{#1}}\m@th$}
\makeatother
\begin{document}
\begin{ganttchart}[y unit title=0.5cm,
y unit chart=0.75cm,
x unit=1 cm,
vgrid={draw=none, dashed},
title label anchor/.style={below=-1.6ex},
title left shift=.05,
title right shift=-.05,
title height=1,
bar height=0.5,
group right shift=0,
group top shift=.6
]{1}{8}
\gantttitle{Bus Sincrono}{8}\\
\gantttitlelist{1,...,4}{2}\\
\ganttbar{ADDR}{1}{7}\ganttbar[bar/.append style={fill=darkgray}]{}{8}{8}\\
\ganttbar[bar/.append style={fill=darkgray}]{}{1}{6}\ganttbar{DATA}{6}{8}\\
\ganttbar[bar/.append style={fill=lightgray}]{\textoverline{MREQ}}{1}{1}\ganttbar[bar/.append style={fill=gray}]{}{2}{8}\ganttbar[bar/.append style={fill=lightgray}]{}{8}{8}\\
\ganttbar[bar/.append style={fill=lightgray}]{\textoverline{RD}}{1}{1}\ganttbar[bar/.append style={fill=gray}]{}{2}{8}\ganttbar[bar/.append style={fill=lightgray}]{}{8}{8}\\
\ganttbar[bar/.append style={fill=lightgray}]{\textoverline{WAIT}}{1}{2}\ganttbar[bar/.append style={fill=gray}]{}{3}{7}\ganttbar[bar/.append style={fill=lightgray}]{}{7}{8}
\end{ganttchart}
\end{document}