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

nandland_go: reorder 7-segment displays #172

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

StephanvanSchaik
Copy link
Contributor

The schematics of the Nandland Go number the 7-segment displays from left to right as 1 and 2, and the original commit introducing the Nandland Go numbers the 7-segment displays from left to right. However, the DE10 Lite board numbers the 7-segment displays from right to left. We should probably be sticking to one of the two orders and avoid introducing inconsistencies between boards like this. The right to left ordering probably makes the most sense, as the very first display would be used to display the least-significant nibble. So this pull request changes the order of the 7-segment displays for the Nandland Go to follow the same order as used for the DE10 Lite.

If we instead prefer left to right ordering, then that is fine with me too. I can have a look at the other boards that feature 7-segment displays to ensure the ordering is consistent at least.

@whitequark
Copy link
Member

I would argue for left-to-right ordering, for one reason: while for purely numeric displays this makes sense, 7-segment displays are also used to display a subset of letters, and 14-segment displays the full set of them. It would be particularly inconsistent to have 7-segment and 14-segment display resources to use a different ordering.

@StephanvanSchaik
Copy link
Contributor Author

Fair enough, then I will just fix the DE10 Lite 👍.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants