Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
109 words
An azimuth processor for a synthetic aperture radar system, comprising a sequence of data storage locations, means for entering range line samples derived from successive radar echo signals into the sequence of data storage locations, the length of the sequence of data storage locations being selected to accommodate a range line, and a two-dimensional array of storage locations functionally arranged as rows and columns and arranged to receive successive range line samples from the data storage locations into rows of the array, wherein the means for entering the range line samples is operative to enter the samples at a variable starting location along the sequence of data storage locations.
Claim 2
Dependent Claim
109 words
An azimuth processor for a synthetic aperture radar system, comprising a sequence of data storage locations, means for entering range line samples derived from successive radar echo signals into the sequence of data storage locations, the length of the sequence of data storage locations being selected to accommodate a range line, and a two-dimensional array of storage locations functionally arranged as rows and columns and arranged to receive successive range line samples from the data storage locations into rows of the array, wherein the means for entering the range line samples is operative to enter the samples at a variable starting location along the sequence of data storage locations.
Claim 3
Dependent Claim
32 words
A processor as claimed in claim 1, wherein said array is arranged so that each range line transferred to the array is arranged to overwrite the oldest range line in the array.
Claim 4
Dependent Claim
59 words
A processor as claimed in claim 1, in which the two-dimensional array of storage locations is divided into array modules, each of which accommodates at least one column of data, the sequence of data storage locations is divided into modules, and each array module is arranged to receive range line samples from a respective data storage location sequence module.
Claim 5
Dependent Claim
23 words
A processor as claimed in claim 1, in which the rows and columns of the two-dimensional array have relative lengths which are variable.
Claim 6
Dependent Claim
43 words
A processor as claimed in claim 1, further including a trisate driver, and wherein the two-dimensional array comprises a memory unit having a single port coupled to the tristate driver so as to be operable as an input port and an output port.
Claim 7
Dependent Claim
26 words
A processor as claimed in claim 1 in which the sequence of data storage location constitutes part of an input buffer separate from the two-dimensional array.
Claim 8
Dependent Claim
37 words
A processor as claimed in claim 1, further comprising an output sequence of storage locations arranged to receive azimuth processed data, the output sequence of storage locations constituting part of a buffer separate from the two-dimensional array.
Claim 9
Dependent Claim
52 words
A processor as claimed in claim 1 including a linear range migration interpolator coupled to the sequence of data storage locations for interpolating samples on a co-ordinate axis system, wherein one axis is skew compared to a range/azimuth co-ordinate axis system, the interpolator feeding samples to the sequence of data storage locations.
Claim 10
Dependent Claim
21 words
A processor as claimed in claim 1, including means for azimuth processing with reference coefficients samples interpolated along range migration curves.
Claim 11
Dependent Claim
27 words
A processor as claimed in claim 8 wherein the interpolator is arranged to interpolate samples on two or more coordinate axis systems having different skew axis angles.
Claim 12
Dependent Claim
29 words
A processor as claimed in claim 1, further including processing means coupled to the two-dimensional array for azimuth processing the samples in the array with reference coefficients along columns.
Claim 13
Dependent Claim
41 words
A processor as claimed in claim 11, wherein said processing means includes means for correlating or convolving columns of length M+K-1 with reference sequences of length M to produce columns of processed samples of length K, K and M being variables.
Claim 14
Dependent Claim
29 words
A processor as claimed in claim 12, including means for transforming K rows at a time of samples from the sequence of data storage locations to the two-dimensional array.
Claim 15
Dependent Claim
35 words
A processor as claimed in claim 1 wherein the sequence of data storage locations comprise a plurality of modules, and successive range line samples are fed in turn to a location in each said module.
Claim 16
Dependent Claim
45 words
A processor as claimed in 1 wherein the sequence of data storage locations form a row, and the means for entering range line samples is arranged to enter the samples sequentially to the end of the row and then from the beginning of that row.
Claim 17
Dependent Claim
94 words
An azimuth processor for a synthetic aperture radar system, comprising means for performing a coordinate transformation on range line samples derived from successive radar echo signals, successive range line samples defining a range migration curve, the processing means including interpolating means for interpolating the samples on a skew axis of sawtooth form parallel to a straight line approximation of the range migration curve; and processing means coupled to said performing means for azimuth processing the transformed range line samples so that discontinuities in the sawtooth form of data are transparent to the processing means.
Claim 18
Dependent Claim
94 words
An azimuth processor for a synthetic aperture radar system, comprising means for performing a coordinate transformation on range line samples derived from successive radar echo signals, successive range line samples defining a range migration curve, the processing means including interpolating means for interpolating the samples on a skew axis of sawtooth form parallel to a straight line approximation of the range migration curve; and processing means coupled to said performing means for azimuth processing the transformed range line samples so that discontinuities in the sawtooth form of data are transparent to the processing means.
Claim 19
Dependent Claim
65 words
A processor as claimed in claim 1, further including an output sequence of storage locations arranged to receive azimuth processed data, means coupled to the output sequence of storage locations for reading azimuth processed range line samples from the output sequence of storage locations, the reading means being operative to read the samples at a variable starting location along the sequence of output storage locations.