A combined hardware/software approach for fast kinematic processing

被引:2
|
作者
Krieger, C [1 ]
Hosticka, B
Krupp, T
Hiller, M
Kecskemethy, A
机构
[1] Gerhard Mercator Univ, Dept Elect Engn, Chair Microelect Syst, Duisburg, Germany
[2] Gerhard Mercator Univ, Dept Mech Engn, Chair Mechatron, Duisburg, Germany
[3] Graz Tech Univ, Dept Mech Engn, Chair Mech, A-8010 Graz, Austria
关键词
kinematic computations; coordination rotation in digital computer (CORDIC) processor; processor arrays; multibody systems;
D O I
10.1016/S0141-9331(98)00057-X
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present an integrated approach for very fast kinematic computations in multibody systems with complex structure. The approach relies on using optimized algorithms for generation of symbolic equations for kinematics together with application-specific hardware for their computation. The kinematic equations are optimized by incorporating closed-form solutions wherever possible. For optimized hardware, a computer board has been developed, which includes a single CORDIC processor (COordinate Rotation in DIgital Computer) for the computation of transcendent functions, as well as a DSP processor for implementation of basic arithmetic operations. To compute the kinematic equations a widespread method is to realize equivalent CORDIC processor arrays. Due to the large number of processors required, this method results in very high costs and is less flexible. With the board presented here it is feasible to emulate these CORDIC processor arrays with a single CORDIC processor, resulting in a good compromise between speed and cost and furthermore providing great flexibility for the kinematic computations of different multibody systems. To achieve a high computational speed, the delays resulting from the sequential re-use of the single CORDIC processor, different hardware and software approaches will be described. (C) 1998 Published by Elsevier Science B.V.
引用
收藏
页码:263 / 275
页数:13
相关论文
共 50 条
  • [1] Joint workshop on hardware and software for fast image data processing
    Heipke, H.
    FWP Journal, 1990,
  • [2] A combined software and hardware data compression approach in PLATO
    Loidolt, Dominik
    Ottensamer, Roland
    Luntzer, Armin
    Kerschbaum, Franz
    Ottacher, Harald
    Tonfat, Jorge
    Steller, Manfred
    Pezzuto, Stefano
    Focardi, Mauro
    Cosentino, Rosario
    SPACE TELESCOPES AND INSTRUMENTATION 2020: OPTICAL, INFRARED, AND MILLIMETER WAVE, 2021, 11443
  • [3] HARDWARE APPROACH TO FAST ENCIPHERMENT PROCESSING AND ITS IMPLEMENTATION
    MORITA, H
    YAMANE, M
    IEICE TRANSACTIONS ON COMMUNICATIONS ELECTRONICS INFORMATION AND SYSTEMS, 1991, 74 (08): : 2143 - 2152
  • [4] COMBINED HARDWARE AND SOFTWARE AVAILABILITY
    HAYNES, RD
    PROCEEDINGS ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 1981, (NSYM): : 365 - 370
  • [5] Signal processing hardware and software
    Grant, PM
    IEEE SIGNAL PROCESSING MAGAZINE, 1996, 13 (01) : 86 - 88
  • [6] Proteus: A Flexible and Fast Software Supported Hardware Logging approach for NVM
    Shin, Seunghee
    Tirukkovalluri, Satish Kumar
    Tuck, James
    Solihin, Yan
    50TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2017, : 178 - 190
  • [7] A combined hardware-software approach for acoustic sensor network synchronization
    Schmalenstroeer, Joerg
    Jebramcik, Patrick
    Haeb-Umbach, Reinhold
    SIGNAL PROCESSING, 2015, 107 : 171 - 184
  • [8] INTRODUCING GRAPHICS PROCESSING FROM A SYSTEMS PERSPECTIVE: A HARDWARE/SOFTWARE APPROACH
    Steffen, Michael
    Jones, Phillip H., III
    Zambreno, Joseph
    2012 ASEE ANNUAL CONFERENCE, 2012,
  • [9] An approach to creating software-hardware systems for processing video information
    Borisov, YI
    JOURNAL OF OPTICAL TECHNOLOGY, 2004, 71 (07) : 444 - 446
  • [10] Design and evaluation of a hardware/software FPGA-based system for fast image processing
    Kalomiros, J. A.
    Lygouras, J.
    MICROPROCESSORS AND MICROSYSTEMS, 2008, 32 (02) : 95 - 106