|
|
|
|
|
by BooneJS
3265 days ago
|
|
To be fair, BRAMs aren't reconfigurable on the fly. That is, there's no assumption of data preservation when you change them. Processors would need to temporarily hang to reconfigure hierarchy. Execution pipelines would stop issuing and resolve all in-process instructions and push registers to a stack, the memory system would need to quiesce the memory system and flush all structures, and finally the processor could rewrite low-level addressing crossbars. Once that's done, pop the registers back into the stack and hope there's no weird interactions with any number of legacy features in any older processor architecture. :) |
|