====== System BUS module paremeters ====== ===== Core parameters ===== * ''**typename INSTRUCTION**'' \\ The type used to store the instruction corresponding to each message. * ''**int BufferSize**'' \\ Messages received by the bus are stored in a queue. This integer define the size of this queue. ===== Connection parameters ===== * ''**int nCPU**'' \\ The number of CPUs connected to the bus. This number has a direct impact on the number of CPU ports. * ''**int RequestWidth**'' \\ The width of the bus connections. It defines the maximum memory request data size that can be handled by the bus. ===== Behavior parameters ===== * ''**bool Snooping**'' \\ Boolean value setting whether or not this module is used in a bus snooping context. The bus module has some additional ports and processes to deal with the shared bit information when bus snooping is activated. This parameter defaults to false (bus snooping desactivated).