发明名称 |
Modular device and method of operation |
摘要 |
A modular system including a set of functionality tiles and a control tile storing a storage structure, an initialization file, and operation instructions. The method for operating a custom device made using the modular system includes: sending operation settings for each tile to the respective tile upon device initialization; operating each tile based on the operation settings; writing the output from each tile to the storage structure; monitoring data streams within the storage structure for a trigger event; reading data off the storage structure in response to occurrence of the trigger event; and processing the read data according to a processing function specified by the operation instructions. |
申请公布号 |
US9632726(B1) |
申请公布日期 |
2017.04.25 |
申请号 |
US201615287203 |
申请日期 |
2016.10.06 |
申请人 |
Arch Systems Inc. |
发明人 |
Burke Timothy Matthew |
分类号 |
G06F3/06;G06F17/30 |
主分类号 |
G06F3/06 |
代理机构 |
|
代理人 |
Schox Jeffrey;Lin Diana |
主权项 |
1. A method for device operation, the device including a control tile connected to a plurality of tiles physically distinct from the control tile, the method comprising:
populating a control tile with operation instructions for the device, the operation instructions comprising operation settings for each of the plurality of tiles; sending the operation settings to the respective tiles upon each device initialization, wherein each tile prevents operation of the respective tile until the respective operation settings are received; operating each tile of the plurality based on the respective operation settings; writing tile output values from the tiles into a common circular buffer stored by the control tile in order of arrival; monitoring the circular buffer for a trigger event with a virtual monitor executed by the control tile; incrementally stepping through the circular buffer with a reading module that selectively reads the tile output values satisfying a tile output parameter associated with the trigger event; and processing the tile output values read by the reading module according to a processing function associated with the trigger event. |
地址 |
Mountain View CA US |