{"title":"Practical data compression methods for embedded systems","authors":"T. Egan","doi":"10.1109/SOUTHC.1995.516068","DOIUrl":null,"url":null,"abstract":"In embedded applications there are many constraints. These include: limited non-volatile memory; limited time; limited code space. The paper presents a discussion of a data compression technique designed to reduce the number of bytes required to store large integer values in non-volatile memory with little loss of precision. The method uses small code size functions that are very efficient, since data manipulation is done with bit shifts. Code examples are written in C.","PeriodicalId":341055,"journal":{"name":"Proceedings of Southcon '95","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of Southcon '95","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOUTHC.1995.516068","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In embedded applications there are many constraints. These include: limited non-volatile memory; limited time; limited code space. The paper presents a discussion of a data compression technique designed to reduce the number of bytes required to store large integer values in non-volatile memory with little loss of precision. The method uses small code size functions that are very efficient, since data manipulation is done with bit shifts. Code examples are written in C.