期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
A Novel Signal Processing Coprocessor for <i>n-</i>Dimensional Geometric Algebra Applications 被引量:1
1
作者 Biswajit Mishra Mittu Kochery +1 位作者 Peter Wilson Reuben Wilcock 《Circuits and Systems》 2014年第11期274-291,共18页
This paper provides an implementation of a novel signal processing co-processor using a Geometric Algebra technique tailored for fast and complex geometric calculations in multiple dimensions. This is the first hardwa... This paper provides an implementation of a novel signal processing co-processor using a Geometric Algebra technique tailored for fast and complex geometric calculations in multiple dimensions. This is the first hardware implementation of Geometric Algebra to specifically address the issue of scalability to multiple (1 - 8) dimensions. This paper presents a detailed description of the implementation, with a particular focus on the techniques of optimization used to improve performance. Results are presented which demonstrate at least 3x performance improvements compared to previously published work. 展开更多
关键词 GEOMETRIC ALGEBRA CLIFFORD ALGEBRA FPGA GA co-processor
在线阅读 下载PDF
A Unified Co-Processor Architecture for Matrix Decomposition 被引量:1
2
作者 窦勇 周杰 +3 位作者 邬贵明 姜晶菲 雷元武 倪时策 《Journal of Computer Science & Technology》 SCIE EI CSCD 2010年第4期874-885,共12页
QR and LU decompositions are the most important matrix decomposition algorithms. Many studies work on accelerating these algorithms by FPGA or ASIC in a case by case style. In this paper, we propose a unified framewor... QR and LU decompositions are the most important matrix decomposition algorithms. Many studies work on accelerating these algorithms by FPGA or ASIC in a case by case style. In this paper, we propose a unified framework for the matrix decomposition algorithms, combining three QR decomposition algorithms and LU algorithm with pivoting into a unified linear array structure. The QR and LU decomposition algorithms exhibit the same two-level loop structure and the same data dependency. Utilizing the similarities in loop structure and data dependency of matrix decomposition, we unify a fine-grained algorithm for all four matrix decomposition algorithms. Furthermore, we present a unified co-processor structure with a scalable linear array of processing elements (PEs), in which four types of PEs are same in the structure of memory channels and PE connections, but the only difference exists in the internal structure of data path. Our unified co-processor, which is IEEE 32-bit floating-point precision, is implemented and mapped onto a Xilinx Virtex5 FPGA chip. Experimental results show that our co-processors can achieve speedup of 2.3 to 14.9 factors compared to a Pentium Dual CPU with double SSE threads. 展开更多
关键词 co-processor matrix decomposition fine-grained parallel FPGA
原文传递
A VHDL application for kinematic equation solutions of multi-degree-of-freedom systems
3
作者 Hüseyin Oktay ERKOL Hüseyin DEMíREL 《Journal of Zhejiang University-Science C(Computers and Electronics)》 SCIE EI 2014年第12期1164-1173,共10页
As kinematic calculations are complicated, it takes a long time and is difficult to get the desired accurate result with a single processor in real-time motion control of multi-degree-of-freedom(MDOF) systems. Another... As kinematic calculations are complicated, it takes a long time and is difficult to get the desired accurate result with a single processor in real-time motion control of multi-degree-of-freedom(MDOF) systems. Another calculation unit is needed, especially with the increase in the degree of freedom. The main central processing unit(CPU) has additional loads because of numerous motion elements which move independently from each other and their closed-loop controls. The system designed is also complicated because there are many parts and cabling. This paper presents the design and implementation of a hardware that will provide solutions to these problems. It is realized using the Very High Speed Integrated Circuit Hardware Description Language(VHDL) and field-programmable gate array(FPGA). This hardware is designed for a six-legged robot and has been working with servo motors controlled via the serial port. The hardware on FPGA calculates the required joint angles for the feet positions received from the serial port and sends the calculated angels to the servo motors via the serial port. This hardware has a co-processor for the calculation of kinematic equations and can be used together with the equipment that would reduce the electromechanical mess. It is intended to be used as a tool which will accelerate the transition from design to application for robots. 展开更多
关键词 Multi-degree-of-freedom systems KINEMATICS co-processor Serial communication Six-legged robot
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部