Tech-invite  3GPPspecsRELsGlossariesSIP

Top   in Index   Prev   Next

TR 26.973SA4
Update to Fixed-Point Basic Operators

use "3GPP‑Page" to get the Word version
use "ETSI‑search" to get the PDF version
for a better overview, the Table of Contents (ToC) is reproduced
V15.2.0 (PDF)  2018/12  49 p.

WI Acronym:  FS_BASOP
Rapporteur:  Dr. Pawate, Raj

The last major update to the ITU-T Basic Operators was in 2005, with a follow on update in 2009. These basic operators serve as a foundation for reference software of codecs specified by 3GPP. During the last several years, processors with wide accumulators, and support for single-instruction-multiple-data (SIMD), and very long instruction word (VLIW) features have become prevalent. The basic operators of 2009 now need to be extended to leverage these capabilities of modern processors so that implementations with lower mega-cycles-per-second (MCPS) and lower-power may be realized.
Enhanced Voice Services (EVS) is one the recent codecs defined by 3GPP that can leverage these features of modern processors. The existing EVS reference software would have to be appropriately modified to leverage these extended basic operators without changing the underlying algorithm. We refer to this as an alternative EVS implementation using the extended basic operators.
This alternative EVS implementation would have to be evaluated to ensure that inter-operability is maintained in addition to ensuring that voice quality is not impacted.
The present document covers the following topics:
  1. Assessment of the gaps between modern processors and the existing set of basic operators (STL2009)
  2. Proposal of an extended set of operators addressing modern DSP architectures as an extension to STL2009
  3. Assessment of merits of an alternative EVS implementation using extended STL2009 Basic Operators
  4. Proposal for validation of an alternative EVS implementation using extended STL2009 Basic Operators

full Table of Contents for  TR 26.973  Word version:   15.2.0

Here   Top
1  ScopeWord-p. 5
2  References
3  Abbreviations
4  Extension to the STL2009 Basic OperatorsWord-p. 6
5  Alternative EVS Implementation Using the Extended Basic Operators
6  ConclusionsWord-p. 19
A  Extended Basic OperatorsWord-p. 21
B  Weights of the STL basic operators
C  Change historyWord-p. 48

Up   Top