Title :
A hybrid pipelined path-searching architecture for multiple communications applications
Author :
Lin, Horng-Dar ; Messerschmitt, David G.
Author_Institution :
HolonTech Corp., San Jose, CA, USA
fDate :
12/1/1996 12:00:00 AM
Abstract :
Many communications applications require similar processing functionality but are implemented independently. In particular, a number of applications (including trellis coding, encryption, and speech recognition) use techniques based on shortest path search algorithms. In this paper, we propose a high-throughput architecture that can search for the shortest path within a graph. The architecture can decode any data encoded with a finite state machine (FSM) or data encrypted in a dynamic trellis code and also serve as a specialized processor for other searching and matching applications. Balance between flexibility and hardware efficiency is achieved by an integrated design of architecture, in-place scheduling, and concurrent algorithms
Keywords :
cryptography; finite state machines; graph theory; pipeline processing; search problems; signal processing; signal processing equipment; telecommunication equipment; trellis codes; concurrent algorithms; dynamic trellis code; encryption; finite state machine; flexibility; graph; hardware efficiency; high-throughput architecture; hybrid pipelined path-searching architecture; in-place scheduling; integrated design; multiple communications applications; shortest path search algorithms; trellis coding; Automata; Convolutional codes; Cryptography; Decoding; Dynamic programming; Pipeline processing; Processor scheduling; Routing; Speech recognition; Throughput;
Journal_Title :
Communications, IEEE Transactions on