commit | eb4ef9e5d7aa98e111adbe035be280149687dbbf | [log] [tgz] |
---|---|---|
author | Michael Schaffner <msf@opentitan.org> | Mon Jun 29 21:35:52 2020 -0700 |
committer | Michael Schaffner <msf@google.com> | Fri Jul 10 20:22:47 2020 -0700 |
tree | 910041b3183c16d73053021b82a789889a36b141 | |
parent | 80aec210074d3532f5e2e10204e6ac71ebfd38f1 [diff] |
[prim_pad_wrapper] Update pad wrapper This updates the pad wrapper to better reflect the ASIC pad we are going to use. Specifically, the following changes are made: - an input buffer enable signal is added - a variant parameter is added which allows us to differentiate between different pad implementations for the same technology node - a warl_o signal is added. this signal is constant and defines which attributes are supported by a specific pad wrapper configuration. - the WarlOnly parameter is added for use together with warl_o - additional pad attributes such as schmitt trigger enable and slew rate are added - the pull-up/pull-down attributes are re-encoded such that no invalid configuration can be set where both pull-up and pull-down are activated Signed-off-by: Michael Schaffner <msf@opentitan.org>
OpenTitan is an open source silicon Root of Trust (RoT) project. OpenTitan will make the silicon RoT design and implementation more transparent, trustworthy, and secure for enterprises, platform providers, and chip manufacturers. OpenTitan is administered by lowRISC CIC as a collaborative project to produce high quality, open IP for instantiation as a full-featured product. See the OpenTitan site and OpenTitan docs for more information about the project.
This repository contains hardware, software and utilities written as part of the OpenTitan project. It is structured as monolithic repository, or “monorepo”, where all components live in one repository. It exists to enable collaboration across partners participating in the OpenTitan project.
The project contains comprehensive documentation of all IPs and tools. You can access it online at docs.opentitan.org.
Have a look at CONTRIBUTING for guidelines on how to contribute code to this repository.
Unless otherwise noted, everything in this repository is covered by the Apache License, Version 2.0 (see LICENSE for full text).