发明名称 CORDIC-processor for vector rotation with carry-save architecture.
摘要 Die Erfindung betrifft einen CORDIC-Prozessor in Carry-Save-Architektur verbunden mit intensiven Pipelining für Vektordrehungen, insbesondere bei Problemen der Echtzeitverarbeitung. Die erfindungsgemäße Schaltung besteht aus einer Vielzahl von Vektor-Iterationsstufen IXY und Winkel-Iterationsstufen IZ, die teilweise doppelt vorhanden sind (beispielsweise IXY 1a, IXY 1b) um trotz eines Unsicherheitsbereiches U bei der Vorzeichendetektion von Carry-Save-Zahlen eine Konvergenz des CORDIC-Algorithmuses zu gewährleisten und um andere Schaltungsteile, zum Beispiel einen Multiplizierer MULK, zu vereinfachen. Aufgrund der Carry-Save-Architektur werden in den Iterationsstufen IXY, IZ nur unvollständige Additions/Subtraktionsoperationen ausgeführt und Zwischenergebnisse in Form von Carry- und Save-Worten auf getrennten Leitungspfaden durch den CORDIC-Prozessor geführt, bis sie am Prozessorausgang in einem Addierer VMA zum Endergebnisvektor XN<'>, YN<'> aufaddiert werden. Die Vorteile der Erfindung liegen im geringen Chipflächenbedarf, der aus einer hohen Regularität der Gesamtstruktur und aus einfach aufgebauten Basiszellen resultiert und der sehr hohen Verarbeitungsgeschwindigkeit, die sich aus der Verbindung von intensiven Pipe-lining und der Carry-Save-Architektur ergibt. <IMAGE>
申请公布号 EP0453641(A2) 申请公布日期 1991.10.30
申请号 EP19900123234 申请日期 1990.12.04
申请人 SIEMENS AKTIENGESELLSCHAFT 发明人 KUENEMUND, RONALD, DIPL.-ING.;NOLL, TOBIAS, DIPL.-ING.
分类号 G06F17/16;G06F7/544;(IPC1-7):G06F15/347;G06F15/38 主分类号 G06F17/16
代理机构 代理人
主权项
地址