论文部分内容阅读
在各种振动分析和图形情报处理的领域,现在已经要求信号处理装置不仅能夠(1)对大量的数据作高速处理,而且,还要兼备有(2)运算功能的多样性,(3)系统结构的灵活性。本文叙述为满足这些要求而设计的高速流水信号处理装置KSP,以其控制作为重点,KSP把FFT作为其基本运算。为了满足(1)的要求,采用了流水处理万式。另外,为了得到(2)及(3),采用了可以连接任意流水运算器的总线指向形结构。KSP控制方面的主要特点,在于采用了巧妙地利用流水处理的特殊性的微程序控制。也就是说,把对一组数据组的流水运算的控制,主要根据运算种类,在运算执行过程中分成不需要改变的静态控制,和需要改变控制执行定时及指令执行顺序的动态控制,在这里应用了剩余控制(residual control)。这样,微指令就成为从运算的种类中独立出来的东西,就有可能对多种运算种类的流水运算器和和输入输出进行统一的控制。
In various fields of vibration analysis and graphic intelligence processing, signal processing devices have now been demanded not only to (1) process a large amount of data at a high speed, but also to (2) have diversity of computing functions, (3) to Structural flexibility. This article describes the KSP, a high-speed pipelined signal processing device designed to meet these requirements, focusing on its control, with KSP taking FFT as its basic operation. In order to meet the requirements of (1), the use of water treatment million. In addition, in order to obtain (2) and (3), a bus directional structure that can be connected to an arbitrary flow solver is used. The key feature of KSP control lies in the use of micro-program control, which cleverly uses the particularity of pipelining. That is to say, the control of a series of data sets of water operations, mainly according to the type of operation, during the execution of the operation is divided into static control does not need to change, and need to change the control execution timing and command execution sequence of dynamic control, here The residual control is applied. In this way, the microinstructions become independent from the types of operations, and it is possible to uniformly control the flow solver and input / output of various types of operations.