×

Direct memory access with filtering

  • US 10,310,998 B2
  • Filed: 06/30/2015
  • Issued: 06/04/2019
  • Est. Priority Date: 06/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • memory;

    a direct memory access (DMA) engine coupled to the memory, the DMA engine including a DMA read circuit and a DMA write circuit, the DMA read circuit being configured for reading a set of data from a selected range of read memory addresses for the memory;

    a filter having a window height and being configured to apply a filtering operation to a window-height subset of a buffered portion of the data set, producing filtered data, the filter being further configured to provide substitute pixels for one or more edge pixels of the set of data prior to the filtering operation;

    a line buffer coupled to the DMA engine and configured to receive the read data and to temporarily store a portion but not all of the data set being read by the DMA engine as the window-height subset of the buffered portion of the data set, the line buffer including at least one more row of data than the window height; and

    wherein the DMA write circuit stores the filtered data to a selected range of write memory addresses of the memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×