• DocumentCode
    2438876
  • Title

    A speed enhancing architecture for a floating point signal processor

  • Author

    Spahlinger, G.

  • Author_Institution
    Inst. fuer Netzwerk-under Systemtheorie, Stuttgart Univ., West Germany
  • fYear
    1988
  • fDate
    7-9 Jun 1988
  • Firstpage
    2039
  • Abstract
    In contrast to fixed-point arithmetic, floating-point arithmetic requires more steps for a given operation, which normally slows down the execution speed of a floating-point processor. A special hardware architecture for minimizing this problem is proposed. The processor is a four-address machine with Harvard architecture. A two-level pipelining is introduced., i.e. fetching of operands and storing of the result are done in parallel with arithmetic calculations. This pipelining is invisible for the programmer, because a special register allows the access to the result of the last operation. The fundamental arithmetic operation is D=A+B*C.Addressing of operands is either direct or indexed with base offset and auto-modification. All of these addressing modes can be used independently for all of the four addresses in one instruction
  • Keywords
    digital arithmetic; digital signal processing chips; pipeline processing; Harvard architecture; addressing modes; auto-modification; base offset; execution speed; floating point signal processor; floating-point arithmetic; four-address machine; operand addressing; speed enhancing architecture; two-level pipelining; Fixed-point arithmetic; Floating-point arithmetic; Hardware; Multiplexing; Pipeline processing; Programming profession; Random access memory; Registers; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1988., IEEE International Symposium on
  • Conference_Location
    Espoo
  • Type

    conf

  • DOI
    10.1109/ISCAS.1988.15342
  • Filename
    15342