OpenCores

Base address setting feature

Back to bugtracker overview.

Information:
Type :: REQUEST
Status :: CLOSED
Assigned to :: Arnim, Laeuger

Description:
In some applications I would like to put the image starting somewhere other than address 0h because something like software boot loader will reside at that location. I think it is a good idea to add base address selection.

Add new generic base_addr_g std_logic_vector(31 downto 0) to set the starting address of the first set and the first image. Restrictions may apply to the generic or lower bits are just discarded to ease design.
It only affect the implementation of CMD18 Multiple Block Read.

Comments:

Laeuger, Arnim Aug 18, 2007
Released as part of Version 3.2, rev. C
Laeuger, Arnim Aug 7, 2007
I've updated the design in a way that the set_sel_i input defines the full upper bit range of the address vector. As a result, it's now possible to set an offset for the first set simply by setting the higher order bits of set_sel_i. Please feed back if this works for you.
Laeuger, Arnim Aug 5, 2007
Thanks for sharing this idea! I'll consider this enhancement during the work on your bug report in the near future.

Arnim

Post a comment:
Login to post comments!

Back to bugtracker overview.

© copyright 1999-2012 OpenCores.org, equivalent to ORSoC AB, all rights reserved. OpenCores®, registered trademark.