New Insight on the Application of Binary Coded Chiliad (BCC) Encoding for Decimal Arithmetic | ||
| AUT Journal of Electrical Engineering | ||
| مقاله 5، دوره 53، شماره 1، شهریور 2021، صفحه 47-56 اصل مقاله (845.59 K) | ||
| نوع مقاله: Research Article | ||
| شناسه دیجیتال (DOI): 10.22060/eej.2020.19022.5379 | ||
| نویسنده | ||
| Morteza Dorrigiv* | ||
| Electrical and Computer Engineering Dept., Semnan University, Semnan, Iran. | ||
| چکیده | ||
| The densely packed decimal (DPD) encoding for secondary and primary storage of three binary coded decimal (BCD) digits is included in the IEEE 754-2019 standard for decimal floating-point arithmetic. Binary coded chiliad (BCC) representation of 3 BCD digits (i.e. radix-1000) will achieve equi-efficient packing. The primary advantage is BCC operands can be directly manipulated by arithmetic operations, while DPD operands have to undergo DPD-to-BCD and reverse conversions afore and ahead of each arithmetic operation. Therefore, we are interested in designing the arithmetic unit that receives BCC operands and produces BCC results, following previous BCC works. Compared to the equivalent BCD or other radix-10 arithmetic, prospects show that equally efficient arithmetic units are feasible for BCC arithmetic, as even better performance has been achieved in the case of addition. Therefore, we demonstrate the IEEE 754-2019 compatibility of the BCC Encoding in this paper. Consequently, for the DPD-to-BCD expansion and the reverse compression, the DPD-to-BCC converter, and the reverse blocks, we show the delay, area, and power dissipation. The findings show a substantial delay (83%), area (27%), and power (29%) overhead. However, as the number of conversions in the latter case is much less than the former, overall power dissipation is expected to decrease considerably. | ||
| کلیدواژهها | ||
| Binary coded chiliad encoding؛ decimal computer arithmetic؛ IEEE 754-2019؛ densely packed decimal encoding؛ encoding conversion | ||
| مراجع | ||
|
| ||
|
آمار تعداد مشاهده مقاله: 773 تعداد دریافت فایل اصل مقاله: 712 |
||
| تعداد نشریات | 9 |
| تعداد شمارهها | 458 |
| تعداد مقالات | 5,788 |
| تعداد مشاهده مقاله | 8,550,138 |
| تعداد دریافت فایل اصل مقاله | 7,087,092 |