The Intersil HSP45256/883 is a high-speed, 256 tap binarycorrelator. It can be configured to perform one-dimensionalor two-dimensional correlations of selectable data precisionand length. Multiple HSP45256’s can be cascaded forincreased correlation length. Unused taps can be maskedout for reduced correlation length.The correlation array consists of eight 32-tap stages. Thesemay be cascaded internally to compare 1, 2, 4 or 8-bit inputdata with a 1-bit reference. Depending on the number of bitsin the input data, the length of the correlation can be up to256, 128, 64, or 32 taps. The HSP45256 can also beconfigured as two separate correlators with window sizesfrom 4 by 32 to 1 by 128 each. The Mask Register can beused to prevent any subset of the 256 bits from contributingto the correlation score.The9- output of the correlation array (correlation score)feeds the weight and sum logic, which gives added flexibilityto the data format. In addition, an offset register is providedso that a preprogrammed value can be added to the correlationscore. This result is then passed through a user programmabledelay stage to the cascade summer. The delaystage simplifies the cascading of multiple correlators bycompensating for the latency of previous correlators.The Binary Correlator is configured by writing a set of controlregisters via a standard microprocessor interface. To simplifyoperation, both the Control and Reference Registers aredouble buffered. This allows the user to load new mask andreference data while the current correlation is in progress.
猜您喜欢
评论