{"title":"Systolic array architecture for LMS algorithm using Hopfield model network","authors":"K. Takahashi, S. Mori","doi":"10.1109/MWSCAS.1991.252133","DOIUrl":null,"url":null,"abstract":"Presents a systolic array implementation of a modified LMS (least mean square) algorithm, which is based on the dynamics of the network in the Hopfield model network. The rate of the adaptation of the modified algorithm is n times as fast as the conventional LMS algorithm with the same control gain, where n is the number of iterations for each piece of sampled data in the network. However, the computational complexity of the algorithm increased. In the modified algorithm, the coefficients can be computed independently. Therefore, parallel array processing such as a systolic array is available. The systolic array consists of one kind of processing element, and the processing element consists on one multiplier, one adder, and one memory. The number of the processing element is the same as the order of the adaptive filter. The computation time for updating the coefficients of the adaptive filter is (L+1)n in time steps, where L is the number of coefficients of the adaptive filter and n is the number of iterations in the network.<<ETX>>","PeriodicalId":6453,"journal":{"name":"[1991] Proceedings of the 34th Midwest Symposium on Circuits and Systems","volume":"44 1","pages":"87-90 vol.1"},"PeriodicalIF":0.0000,"publicationDate":"1991-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1991] Proceedings of the 34th Midwest Symposium on Circuits and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MWSCAS.1991.252133","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Presents a systolic array implementation of a modified LMS (least mean square) algorithm, which is based on the dynamics of the network in the Hopfield model network. The rate of the adaptation of the modified algorithm is n times as fast as the conventional LMS algorithm with the same control gain, where n is the number of iterations for each piece of sampled data in the network. However, the computational complexity of the algorithm increased. In the modified algorithm, the coefficients can be computed independently. Therefore, parallel array processing such as a systolic array is available. The systolic array consists of one kind of processing element, and the processing element consists on one multiplier, one adder, and one memory. The number of the processing element is the same as the order of the adaptive filter. The computation time for updating the coefficients of the adaptive filter is (L+1)n in time steps, where L is the number of coefficients of the adaptive filter and n is the number of iterations in the network.<>