OpenLane icon indicating copy to clipboard operation
OpenLane copied to clipboard

ibex added to the design with drc lvs clean

Open peijunh opened this issue 4 years ago • 8 comments

The Ibex RISC-V Core Wrapper instantiates an Ibex RV32 CPU Core, and wraps its data and instruction memory interfaces to TileLink Uncached Light (TL-UL). Now I add the ibex core to OpenLane. I run the whole OpenLane interactive flow without seeing drc, lvs error.

peijunh avatar Sep 21 '21 15:09 peijunh

@donn this looks ok to me but I'll leave it to you to approve. How can we get it into the regression for OL?

maliberty avatar Sep 21 '21 20:09 maliberty

We'd have to run the flow at least once and get the results then add them to SW_HD.csv.

Until that's done, I can't merge this…

donn avatar Sep 22 '21 10:09 donn

@donn I have already run the flow. should I provide the resulted gds? or provide the log file?

peijunh avatar Sep 22 '21 15:09 peijunh

We have the concept of a “run path” in OpenLane: under the design’s folder, there is runs.

Whatever the run that succeeded is, send me its folder.

donn avatar Sep 22 '21 16:09 donn

The run file is large and cannot be attached directly even after compressing. So I upload it in my github and please go to there to git clone it. The name is ibex.tar.gz. Thanks git clone [email protected]:peijunh/vlsipool_tranfer.git

peijunh avatar Sep 23 '21 02:09 peijunh

Thank you, I'll take a look.

donn avatar Sep 23 '21 11:09 donn

@donn @rovinski Hi, may I ask the status of your review? Thanks.

peijunh avatar Sep 28 '21 20:09 peijunh

Sorry for the late reply.

Uh, neat results, but we’d have to also run on the various other SCLs and add the results to all those files… It’s quite laborious.

There probably should be a system in place to do exactly that though. So that’s something to discuss.

donn avatar Oct 06 '21 17:10 donn