moogyd Posted November 2, 2014 Report Share Posted November 2, 2014 Hi, I have an IP-XACT descripiton of my hierachical system. i.e. It is a design in which a number of components (each of which includes registers), plus a CPU. I am now looking for a mechansim for defining run time modes or configurations. e.g. I can configure my system to be in TX or RX mode at run time. Each of these modes is associated with a number of registers, each of which must contain the correct value. i.e. Each mode is defined by a list of tuples {RegisterReference, Value} NB: The same register may be associated with more than one mode. So, two questions 1) Am I using the correct terminology. i.e. Is my definition of System Mode generally accepted? 2) What IP-XACT mechansims are generally used to implement this functionality? Cheers, Steven Quote Link to comment Share on other sites More sharing options...
kock Posted November 6, 2014 Report Share Posted November 6, 2014 Hello Steven, The term "System Mode" in relation to register is not an IP-XACT term. Rather System Mode is a bus interface mode in IP-XACT. So this is a little bit confusing. I believe the IP-XACT mechanism that you are looking for is alternate registers. This allows you to define multiple registers at the same address, each with its own properties. I must admit that I have no experience in using it. Best regards, Erwin Quote Link to comment Share on other sites More sharing options...
kock Posted January 6, 2015 Report Share Posted January 6, 2015 Hi Steven, In addition to alternateRegisters, you may also use memoryRemap and remapStates. Each remapState corresponds to a mode. For each remapState, you can define a memoryRemap. Best regards, Erwin Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.