| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
docs: Add a diagram showing legal/illegal site pip usage
|
|/
|
|
| |
Signed-off-by: gatecat <gatecat@ds0.me>
|
|\
| |
| | |
docs: Clarify correct usage of site PIPs
|
|/
|
|
| |
Signed-off-by: gatecat <gatecat@ds0.me>
|
|\
| |
| | |
Add Wire types and categories
|
|/
|
|
| |
Signed-off-by: gatecat <gatecat@ds0.me>
|
|\
| |
| | |
Add specification of default cell pin values
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds structures for DeviceResources for the default values for cell
pins that are missing or disconnected.
Previously the contract was that the synthesis tool would always give
cell pins a value, but this has several problems:
- existing flows aren't doing this
- cells might want to be created by the PnR tool or anything else
reading the interchange format
- sometimes, floating is a valid default value (for example certain
dedicated pins) and the existing contract didn't recognise that
- setting all disconnected pins to ground is definitely not correct,
vendor tools usually connect disconnected clock enables to Vcc for
example.
Signed-off-by: gatecat <gatecat@ds0.me>
|
|\
| |
| | |
Clean up the options.
|
| |
| |
| |
| | |
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
|
|\|
| |
| | |
Adding Sphinx documentation generation for the docs.
|
|/
|
|
| |
Signed-off-by: Tim 'mithro' Ansell <tansell@google.com>
|
|\
| |
| | |
Add discussion of the EOS S3 BEL and cell library.
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Add note about cell to BEL mapping assumption.
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Initial BEL and site design discussion.
|
| |
| |
| |
| | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
| |
| |
| |
| | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
| |
| |
| |
| | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
| |
| |
| |
| |
| |
| |
| | |
- Some spelling and grammar fixes
- Added a section on control signals
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
| |
| |
| |
| | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\ \
| | |
| | | |
Initial device resources doc.
|
| | |
| | |
| | |
| | | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
| |/
| |
| |
| | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\ \
| |/
|/| |
Fix examples for format definitions, and add tombstone.
|
|/
|
|
|
|
|
| |
Fields in capnproto shouldn't be deleted for backwards compability
reasons.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Removing tile pattern index for now, resolves Issue #17.
|
|/
|
|
| |
Signed-off-by: clavin <clavin@xilinx.com>
|
|\
| |
| | |
Add DeviceResources to cxx_static Makefile and C++ namespace.
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Add entries for default parameters, and how to present parameters as strings.
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Add initial pseudo cell documentation.
|
| |
| |
| |
| | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Test schema on GH Actions.
|
| |
| |
| |
| | |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Add INIT parameter field and add comments to LUT section.
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Add missing constant information to device database.
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Enable out of source build directory.
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Add INTERFACE path to library.
|
|/
|
|
| |
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
|\
| |
| | |
Add CMake file to build static library.
|