Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MAR_LOAD logic creates a gated clock #3

Closed
Gecko05 opened this issue Oct 29, 2022 · 1 comment · Fixed by #5
Closed

MAR_LOAD logic creates a gated clock #3

Gecko05 opened this issue Oct 29, 2022 · 1 comment · Fixed by #5
Labels
bug Something isn't working

Comments

@Gecko05
Copy link
Owner

Gecko05 commented Oct 29, 2022

MAR_LOAD signal creates a gated clock. Need to find a logic that won't generate gated clocks in the design.
Already tried using a natural number variable to count from 0 to 7 instead of the 8 clock signals, but that doesn't seem to solve the issue.

@Gecko05 Gecko05 added the bug Something isn't working label Oct 29, 2022
@Gecko05
Copy link
Owner Author

Gecko05 commented Nov 3, 2022

Apparently the registers' implementation was causing this. I wasn't using a rising_edge clock detection to load new values into the registers and somehow this caused the gated clock.

@Gecko05 Gecko05 closed this as completed Nov 3, 2022
@Gecko05 Gecko05 linked a pull request Nov 3, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant