This project provides a number of Qsys components that can be used in various reset scenarios that arise in a variety of Qsys system architectures. These components can deal with power on reset needs, pll reset and pll monitoring needs, delayed reset assertion needs, and reset signal debouncing needs. There are also components that can count events in the system related to reset and system initialization and configuration delays, and there is a trivial Avalon MM default slave component which can signal various responses to undecoded transactions in the system, which may indicate that the system should be reset or recovered in some way.
This project is stored in the GitHub '01org' organization under the repository named 'supplemental-reset-components-for-qsys'. There are a number of ways that you can download the contents of this project.
If you wish to download the entire repo, you can clone the repo using 'git' or download an archive of the repo using a web download utility like 'curl' or 'wget', or even the GitHub download GUI from a web browser.
To clone the project repo with 'git' use a command like this:
You can download a specific archive of the project based on the branch name that you would like to download, or the tag name of a commit point that you would like to download, or the commit hash of the commit point that you would like to download. The branch name, tag name, or commit hash for any of these archive points can be discovered by viewing the appropriate information on the GitHub repo web page.
This project makes two types of releases available to users for download, the master branch release tags which includes all of the Qsys components in the project as well as all the development overhead for simulation test models and synthesis test models, or the components-only release tags for users who simply want the Qsys components alone without all of the component development overhead material.