-
Notifications
You must be signed in to change notification settings - Fork 53
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
[yxi] Rename calyx-axi-wrapper clock signal to ap_clk
#2386
Conversation
…og wrapper backwards compatability (i.e in gen_xo.tcl)
ap_clk
ap_clk
@@ -133,8 +133,8 @@ component m_read_channel(ARESETn: 1, RVALID: 1, RLAST: 1, RDATA: 32, RRESP: 2) - | |||
n_RLAST = std_reg(1); | |||
read_data_reg = std_reg(32); | |||
bt_reg = std_reg(1); | |||
curr_addr_internal_mem_incr = std_add(3); | |||
curr_addr_axi_incr = std_add(64); | |||
curr_addr_internal_mem_incr_1_1 = std_add(3); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why did these names start getting changed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One minor comment but if there is a simple answer, please merge!
Looks like the new numbers are a result of #2152. Not sure why these tests weren't caught there? That said, merging. |
Another PR whittling down the changes present in #2267.
This PR changes the toplevel clock signal from
clk
toap_clk
. This should allow us to reuse the existinggen_xo.tcl
and maintain backwards compatibility with the old verilog-axi-wrapper, without requiring a distinction between the two in thegen_xo.tcl
file.Also fixes a bsd vs gnu
sed
syntax error. The new command should work on both.(bsd sed require terminating commands to end with a
;
, gnu does not)I'll also note that this PR touches a bunch of runt cocotb tests in
tests/axi
. I'm aware that there is a desire to get rid of large snapshots as they tend to get ignored. For now this setup is the best thing I have to make sure breaking changes aren't introduced to either axi-wrapper, so choosing to update them for now.