Hi Stavros, This solved my problem. Thanks so much.
Song On Thu, Apr 14, 2011 at 1:49 PM, Volos Stavros <[email protected]> wrote: > Hi Song, > > You should take a look at the wiring file of the timing simulator at the > following line: > > FLEXUS_INSANTIATE_COMPONEN_ARRAY(MemoryLoopback, theMemoryCfg, theMemory, > SCALE_WITH_SYSTEM_WIDTH, DIVIDE, 4) > > According to your configuration.out you are using only one memory controller. > So either you need to divide by 16 in the wiring file or increase > the number of controllers to 4 and specify the location for those 4. > > E.g: > > flexus.set "-net-mapper:MemControllers" "4" > flexus.set "-net-mapper:MemLocation" "0,3,12,15" > > Regards, > -Stavros. > > On Apr 14, 2011, at 7:16 AM, Song Liu wrote: > >> Hi, >> >> I have got the following assertion from a timing simulation of 16 x86 >> in-order cores: >> >> 618 <component.hpp:269> {1}- <undefined> Assertion failed: ((!(anIndex >> < theWidth))) : Component: net-mapper Index: 1 Width: 1 >> >> The configuration.out ant debug.out are attached to the email. >> >> I think I have made some mistakes in the configuration, but I cannot >> figure it out. Please share any suggestion on this. >> >> Thanks in advance, >> >> Best, >> Song >> <configuration.out><debug.out> > >
