Skip to content

Conversation

@aellul27
Copy link
Collaborator

@aellul27 aellul27 commented Apr 28, 2025

This pull request updates the ALU and CPU VHDL code to extend the operation code (op) width from 4 bits to 16 bits, enabling support for additional operations. The changes also include updates to the testbench to reflect the new operation code format. Allows for up to 65,536 instructions.
Solves #9

Allows for up to 65,536 instructions
@aellul27 aellul27 requested a review from IntegralPilot April 28, 2025 01:31
@aellul27 aellul27 added the enhancement New feature or request label Apr 28, 2025
changed std_logic_vector to unsigned. Less conversions so should be faster.
@aellul27
Copy link
Collaborator Author

Changed ALU op type from std_logic_vector to unsigned.

@IntegralPilot
Copy link
Owner

Thanks! The keyword to trigger auto close is closes #9 :)

@IntegralPilot IntegralPilot merged commit 471824a into main Apr 28, 2025
1 check passed
@IntegralPilot IntegralPilot deleted the extended-alu branch April 28, 2025 02:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants