首页> 外文OA文献 >Hardware Implementation of Densely Packed Decimal Encoding-An optimized approach supporting run-time user input
【2h】

Hardware Implementation of Densely Packed Decimal Encoding-An optimized approach supporting run-time user input

机译:密集压缩十进制编码的硬件实现-一种支持运行时用户输入的优化方法

摘要

BCD Encoding scheme represents each Decimal digit(Base 10) by its own binary sequence of 4 bits.Though this scheme remains highly use- ful for storage and simple operations on decimal data,compact represen- tations hold more signicance in some applications.An encoding schemeudwas proposed by Chen and Ho named "Chen-Ho Encoding".This encoding represents a three digit decimal in 10 bits unlike BCD which requires 12 bits,thus giving more eciency and less wastage.This uses an algorithm which uses simple boolean operations to compress the 12 BCD bits intoud10 and also reverse the process[1].DPD encoding is an improvisation of Chen-Ho encoding scheme.Thisudovercomes the limitation of Chen-Ho encoding which requires the decimal number to be a multiple of 3 digits[2].This codes arbitrary length deci- mal numbers as 10 bits.This enables the best use of available resources like storage space and hardware registers.BCD encoding results in highudwastage of bit-pattern space.The objective of DPD compression is to use this space for a long string of digits.This thesis embodies the work done to implement an optimized Densely Packed Decimal (DPD) encoding on hardware using VHDL and Xilinx Spartan 3E FPGA.
机译:BCD编码方案通过其自己的4位二进制序列表示每个十进制数(Base 10)。尽管该方案在存储和对十进制数据进行简单操作方面仍然非常有用,但紧凑表示法在某些应用中具有更大的意义。方案由Chen和Ho提出,命名为“ Chen-Ho Encoding”。这种编码表示10位中的三位数十进制,而BCD则需要12位,因此效率更高,浪费也更少。此算法使用了一种简单布尔运算的算法将12个BCD比特压缩为 ud10并逆转该过程[1]。DPD编码是Chen-Ho编码方案的一种即席设计。这克服了Chen-Ho编码的局限性,即十进制数必须是十进制数的倍数3位数字[2]。它将任意长度的十进制数字编码为10位。这可以最佳利用存储空间和硬件寄存器之类的可用资源。BCD编码会导致位模式空间的高浪费。DP的目标D压缩是将这个空间用于一长串数字。本文体现了在使用VHDL和Xilinx Spartan 3E FPGA在硬件上实现优化的密集压缩十进制(DPD)编码的工作。

著录项

  • 作者

    M S S A Raghuveer;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号