-
公开(公告)号:US09820074B2
公开(公告)日:2017-11-14
申请号:US14777516
申请日:2014-03-14
Applicant: Apple Inc.
Inventor: Joshua Atkins , Adam Strauss
CPC classification number: H04S7/30 , G06F3/0604 , G06F3/064 , G06F3/0659 , G06F3/0673 , G06F17/156 , H04S2400/03 , H04S2420/01 , H04S2420/07
Abstract: A processor can be associated with a memory for storing convolution data. A plurality of M filters from a corresponding plurality of M input channels to a selected one output channel can be provided, wherein each filter can be represented by a corresponding index, m. Each of the M filters can be partitioned into K respective filter partitions, wherein each respective filter partition can be represented by a corresponding index, k. A frequency-domain representation of each filter partition can be provided, wherein each frequency-domain representation of a filter partition comprises N frequency bins and a corresponding frequency-domain filter coefficient, wherein each respective frequency bin can be represented by a corresponding index, n. The memory can store such information in an arrangement suitable for the processor to concurrently receive sufficient information to concurrently convolve a frame of each input signal with the respective filters.