Patent ID: 7313677
Filing Date: 2007-12-25
Classification: G06F,G09C

Abstract:
1. Apparatus for processing data under control of data processing instructions specifying data processing operations, said apparatus comprising: a first execution mechanism configured to execute a first set of data processing instructions; a second execution mechanism configured to execute a second set of data processing instructions, said first set of data processing instructions overlapping with said second set of data processing instructions such that one or more data processing instructions are executable by either said first execution mechanism or said second execution mechanism; and an execution mechanism selector configured to pseudo randomly select independently of external inputs to said apparatus either said first execution mechanism or said second execution mechanism to execute one or more data processing instructions that are executable by either said first execution mechanism or said second execution mechanism: pseudo random signal generation circuitry configured to purposefully control said execution mechanism selector by generating within said apparatus a pseudo random execution mechanism selecting signal so as to pseudo randomly select either said first execution mechanism or said second execution mechanism.