-
Notifications
You must be signed in to change notification settings - Fork 21
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
Question about RTLtest #10
Comments
Hi, Let me know if you have any other questions. |
Thank you for the reply. Thanks again for your time. |
Thanks for trying out the test. |
I think I misconfiged something during testing. I will try change my setting first and see if there is still problem. |
I just tried to load the control signal of FIR to a 4x4 cgra. Those should be the same as the setting from CGRACL_FIR_demo_test.py. But it appeared to be not working. Is there any chance you could share a script that can generate the verilog file that is compatible with the FIR kernel? Also it appears no signal is driving element__recv_const__msg in the tile. That is the reason I assigned it a value manually. I also attached the testbench I am using.https://github.com/Shainisore/OpenCGRA_FIR_test/blob/main/tb.v The script the verilog code was from Thank you |
Hi, thanks for the effort~! |
I did that last time, this allows the memunit element to send out data but fu__send_out__en is not drived to 1 as expect which prevent data to be sent out of fuRTL. I change send_ctrl__en = send_ctrl__rdy to send_ctrl__en = 1 in ctrlmem so data can be sent out of fuRTL but it appears it cannot reach tiles send_out_msg port. The crossbar sets msg's bypass to 0 thus it cannot pass the channel to reach tiles' output. |
I am looking into this and will try to make your case work by the end of this week. |
Hi @Shainisore |
Thanks so much. I will make sure to check it out asap. |
Hello,
I noticed in the paper it is mentioned OpenCGRA will read control signal for simulation at RTL, but I didn't find the relevent code in CGRARTL_test.py in the test folder and was a little bit confused about how to load the control signal to start RTL simulation. It would be nice if you could provide some hint about this.
Thanks in advance!
The text was updated successfully, but these errors were encountered: