Patent ID: 11934327
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Control (Instruments)
Classification: CPC G  H | IPC G

Claim 8:
9. Computer storage media storing a configuration file, the configuration file specifying a configuration of a field programmable gate array (FPGA) comprising a configurable interconnect fabric and a plurality of logic blocks, where an FPGA configured based on the configuration file comprises logic blocks, connected by the configurable interconnect fabric, implementing a data masking circuit configured to:
receive input data comprising a two-dimensional array including data values at a plurality of indices of the two-dimensional array of the input data;
select between a data value of the data values and an alternative value using a masking multiplexer to generate masked data, the masking multiplexer being controlled by a mask value of a plurality of mask values at indices corresponding to the indices of the input data; and
output the masked data.