OpenCores
Issue List
Base address setting feature #2
Closed ocghost opened this issue almost 17 years ago
ocghost commented almost 17 years ago

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.

arniml commented over 16 years ago

Thanks for sharing this idea! I'll consider this enhancement during the work on your bug report in the near future.

Arnim

arniml commented over 16 years ago

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.

arniml commented over 16 years ago

Released as part of Version 3.2, rev. C

arniml was assigned over 16 years ago
arniml closed this over 16 years ago

Assignee
arniml
Labels
Request