2.6.3. TikZ-Timing¶
- CTAN Package
- Documentation
- Git Repository
TikZ-Timing is a TikZ extension with macros and an environment to generate timing diagrams (digital waveforms) without much effort.
tikztiming/pcinst-tick.tex
1, in Figure 2.16.
Figure 2.16 Program counter and instruction tick
tikztiming/divider-line.tex
2, in Figure 2.17.
Figure 2.17 Signal interconnections and dividers
tikztiming/colored-cells.tex
3, in Figure 2.18.
Figure 2.18 SPI vs. UART with arbitrary colored data cells
tikztiming/spi-opmodes.tex
4, in Figure 2.19.
Figure 2.19 Serial Peripheral Interface operating modes
tikztiming/pci-read-irqack.tex
, in Figure 2.20.
PCI timing diagrams with reference to version 2.2 of the PCI specification 5.
Figure 2.20 PCI Read and Interrupt Acknowledge
tikztiming/gn4124-pdwreq.tex
, in Figure 2.21.
Packet decoder timing diagram with reference to the Gennum GN4124 to Wishbone bridge user guide 6.
Figure 2.21 GN4124 Packet Decoder Write Request
Footnotes
- 1
Indication of provenance: StackExchange (TeX): a/30906 (sdaau and Count Zero)
- 2
Indication of provenance: StackExchange (TeX): a/236091 (Symbol 1)
- 3
Indication of provenance: StackExchange (TeX): a/255027 (Gonzalo Medina)
- 4
Indication of provenance: StackExchange (TeX): a/290027 (Habi)
- 5
Indication of provenance: https://nathantypanski.com/blog/2014-10-29-tikz-timing.html
- 6
Indication of provenance: https://github.com/terpstra/gn4124-core/