EP0903955A1

Modular architecture PET decoder for ATM networks

Abstract

A PET decoder for ATM network has a modular architecture composed of a processing unit (PU) having ROM and SRAM memory means and a processing pipeline (build_A, LU_dec, find_Y, find_X) for constructing from a block of m data of a certain number of bits, a square matrix A based on a vector D of relative points over the Galois field (GF[p]), decomposing by triangular factorization the square matrix A and solving the subsystem of equations by simple substitution, and a control unit (CU) interfacing with the ATM network, a programmable parallel processor, a random access memory (RAM) and said processing unit (PU).

EP0903955A1, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Projected expiry passed 4 September 2017, 9.1 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

2 claims: 1 independent, 1 dependent

  1. 1
    A modular PET decoder for ATM network comprising a processing unit ( PU ) composed of at least a read only memory ( ROM ) containing the necessary data for the decoding operations, at least a static memory ( SRAM ) in which storing the intermediate results of the decoding processing, a processing pipeline ( build _ A , LU _ dec , find _ Y , find _ X ) constructing, starting from a block of m digital data of a predefined number of bits, an m*m square matrix A , based on a vector D of relative points (GF[p]) over the Galois field to which an m number of packets of coded information received at the input by the decoder refer to, by way of header bits of the m packets:decomposing by a triangular factorization of said square matrix A , according to a scheme: where L is the resulting lower triangular matrix and U is the resulting upper triangular matrix into which the square matrix A is decomposed and from which where B is the vector of the polynomial values decoded in function of a certain offset ε stored in said header bits of said input packets;solving the systems: by simple substitution;and a control unit ( CU ) monolitically integrated with said processing unit ( PU ) and interfaced to said ATM network, to a programmable parallel processor, to a random access memory ( RAM ) and to said processing unit ( PU ).