Patent ID: 9063831
Filing Date: 2015-06-23
Classification: G06F

Abstract:
1. A method of updating registers of a plurality of hardware resources in an emulation system comprising: receiving a message at a communication interface, the message addressed to a register set of a hardware resource of the emulation system and carrying a word that includes a plurality of mask bits and a plurality of new control bits; reading a plurality of old control bits from a plurality of control registers of the register set; operating on the plurality of old control bits with the plurality of mask bits and the plurality of new control bits to generate a plurality of updated control bits; and writing the plurality of updated control bits to the plurality of control registers of the register set, wherein the new control bits comprise one or more configuration bits and one or more trigger bits, wherein each configuration bit of the one or more configuration bits is written to the plurality of control registers prior to when any trigger bit of the one or more trigger bits are written to the plurality of control registers during writing the plurality of updated control bits to the plurality of control registers of the register set.