{"title":"回声消除器","authors":"W. Hsu, F. Chui, D. Hodges","doi":"10.1109/ISSCC.1989.48283","DOIUrl":null,"url":null,"abstract":"The authors describe an experimental 1000-tap, single-chip, programmable acoustic echo canceler designed in a 3- mu m, double-metal, p-well, CMOS technology. Hardware minimization is considered from both the system and the architecture perspective. To implement more simply an echo-canceler chip with 1000 taps, floating-point representations for both data and coefficients are used to accommodate the wide dynamic range of the speech signal (6 mantissa bits for the data, 14 mantissa bits for the coefficients, and 3 exponent bits for each). Required memory is reduced from 34 kb to 26 kb. The data paths for adaptation and convolution are designed with emphasis on regularity and modularity. The echo return loss and the convergence performance of a prototype operating at 1000 taps are shown.<<ETX>>","PeriodicalId":385838,"journal":{"name":"IEEE International Solid-State Circuits Conference, 1989 ISSCC. Digest of Technical Papers","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-02-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"An acoustic echo canceler\",\"authors\":\"W. Hsu, F. Chui, D. Hodges\",\"doi\":\"10.1109/ISSCC.1989.48283\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors describe an experimental 1000-tap, single-chip, programmable acoustic echo canceler designed in a 3- mu m, double-metal, p-well, CMOS technology. Hardware minimization is considered from both the system and the architecture perspective. To implement more simply an echo-canceler chip with 1000 taps, floating-point representations for both data and coefficients are used to accommodate the wide dynamic range of the speech signal (6 mantissa bits for the data, 14 mantissa bits for the coefficients, and 3 exponent bits for each). Required memory is reduced from 34 kb to 26 kb. The data paths for adaptation and convolution are designed with emphasis on regularity and modularity. The echo return loss and the convergence performance of a prototype operating at 1000 taps are shown.<<ETX>>\",\"PeriodicalId\":385838,\"journal\":{\"name\":\"IEEE International Solid-State Circuits Conference, 1989 ISSCC. Digest of Technical Papers\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1989-02-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE International Solid-State Circuits Conference, 1989 ISSCC. Digest of Technical Papers\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISSCC.1989.48283\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Solid-State Circuits Conference, 1989 ISSCC. Digest of Technical Papers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSCC.1989.48283","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The authors describe an experimental 1000-tap, single-chip, programmable acoustic echo canceler designed in a 3- mu m, double-metal, p-well, CMOS technology. Hardware minimization is considered from both the system and the architecture perspective. To implement more simply an echo-canceler chip with 1000 taps, floating-point representations for both data and coefficients are used to accommodate the wide dynamic range of the speech signal (6 mantissa bits for the data, 14 mantissa bits for the coefficients, and 3 exponent bits for each). Required memory is reduced from 34 kb to 26 kb. The data paths for adaptation and convolution are designed with emphasis on regularity and modularity. The echo return loss and the convergence performance of a prototype operating at 1000 taps are shown.<>