Title :
Implementation considerations in the Polynomial Ring Engine
Author :
Jullien, G.A. ; Wigley, N.M. ; Miller, W.C.
Author_Institution :
Windsor Univ., Ont., Canada
Abstract :
Circuit implementation for the Polynomial Ring Engine (PRE) currently under development at the University of Windsor, Canada, is discussed. The engine uses a new polynomial ring mapping strategy to convert integer calculations to direct product finite rings over very small moduli. The implementation avoids problems of providing relatively prime moduli for the entire dynamic range. Linear filter and transform algorithms are computed with the inner product form, which probably accounts for the vast majority of digital signal processing functions implemented commercially. Emphasis is placed on circuit synthesis for operations over 3-b moduli that are afforded by the PRE
Keywords :
digital signal processing chips; error analysis; polynomials; Polynomial Ring Engine; circuit synthesis; digital signal processing functions; direct product finite rings; inner product form; integer calculations; linear filter algorithms; polynomial ring mapping strategy; transform algorithms; Computer architecture; Data conversion; Digital signal processing; Encoding; Engines; Fault tolerance; Performance evaluation; Pipelines; Polynomials; Testing;
Conference_Titel :
Circuits and Systems, 1992., Proceedings of the 35th Midwest Symposium on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-0510-8
DOI :
10.1109/MWSCAS.1992.271308