Patent ID: 8966124
Filing Date: 2015-02-24
Classification: G06F

Abstract:
1. A method of streaming data, comprising: streaming a read/write cycle dynamic data stream formed by serially clocking a plurality of dynamic words from a ring controller to a first device module of a plurality of hardware-compiled device modules arranged in a daisy chain topology with said first device module, from said first device module to a second device module of said plurality of hardware-compiled device modules, and from said second device module to said ring controller, each of said first device module and said second device module having a plurality of registers, each of said plurality of registers having a first register and a second register, wherein each of said first and said second registers having a dedicated clock, said dedicated clock in each of said first and said second registers of said plurality of registers providing a two-clock delay in each of said first device module and said second device module of said plurality of hardware-compiled device modules, wherein at initialization, said plurality of hardware-compiled device modules are configured and assigned an associated address value, said ring controller having no a priori knowledge of said associated address value; wherein said plurality of dynamic words includes a read/write operation instruction word and a read/write address indicator word, wherein said first device module is mapped to a first plurality of addresses and said second device module is mapped to a second plurality of addresses, wherein said streaming said read/write cycle dynamic data stream is performed by: