Open
Conversation
|
|
||
| Clock Domains | ||
| ============= | ||
| The Core-v-mcu has three major clock domains that are all derived from the input reference clock. |
Member
There was a problem hiding this comment.
CORE-V-MCU shouldl be all upper-case.
| ^^^^^^^^^^^^^^ | ||
|
|
||
| - The input reference clock(i.e ref_clk_i) is assumed to be 10 MHz. | ||
| - There are 3 major subsystems in CORE_V_MCU and each of these uses a different set of clocks for its working. |
|
|
||
| The output of the PLL is divided by 10-bit divisors to create the SoC clock, the peripherial Clock and the Primary FPGA clock. | ||
| An Additional divisor reduces the input reference clock. | ||
| The working of APB_PLL is explained in specification with all the IPs of APB subsystem. |
Member
There was a problem hiding this comment.
I assume you are referring to the apb_fll_if chapter. There is some confusion here. I am not sure the apb_fll_if module is used in the MCU. The confusion seems to stem from the way that the soc_peripherals module instantiates the apb_pll. The instance name of is apb_fll_if_i which implies that is it an instance of apb_fll_if, but it is not.
It will be difficult to resolve this over GitHub - let's discuss in person.
Member
MikeOpenHWGroup
left a comment
There was a problem hiding this comment.
Hi @cst-rameez, I am confused about a few things, please see my comments.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated the diagram to show how various clocks are connected in the subsystem.