OpenCores
no use no use 1/1 no use no use
configuring memory for the or1ksim simulator
by antygan on Jan 4, 2012
antygan
Posts: 10
Joined: Dec 2, 2010
Last seen: Jan 26, 2015
Hello,

Is it possible to simulate harvard architecture in or1ksim. How can i configure separate memory blocks (RAM) for data and code ? I think the by default the simulator consists of a single RAM module where both data and code is stored.

Best Regards,
Anantha
RE: configuring memory for the or1ksim simulator
by firefalcon on Jan 4, 2012
firefalcon
Posts: 99
Joined: Jan 10, 2011
Last seen: Mar 26, 2024
Hello,

Is it possible to simulate harvard architecture in or1ksim. How can i configure separate memory blocks (RAM) for data and code ? I think the by default the simulator consists of a single RAM module where both data and code is stored.

Best Regards,
Anantha


It is possible, but not easy. You will need to re-code the memory access instruction support functions to use separate I and D memories.
RE: configuring memory for the or1ksim simulator
by jeremybennett on Jan 5, 2012
jeremybennett
Posts: 815
Joined: May 29, 2008
Last seen: Jun 13, 2019

Hi Anantha

You can configure as many memory blocks as you like in Or1ksim (see the user guide for details).

However there is currently no way to mark a block as being for instruction or data access only. This should not be difficult to add to Or1ksim, but it will involve quite a lot of code change to the memory access functions.

You might like to file it in Bugzilla as an enhancement request. You are very welcome to commit a patch to implement this.

HTH

Jeremy

--
Tel: +44 (1590) 610184
Cell: +44 (7970) 676050
SkypeID: jeremybennett
Email: jeremy.bennett@embecosm.com
Web: www.embecosm.com

RE: configuring memory for the or1ksim simulator
by antygan on Jan 5, 2012
antygan
Posts: 10
Joined: Dec 2, 2010
Last seen: Jan 26, 2015
Thanks for the replies..
I would like to post a request in bugzilla. But the confirmation link which we receive as part of the registration process for bugzilla doesn't work. I had mailed this to the administrator but I haven't got any replies yet. Is there any other way to get a login access to bugzilla ?

Best Regards,
Anantha
RE: configuring memory for the or1ksim simulator
by jeremybennett on Jan 6, 2012
jeremybennett
Posts: 815
Joined: May 29, 2008
Last seen: Jun 13, 2019

Hi anantha

It is a little confusing. You should enable bugzilla from your OpenCores account (it is an option, by default off). Then you should be able to log in with your OpenCores email address (antygan@opencores.org) and your OpenCores password. Details on the wiki (http://opencores.org/or1k/OR1K:Community_Portal#Bug_reporting).

If this still doesn't work, post a message here and I can add you manually.

Jeremy

RE: configuring memory for the or1ksim simulator
by antygan on Jan 7, 2012
antygan
Posts: 10
Joined: Dec 2, 2010
Last seen: Jan 26, 2015
Hello Jeremy,

I am still not able to login into bugzilla using my opencores account (I have ticked the bugzilla account option in the My Account page).

Kindly help me in this regard.

Best Regards,
Anantha
RE: configuring memory for the or1ksim simulator
by julius on Jan 9, 2012
julius
Posts: 363
Joined: Jul 1, 2008
Last seen: May 17, 2021
I am still not able to login into bugzilla using my opencores account (I have ticked the bugzilla account option in the My Account page).
Try using youraccountname@opencores.org as the login, instead of just your account name.
RE: configuring memory for the or1ksim simulator
by jeremybennett on Jan 9, 2012
jeremybennett
Posts: 815
Joined: May 29, 2008
Last seen: Jun 13, 2019

Hi Anantha,

I don't know what went wrong. You weren't shown as a user in the Bugzilla database. I've added you manually as user antygan@opencores.org and emailed your password private.

Best wishes,

Jeremy

no use no use 1/1 no use no use
© copyright 1999-2026 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.