Chromite Core Documentation¶
Welcome to Chromite Core Generators documentation version: 1.0.0
For information about the changes and additions for releases, please refer to the Revisions documentation.
-
Overview
Introducing the Chromite Core Generator: overview, features, and licensing
-
Getting Started Guide
Follow the guide to configure, build and simulate your first Chromite Core
-
Core Microarchitecture
Read about the various micro-architectural features of the Chromite Cores
-
Benchmarking
Checkout the various benchmark scores of the Chromite Core
-
Configure your Core
Learn about the various configuration knobs available for creating your custom Core
-
Code Access
The entire Chromite Core is open and available on GitLab
Sections¶
- 1. Overview
- 2. Getting Started
- 3. Configure the Core
- 4. Benchmarking the Core
- 5. ASIC Synthesis
- 6. Core Pipeline
- 7. Modes of Operation
- 8. Custom CSRs
- 9. Physical Memory Protection (PMP)
- 10. Performance Monitors
- 11. L1 Cache Subsytem
- 12. Memory Management Unit (MMU)
- 13. Interrupts
- 14. Debug
- 15. Design Rationale
- 16. Glossary Terms
- 17. CHANGELOG
- 18. Licensing and Support