Add mem docs (#28)

* Copy over some memory documentation

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Fix links ruby page and add some images

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add MI_example

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add MESI two level

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add MOESI_CMP_directory

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add MOESI_CMP_Token

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add MOESI_hammer

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add garnet standalone

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add page on cache coherene protocols

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add fixes to ruby file

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add slicc page

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* add interconnection and garnet pages

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add garnet traffic gen page

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Update ruby docs to fix layout

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Add lots of classic caches pages

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Update _data

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Fix all permalinks to have correct '/'

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Fix garnet synthetic traffic title

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Change _data/documentation.yml ordering

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>

* Fixed hierarchy problems in the memory system docs.

* Fixing some basic title issues.
31 files changed