1. A data processing system comprising: a control unit operable to receive and output data; and a plurality of data processors coupled to receive said data from said control unit, wherein said data processors are operable to receive, process, and output said data, wherein said control unit is operable to send a plurality of tokens to said data processors, wherein said tokens comprise one or more slave tokens and one or more master tokens; wherein in response to receiving one of said tokens, said data processors stop processing data at least until one of said tokens is received by each of said data processors, wherein in response to each of said data processors receiving one of said tokens, only data processors receiving one of said master tokens continues to receive, process, and output said data, and wherein in response to said control unit sending resume tokens to said data processors having received said master tokens, said data processors resume processing and outputting said data.