Search

Torkjell Berge Phones & Addresses

  • 7900 Banning Ln, Coeur d Alene, ID 83815 (208) 301-3433
  • Woodinville, WA
  • Austin, TX
  • 776 Shoshone St, Moscow, ID 83843 (208) 883-3648
  • 624 Sherwood St, Moscow, ID 83843
  • Hays, TX
  • 433 Wildrose Dr, Austin, TX 78737 (208) 892-3412

Work

Position: Executive, Administrative, and Managerial Occupations

Education

Degree: Bachelor's degree or higher

Publications

Us Patents

Runtime Programmable Reed-Solomon Decoder

US Patent:
6704901, Mar 9, 2004
Filed:
Jul 11, 2000
Appl. No.:
09/613471
Inventors:
Torkjell Berge - Moscow ID
Aaron James Brennan - Deary ID
Assignee:
AMI Semiconductor, Inc. - Pocatello ID
International Classification:
H03M 1300
US Classification:
714784, 708492
Abstract:
A runtime programable RS decoder that can operate on multiple pieces of data during one clock cycle in order to generate, reduce, and evaluate polynomials involved in the decoding of an RS code, and which allows a user to choose the RS code after the circuit has been implemented.

Single-Stack Implementation Of A Reed-Solomon Encoder/Decoder

US Patent:
53965027, Mar 7, 1995
Filed:
Jul 9, 1992
Appl. No.:
7/911153
Inventors:
Patrick A. Owsley - Moscow ID
Torkjell Berge - Moscow ID
Catherine A. French - Moscow ID
Assignee:
Advanced Hardware Architectures, Inc. - Pullman WA
International Classification:
H03M 1300
G06F 772
US Classification:
371 371
Abstract:
The present invention is for a Error Correction Unit (ECU) that uses a single stack architecture for the generation, reduction and evaluation of the polynomials involved in the correction of a Reed-Solomon code. The circuit uses the same hardware to generate the syndromes, reduce the. OMEGA. (x) and. LAMBDA. (x) polynomials and evaluate the. OMEGA. (x) and. LAMBDA. (x) polynomials. Some of the specifics involved in calculating and reducing the polynomials mentioned above are novel as well. First, the implementation of the general Galois field multiplier is new and faster than previous implementations. Second, the circuit for implementing the Galois field inverse function has not appeared in prior art designs. Third, a novel method of generating the. OMEGA. (x) and. LAMBDA. (x) polynomials (including alignment of these polynomials prior to evaluation) is utilized.

Multiport Ram For Use Within A Viterbi Decoder

US Patent:
58223410, Oct 13, 1998
Filed:
Apr 6, 1995
Appl. No.:
8/418661
Inventors:
Paul Winterrowd - Moscow ID
Torkjell Berge - Moscow ID
Assignee:
Advanced Hardware Architectures, Inc. - Pullman WA
International Classification:
G06F 1110
US Classification:
371 437
Abstract:
A memory block structure for use within a viterbi decoder includes multiple dual port RAMs configured as multiport RAMs. The memory block structure is configured to allow a one-word write operation and an N-word read operation during a single clock cycle in order to achieve one decoded output symbol per clock period using the viterbi algorithm. By using dual port RAMs, a more densely packed and less expensive memory block structure is achieved. An encoded stream of input symbols are input to the viterbi decoder and written to the memory block structure one word at a time. Once X+Y bits have been written to the memory block structure, the decoder will then read N words from the memory block structure, simultaneously, reading back through X+Y words and outputting Y bits N at a time at the end of the trace back through memory. This process is repeated once the next Y words have been written to the memory block 22, with X+Y words being traced back through and the appropriate Y bits being output, until the entire encoded stream of input symbols has been decoded.
Torkjell Berge from Coeur d Alene, ID, age ~62 Get Report