mirror of
https://github.com/openhwgroup/cve2.git
synced 2025-04-24 22:17:39 -04:00
By now, ibex depends not only on the a clock gating cell, but also on assert macros and a LFSR; there will be more to come. This removed piece of documentation was from the early days, when only a clock gating cell was to be provided (and we didn't ship one). Today, users need to either use FuseSoC, or run fusesoc on the simple system and "harvest" the resulting files if they want to copy-paste Ibex into their build system. That's not ideal, but not something we can very easily fix -- so let's remove the outdated documentation first to at least reduce the confusion.
14 lines
533 B
ReStructuredText
14 lines
533 B
ReStructuredText
.. _getting-started:
|
|
|
|
Getting Started with Ibex
|
|
=========================
|
|
|
|
This page discusses initial steps and requirements to start using Ibex in your design.
|
|
|
|
Register File
|
|
-------------
|
|
|
|
Ibex comes with two different register file implementations.
|
|
Depending on the target technology, either the implementation in ``ibex_register_file_ff.sv`` or the one in ``ibex_register_file_latch.sv`` should be selected.
|
|
For more information about the two register file implementations and their trade-offs, check out :ref:`register-file`.
|
|
|