Home
Welcome to the OpenCEHardware ScaleCore Build Tools Documentation. This guide provides comprehensive information on the suite of Makefiles (.mk) designed to facilitate the building process for all components of the ScaleCore ecosystem.
With these build tools, you can efficiently compile software, set up testbenches, run RTL code, run simulations, and perform synthesis operations. Every action related to the build process is streamlined through this suite, ensuring a cohesive and user-friendly experience.
Navigation
To help you get the most out of this documentation, we've organized it into the following sections:
- Revisions: History of updates and changes to the ScaleCore Build Tools documentation.
- Document Conventions: Definitions, abbreviations, and formatting used throughout the document.
- Overview: Overview of the ScaleCore Build Tools, their purpose, and key functionalities.
- Getting Started: Instructions for setting up the build environment and initial configuration.
- Creating RTL: Guide on generating RTL code using the build tools.
- Testbench Setup: Instructions for setting up and running testbenches.
- Simulation: Guidance on running simulations, including supported tools and workflows.
- Building Software: Detailed guide on compiling software using the Makefiles.
- Synthesis: Instructions on synthesizing designs, including configurations and tools.
- Examples: Collection of example projects demonstrating the use of the build tools.