Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions docs/source/FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

# Frequently Asked Questions

## What unit is the word size measured in?

Word sizes are measured in ``bytes`` not ``bits``. If your word size is nominally ``9`` bits, you will need to round the word size to ``16`` bits as the next multiple of ``8`` and set ``word_size = 2`` as **OpenRAM** assumes that there are ``8`` bits in a byte.

## What is the smallest ROM that can be produced?

Currently the smallest ``ROM`` that can be produced is ``6`` words, each word having a size of ``1`` byte, with ``8`` bits per byte being the default assumed by **OpenRAM**.

## Do I need to specify words_per_row

The ``words_per_row`` parameter can be safely allowed to default to an internally chosen value.

## What to do if OpenRAM encounters an error?

When OpenRAM runs, it puts files in a temporary directory that is
Expand Down