【技术实现步骤摘要】
本专利技术提供一种可节省数字运算的数据转换方法与数据转换电路,尤指 一种将该数字数据以标准有符号数字量表示法进行编码以节省数字运算的数 据转换方法与数据转换电路。
技术介绍
在一电子系统中,乘法器及加法器是经常使用于数字运算的基本组件, 举凡积分三角电路、滤波器、调制器…等电路中,乘法器及加法器的使用相 当频繁。业界一直致力于改善电路设计的效能,如增进其操作速度、减少硬 件装置、节省芯片面积及减低功率消耗。然而,随着芯片功能越来越复杂, 所需的数字运算也越来越多,造成电路中的乘法器及加法器也越来越多,不 <又会增加制作成本也相对应增加了石更件面积。此外,乘法器的运算相当耗费时间,由硬件架构的角度来看,也会造成 功率消耗。因此,如何节省数字运算,进一步节省更多的乘法器及加法器的 使用,已成为一项重要课题。
技术实现思路
本专利技术提供一种可节省数字运算的数据转换方法,该数据转换方法包含将多笔数字数据以一编码方式进行编码,以产生多组字节数据;判断该多组 字节数据中所包含的多个重复样式(Repetition Pattern);根据该多个重复样 式位于该多组字节数据的位置,对该多组字节数据进行移位运算,以产生多 组已移位字节数据;以及对该多组已移位字节数据进行加法运算。本专利技术提供一种可节省数字运算的数据转换电路,该数据转换电路包含 —编码单元、一重复样式比对单元、 一移位器以及一加法器。该编码单元用 来将多笔数字数据以一编码方式进行编码,以产生多组字节数据。该重复样 式比对单元用来判断该多组字节数据中所包含的多个重复样式。该移位器用 来根据该多个重复样式位 ...
【技术保护点】
一种可节省数字运算的数据转换方法,包含有:将多笔数字数据以一编码方式进行编码,以产生多组字节数据;判断该多组字节数据中所包含的多个重复样式(Repetition Pattern);根据该多个重复样式位于该多组字节 数据的位置,对该多组字节数据进行移位运算,以产生多组已移位字节数据;以及对该多组已移位字节数据进行加法运算。
【技术特征摘要】
1.一种可节省数字运算的数据转换方法,包含有将多笔数字数据以一编码方式进行编码,以产生多组字节数据;判断该多组字节数据中所包含的多个重复样式(Repetition Pattern);根据该多个重复样式位于该多组字节数据的位置,对该多组字节数据进行移位运算,以产生多组已移位字节数据;以及对该多组已移位字节数据进行加法运算。2. 如权利要求1所述的数据转换方法,其还包含修改该多组字节数据中的特定位,以产生多组已修改字节数据; 判断该多组已修改字节数据中所包含的该多个重复样式(Repetition Pattern);根据该多个重复样式位于该多组已修改字节数据的位置,对该多组已修 改字节数据进行移位运算,以产生该多组已移位字节数据;以及 对该多組已移位字节数据进行加法运算。3. 如权利要求2所述的数据转换方法,其中修改该多组字节数据中的特 定位是为了修改该多组字节数据中的最低有效位(Least Significant Bit, LSB )。4. 如权利要求2所述的数据转换方法,其中将该多笔数字数据以该编码 方式进行编码是为了将该多笔数字数据以标准有符号数字量(Canonical Signed Digit, CSD)表示法进行编码。5. 如权利要求4所述的数据转换方法,其中移位运算以及加法运算依 据该多组字节数据的标准有符号数字量来操作。6. 如权利要求4所述的数据转换方法,其中在该多组字节数据与该多组 已修改字节数据中,其标准有符号数字量的值可为+1。7. 如权利要求4所述的数据转换方法,其中在该多组字节数据与该多组 已修改字节数据中,其标准有符号数字量的值可为-l。8. 如权利要求4所述的数据转换方法,其中在该多组字节数据与该多组 已修改字节数据中,其标准有符号数字量的值可为0。9. 如权利要求1所述的数据转换方法,其可应用于积分三角电路的积分 三角运算。10. 如权利要求1所述的数据转换方法,其可应用于色彩空间(Color Space)的色彩信号转换。11. 如权利要求1所述的数据转换方法,其可应用于乘法器(Multiplier) 的乘法运算简化。12. 如权利要求1所述的数据转换方法,其可应用于可适性滤波器 (Adaptive Filter)中的滤波系数(Filtering Coefficient)调整。13. —种可节省数字运算的数据转换电路,包含有一编码单元,用来将多笔数字数据以一编码方式进行编码,以产生多组 字节数据;一重复样式比对单元,耦接于该编码单元,用来判断该多组字节数据中 所包含的多个重复样式;一移位器(Shifter),耦接于该编码单元以及该重复样式比对单元,...
【专利技术属性】
技术研发人员:简弘伦,高得畬,
申请(专利权)人:普诚科技股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。