Groups
Sign in
Groups
OpenPiton Discussion
Conversations
About
Send feedback
Help
OpenPiton Discussion
Contact owners and managers
1–30 of 354
Mark all as read
Report group
0 selected
Hung Tran Quoc
, …
Jonathan Balkind
4
Apr 23
Sims error Code C
The noc width cannot be easily changed. However our AXI-Lite bridge can easily be used with 32b
unread,
Sims error Code C
The noc width cannot be easily changed. However our AXI-Lite bridge can easily be used with 32b
Apr 23
Abdul Hanan Gul Khan
,
Jonathan Balkind
2
Apr 22
Branch Target Buffer B
I think this is an Ariane-specific question? I think its BTB is direct mapped but I'm not sure.
unread,
Branch Target Buffer B
I think this is an Ariane-specific question? I think its BTB is direct mapped but I'm not sure.
Apr 22
Cong Tran Van
,
Jonathan Balkind
2
Apr 21
Integrate IP with APB and AXI interfaces
Hi Cong, It depends on what exactly you need. Is the IP driving the AXI interface (a "master
unread,
Integrate IP with APB and AXI interfaces
Hi Cong, It depends on what exactly you need. Is the IP driving the AXI interface (a "master
Apr 21
Zachary Dimeglio
,
Jonathan Balkind
2
Apr 21
Clarification for Ariane Configs
Hey Zachary, The ariane config we use is the one that has openpiton in its name. You can change Flist
unread,
Clarification for Ariane Configs
Hey Zachary, The ariane config we use is the one that has openpiton in its name. You can change Flist
Apr 21
Cong Tran Van
,
Jonathan Balkind
4
Apr 21
Ask about changing the core of Openpiton
That depends a lot on the design of the core you plan to integrate and the level of functionality you
unread,
Ask about changing the core of Openpiton
That depends a lot on the design of the core you plan to integrate and the level of functionality you
Apr 21
Zachary Dimeglio
,
Jonathan Balkind
2
Apr 16
sims Freeze Up - Possible Cause?
You're potentially exceeding the stack size that's set in crt.S? https://github.com/
unread,
sims Freeze Up - Possible Cause?
You're potentially exceeding the stack size that's set in crt.S? https://github.com/
Apr 16
Sanchit Kashyap
, …
Jonathan Balkind
8
Apr 14
performance matrix
The error message is telling you that Verilator does not support the use of "force". You
unread,
performance matrix
The error message is telling you that Verilator does not support the use of "force". You
Apr 14
Andreas Wrisley
, …
Jonathan Balkind
5
Apr 2
Accessing L2 miss counter
Thanks Jon, I tried the library and it is working well. It confirmed my intuition that we had to
unread,
Accessing L2 miss counter
Thanks Jon, I tried the library and it is working well. It confirmed my intuition that we had to
Apr 2
SALMEN BELGACEM
,
Jonathan Balkind
2
Mar 27
OpenPiton Hello World
I would suggest you check out the readme first which gives details on how to set up the system.
unread,
OpenPiton Hello World
I would suggest you check out the readme first which gives details on how to set up the system.
Mar 27
Bruce Ouyu
,
Jonathan Balkind
3
Mar 22
multiple core configuration
Hi, Jon I have figured it out that I should run sims -vcs_build before sims -vcs_run. Thanks! Bruce
unread,
multiple core configuration
Hi, Jon I have figured it out that I should run sims -vcs_build before sims -vcs_run. Thanks! Bruce
Mar 22
Zachary Dimeglio
,
Jonathan Balkind
3
Mar 20
Changing OpenPiton+Ariane Privilege Mode
Just to provide an update, the issue turned out to be a compatibility issue between the CVA6 version
unread,
Changing OpenPiton+Ariane Privilege Mode
Just to provide an update, the issue turned out to be a compatibility issue between the CVA6 version
Mar 20
Abdul Hanan Gul Khan
,
Jonathan Balkind
2
Mar 18
Configuring BHT, BTB size
Those are core-specific macros/parameters so they need to be set directly in the RTL. Thanks, Jon On
unread,
Configuring BHT, BTB size
Those are core-specific macros/parameters so they need to be set directly in the RTL. Thanks, Jon On
Mar 18
Isuru Meegahathenna
, …
Tianrui Wei
6
Mar 12
Connecting an AXI Verification IP to Open Piton
Hi Isuru, You can find the branch at https://github.com/tianrui-wei/openpiton/tree/axiram-sims.
unread,
Connecting an AXI Verification IP to Open Piton
Hi Isuru, You can find the branch at https://github.com/tianrui-wei/openpiton/tree/axiram-sims.
Mar 12
Andreas Wrisley
,
Jonathan Balkind
5
Mar 8
Timing Violations in implementation
Ok, good to know. They are all in the FPU. /Andreas On Thursday 7 March 2024 at 22:34:35 UTC+1 jbal..
unread,
Timing Violations in implementation
Ok, good to know. They are all in the FPU. /Andreas On Thursday 7 March 2024 at 22:34:35 UTC+1 jbal..
Mar 8
Abdul Hanan Gul Khan
,
Jonathan Balkind
2
Mar 7
Measuring Branch Prediction Rate
Ariane has a performance counter to count this: https://github.com/openhwgroup/cva6/blob/
unread,
Measuring Branch Prediction Rate
Ariane has a performance counter to count this: https://github.com/openhwgroup/cva6/blob/
Mar 7
makksi
,
Jonathan Balkind
5
Mar 7
Cannot generate .vcd with icarus verilog
Thanks Jon, it works perfectly! I just made a typo during the build sims. Thanks also for sharing
unread,
Cannot generate .vcd with icarus verilog
Thanks Jon, it works perfectly! I just made a typo during the build sims. Thanks also for sharing
Mar 7
Abdul Hanan Gul Khan
,
Jonathan Balkind
2
Mar 4
Measuring time and cycles for a custom C program
You should be able to read mtime/mcycle which are riscv CSRs. There's some code I remember in the
unread,
Measuring time and cycles for a custom C program
You should be able to read mtime/mcycle which are riscv CSRs. There's some code I remember in the
Mar 4
Cong Tran Van
,
Jonathan Balkind
2
Feb 26
Constraints for zcu104
I don't recall that anyone has ported to zcu104. The constraints would probably not be dissimilar
unread,
Constraints for zcu104
I don't recall that anyone has ported to zcu104. The constraints would probably not be dissimilar
Feb 26
Quoocs Huwng
,
Jonathan Balkind
6
Feb 24
Main core
There is no default. It is whatever your application says to do. All cores will run the same boot
unread,
Main core
There is no default. It is whatever your application says to do. All cores will run the same boot
Feb 24
Aya Mohammed
,
Jonathan Balkind
2
Feb 21
ERROR while running one the files found verf folder
This test is intended to run on FPGA. I don't believe it will pass in simulation. On Mon, 19 Feb
unread,
ERROR while running one the files found verf folder
This test is intended to run on FPGA. I don't believe it will pass in simulation. On Mon, 19 Feb
Feb 21
Sanchit Kashyap
, …
Jonathan Balkind
7
Feb 13
building RISC V errors
My suggestion would be to stop using ariane_build_tools.sh. There are other ways these days to get
unread,
building RISC V errors
My suggestion would be to stop using ariane_build_tools.sh. There are other ways these days to get
Feb 13
Sanchit Kashyap
,
Jonathan Balkind
2
Feb 4
zicsr required
You are probably using a newer gcc that needs this (it's a new requirement as of a few versions
unread,
zicsr required
You are probably using a newer gcc that needs this (it's a new requirement as of a few versions
Feb 4
朱怡蓁
,
Jonathan Balkind
2
Feb 2
Question about sram bit mask
Hi Yi-Chen, We don't usually have generic wrappers for SRAMs as we do with BRAM on FPGA. Instead,
unread,
Question about sram bit mask
Hi Yi-Chen, We don't usually have generic wrappers for SRAMs as we do with BRAM on FPGA. Instead,
Feb 2
Abdul Hanan Gul Khan
,
Jonathan Balkind
2
Jan 26
Issue with Building a simulation model
This looks more like an issue with VCS rather than with OpenPiton. I think you're missing the -
unread,
Issue with Building a simulation model
This looks more like an issue with VCS rather than with OpenPiton. I think you're missing the -
Jan 26
葉星宏
,
Jonathan Balkind
4
Jan 26
PitonStream problem of C test on VCU118
VCU118 only has 4 switches wired up in the RTL so I'm not sure that you're flicking the right
unread,
PitonStream problem of C test on VCU118
VCU118 only has 4 switches wired up in the RTL so I'm not sure that you're flicking the right
Jan 26
Jonathan Balkind
, …
葉星宏
5
Jan 23
Re: PitonStream : printf probelm from C test
Hi Jon, I guessed it may matter that I use the pitonstream command with --no_wait_fpga_config, since
unread,
Re: PitonStream : printf probelm from C test
Hi Jon, I guessed it may matter that I use the pitonstream command with --no_wait_fpga_config, since
Jan 23
Cong Tran Van
,
Jonathan Balkind
2
Jan 22
Debugging via JTAG with ariane+openocd
Hi Cong, I had missed this over the holidays. My suggestion would be that it may be possible to
unread,
Debugging via JTAG with ariane+openocd
Hi Cong, I had missed this over the holidays. My suggestion would be that it may be possible to
Jan 22
Quoocs Huwng
, …
Jonathan Balkind
10
Jan 15
Booting Linux on Openpiton
I think the most likely issue would be that you don't have the drivers for the devices in
unread,
Booting Linux on Openpiton
I think the most likely issue would be that you don't have the drivers for the devices in
Jan 15
Mariam
,
Jonathan Balkind
4
Jan 15
adding peripherals to the design
Hi Mariam, Glad to hear of this progress! Do you see the device tree nodes under /proc/device-tree
unread,
adding peripherals to the design
Hi Mariam, Glad to hear of this progress! Do you see the device tree nodes under /proc/device-tree
Jan 15
Mariam
,
Jonathan Balkind
3
Jan 10
Updating kernel version
Hello Jon, Thank you for the reply! I managed to get it to work with opensbi 0.9 Kind regards, Mariam
unread,
Updating kernel version
Hello Jon, Thank you for the reply! I managed to get it to work with opensbi 0.9 Kind regards, Mariam
Jan 10