Skip to content

Commit

Permalink
Merge pull request #8 from HEP-Alliance/main
Browse files Browse the repository at this point in the history
Add HEP-Alliance masked and unmasked AES designs
  • Loading branch information
KrzysztofHerman authored Nov 22, 2024
2 parents ddc3ea2 + d45c435 commit e060af5
Show file tree
Hide file tree
Showing 12 changed files with 116 additions and 0 deletions.
Binary file not shown.
Binary file not shown.
2 changes: 2 additions & 0 deletions MaskedAndUnmaskedAES/doc/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
build/
build.log
39 changes: 39 additions & 0 deletions MaskedAndUnmaskedAES/doc/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Minimal makefile for Sphinx documentation
#

# You can set these variables from the command line, and also
# from the environment for the first two.
SPHINXOPTS ?= -j auto -w build.log
SPHINXBUILD ?= sphinx-build
SOURCEDIR = source
BUILDDIR = build

.DEFAULT_GOAL := docs

#docs: clean setup build display
docs: clean build display


.ONESHELL:
clean:
@rm -rf $(BUILDDIR)
@rm -rf build.log

build:
@$(SPHINXBUILD) -M "html" "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
# Put it first so that "make" without argument is like "make help".
help:
@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)

.PHONY: help Makefile

# Catch-all target: route all unknown targets to Sphinx using the new
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
%: Makefile
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)


.ONESHELL:
display:
@cd $(BUILDDIR)/html
@xdg-open index.html
2 changes: 2 additions & 0 deletions MaskedAndUnmaskedAES/doc/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
sphinx==7.1.2
sphinx-rtd-theme==1.3.0rc1
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
35 changes: 35 additions & 0 deletions MaskedAndUnmaskedAES/doc/source/conf.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Configuration file for the Sphinx documentation builder.

# -- Project information

project = 'Amazing Design'
copyright = '2024, IHP Open PDK'
author = 'Amazing Design Authors'

release = '0.1'
version = '0.1.0'

# -- General configuration

extensions = [
'sphinx.ext.duration',
'sphinx.ext.doctest',
'sphinx.ext.autodoc',
'sphinx.ext.autosummary',
'sphinx.ext.intersphinx',
]

intersphinx_mapping = {
'python': ('https://docs.python.org/3/', None),
'sphinx': ('https://www.sphinx-doc.org/en/master/', None),
}
intersphinx_disabled_domains = ['std']

templates_path = ['_templates']

# -- Options for HTML output

html_theme = 'sphinx_rtd_theme'

# -- Options for EPUB output
epub_show_urls = 'footnote'
5 changes: 5 additions & 0 deletions MaskedAndUnmaskedAES/doc/source/designdata.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Design data and design process description
############################################

The design currently lives in https://github.com/HEP-Alliance/masked-aes-tapeout and might be moved here later.

21 changes: 21 additions & 0 deletions MaskedAndUnmaskedAES/doc/source/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@

********************************************************
Welcome to Amazing Design Open Source PDK documentation!
********************************************************


.. toctree::
:hidden:

specification
designdata
validation

.. warning::
This documentation is currently a **work in progress**.

.. image:: _static/IHP_logo.png
:align: center
:alt: IHP Logo Image.
:width: 400

6 changes: 6 additions & 0 deletions MaskedAndUnmaskedAES/doc/source/specification.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Specification of the Amazing Design
###################################


Provide your specification here. Consider comparison with other stat of an art designs.

6 changes: 6 additions & 0 deletions MaskedAndUnmaskedAES/doc/source/validation.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Validation of the Amazing Design
#################################


Document the measurement results here.

Empty file.

0 comments on commit e060af5

Please sign in to comment.