Stored-transfer representations with weighted digit-set encodings for ultrahigh-speed arithmetic
Redundant representations play an important role in high-speed computer arithmetic. One key reason is that such representations support carry-free addition, that is, addition in a small, constant time, independent of operand widths. The implications of stored-transfer representation of digit sets an...
Saved in:
Published in | IET circuits, devices & systems Vol. 1; no. 1; pp. 102 - 110 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Stevenage
Institution of Engineering and Technology
01.02.2007
John Wiley & Sons, Inc |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Redundant representations play an important role in high-speed computer arithmetic. One key reason is that such representations support carry-free addition, that is, addition in a small, constant time, independent of operand widths. The implications of stored-transfer representation of digit sets and the associated addition schemes, as an extension of the stored-carry concept to redundant number systems, on the speed and cost of arithmetic algorithms, are explored. Two's-complement digits as the main part and any two-valued digit in place of a stored carry are allowed, leading to further broadening of the generalised signed-digit representations. The characteristics of the digit sets, possibly not having zero as a member, that allow for most efficient carry-free addition, are investigated. A circuit speed is gained from storing or saving, instead of combining through addition, the interdigit transfers generated during the carry-free addition process. Encoding efficiency is gained from using a twit-transfer set encoded by one logical bit, where more bits would otherwise be needed to represent a transfer value. |
---|---|
AbstractList | Redundant representations play an important role in high-speed computer arithmetic. One key reason is that such representations support carry-free addition, that is, addition in a small, constant time, independent of operand widths. The implications of stored-transfer representation of digit sets and the associated addition schemes, as an extension of the stored-carry concept to redundant number systems, on the speed and cost of arithmetic algorithms, are explored. Two's-complement digits as the main part and any two-valued digit in place of a stored carry are allowed, leading to further broadening of the generalised signed-digit representations. The characteristics of the digit sets, possibly not having zero as a member, that allow for most efficient carry-free addition, are investigated. A circuit speed is gained from storing or saving, instead of combining through addition, the interdigit transfers generated during the carry-free addition process. Encoding efficiency is gained from using a twit-transfer set encoded by one logical bit, where more bits would otherwise be needed to represent a transfer value. Redundant representations play an important role in high-speed computer arithmetic. One key reason is that such representations support carry-free addition, that is, addition in a small, constant time, independent of operand widths. The implications of stored-transfer representation of digit sets and the associated addition schemes, as an extension of the stored-carry concept to redundant number systems, on the speed and cost of arithmetic algorithms, are explored. Two's-complement digits as the main part and any two-valued digit (twit) in place of a stored carry are allowed, leading to further broadening of the generalised signed-digit representations. The characteristics of the digit sets, possibly not having zero as a member, that allow for most efficient carry-free addition, are investigated. Circuit speed is gained from storing or saving, instead of combining through addition, the interdigit transfers generated during the carry-free addition process. Encoding efficiency is gained from using a twit-transfer set encoded by one logical bit, where more bits would otherwise be needed to represent a transfer value. |
Author | JABERIPUR, G PARHAMI, B |
Author_xml | – sequence: 1 givenname: G surname: JABERIPUR fullname: JABERIPUR, G organization: Department of Electrical and Computer Engineering, Shahid Beheshti University, Tehran 1983963113, Iran, Islamic Republic of – sequence: 2 givenname: B surname: PARHAMI fullname: PARHAMI, B organization: Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA 93106-9560, United States |
BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=18606526$$DView record in Pascal Francis |
BookMark | eNp9kc1rHDEMxU1IIR_NvceB0NLLtLbH9nh7K6FNCoEc0kJuU68t7zrM2hvLS-h_H5UkDfSQkyT4vYekd8T2c8nA2DvBPwmuFp8TtN4H_CI511xKu8cOxahFb_XC7v_r7c0BO0K8JUjrwRyy39etVAh9qy5jhNpV2FZAyM21VDJ296mtu3tIq3WD0IW0Sq1HaB1kX0LKK-xiqd1uJoM1QT1ugThXSbaBlvxb9ia6GeHkqR6zX9-__Ty76C-vzn-cfb3s_WA0rQ6Gx2UcwS8deLNQXvlBeuN0oGEc1ABLIeVSWxtCkKMLUusQrTUuGmv9cMw-PPpua7nbAbZpk9DDPLsMZYfTIOxCKWkI_PgqKIySUsjBcEJP_0Nvy65mOoMoMXKlzGiJ4o-UrwWxQpy2NW1c_TMJPv3NZqJsJspmes6GJO-fjB16N0d6vk_4orOGG027PgCGyZQw |
CitedBy_id | crossref_primary_10_1016_j_mejo_2009_07_002 crossref_primary_10_1007_s00034_011_9326_5 crossref_primary_10_1109_TC_2014_2329678 crossref_primary_10_1016_j_compeleceng_2009_12_002 crossref_primary_10_1016_j_vlsi_2007_01_002 crossref_primary_10_1016_j_vlsi_2009_04_001 |
Cites_doi | 10.1109/TC.1985.1676634 10.1109/12.966499 10.1109/TCSI.2005.851679 10.1145/322344.322355 10.1109/C-M.1975.219001 10.1109/12.280811 10.1049/ip-cds:20010170 10.1109/12.46283 10.1109/TC.2003.1244949 10.1109/12.295850 10.1049/ip-e.1992.0005 |
ContentType | Journal Article |
Copyright | 2007 INIST-CNRS Copyright The Institution of Engineering & Technology Feb 2007 |
Copyright_xml | – notice: 2007 INIST-CNRS – notice: Copyright The Institution of Engineering & Technology Feb 2007 |
DBID | IQODW AAYXX CITATION 8FE 8FG ABJCF AFKRA ARAPS AZQEC BENPR BGLVJ CCPQU DWQXO GNUQQ HCIFZ JQ2 K7- L6V M7S P5Z P62 PQEST PQQKQ PQUKI PRINS PTHSS S0W 7SP 7U5 8FD F28 FR3 L7M |
DOI | 10.1049/iet-cds:20050228 |
DatabaseName | Pascal-Francis CrossRef ProQuest SciTech Collection ProQuest Technology Collection Materials Science & Engineering Collection ProQuest Central Advanced Technologies & Aerospace Database (1962 - current) ProQuest Central Essentials ProQuest Central Technology Collection ProQuest One Community College ProQuest Central ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection Computer Science Database ProQuest Engineering Collection Engineering Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection DELNET Engineering & Technology Collection Electronics & Communications Abstracts Solid State and Superconductivity Abstracts Technology Research Database ANTE: Abstracts in New Technology & Engineering Engineering Research Database Advanced Technologies Database with Aerospace |
DatabaseTitle | CrossRef Advanced Technologies & Aerospace Collection Engineering Database Computer Science Database ProQuest Central Student Technology Collection ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection ProQuest One Academic Eastern Edition SciTech Premium Collection ProQuest One Community College ProQuest Technology Collection ProQuest SciTech Collection ProQuest Central China ProQuest Central Advanced Technologies & Aerospace Database ProQuest Engineering Collection ProQuest One Academic UKI Edition ProQuest Central Korea ProQuest DELNET Engineering and Technology Collection Materials Science & Engineering Collection ProQuest One Academic Engineering Collection Solid State and Superconductivity Abstracts Engineering Research Database Technology Research Database Advanced Technologies Database with Aerospace ANTE: Abstracts in New Technology & Engineering Electronics & Communications Abstracts |
DatabaseTitleList | Solid State and Superconductivity Abstracts Advanced Technologies & Aerospace Collection Engineering Research Database |
Database_xml | – sequence: 1 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Applied Sciences Engineering |
EISSN | 1751-8598 |
EndPage | 110 |
ExternalDocumentID | 3472791951 10_1049_iet_cds_20050228 18606526 |
Genre | Feature |
GroupedDBID | .DC 0R~ 0ZK 1OC 24P 29I 4.4 4IJ 6IK 8FE 8FG 96U AAHHS AAHJG AAJGR ABJCF ABQXS ACCFJ ACESK ACGFS ACIWK ACXQS ADEYR ADZOD AEEZP AEGXH AEQDE AFAZI AFKRA AIWBW AJBDE ALMA_UNASSIGNED_HOLDINGS ARAPS AVUZU BENPR BGLVJ CCPQU EBS EJD F8P GOZPB GROUPED_DOAJ GRPMH HCIFZ HZ~ IAO IFIPE IPLJI IQODW JAVBF K6V K7- L6V LAI LGEZI LOTEE M43 M7S MCNEO NADUK NXXTH O9- OCL OK1 P62 PTHSS RIE RNS ROL RUI S0W U5U UNMZH ~ZZ AAYXX ALUQN CITATION ITC AZQEC DWQXO GNUQQ JQ2 PQEST PQQKQ PQUKI PRINS 7SP 7U5 8FD F28 FR3 L7M |
ID | FETCH-LOGICAL-c365t-ce60fbf7ecbaec694c4c32c6a5d6947343eb122b588ddd27ad255df886af688c3 |
IEDL.DBID | 8FG |
ISSN | 1751-858X |
IngestDate | Fri Oct 25 07:46:46 EDT 2024 Fri Aug 16 12:15:33 EDT 2024 Thu Oct 10 22:44:12 EDT 2024 Thu Sep 26 15:39:58 EDT 2024 Sun Oct 29 17:06:17 EDT 2023 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 1 |
Keywords | Performance evaluation Arithmetic circuit Circuit gain Redundant system Computer arithmetic Coding Algorithm Time constant |
Language | English |
License | CC BY 4.0 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c365t-ce60fbf7ecbaec694c4c32c6a5d6947343eb122b588ddd27ad255df886af688c3 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 ObjectType-Article-2 ObjectType-Feature-1 |
PQID | 1617044678 |
PQPubID | 23500 |
PageCount | 9 |
ParticipantIDs | proquest_miscellaneous_31894426 proquest_miscellaneous_1642212360 proquest_journals_1617044678 crossref_primary_10_1049_iet_cds_20050228 pascalfrancis_primary_18606526 |
PublicationCentury | 2000 |
PublicationDate | 2007-02-01 |
PublicationDateYYYYMMDD | 2007-02-01 |
PublicationDate_xml | – month: 02 year: 2007 text: 2007-02-01 day: 01 |
PublicationDecade | 2000 |
PublicationPlace | Stevenage |
PublicationPlace_xml | – name: Stevenage |
PublicationTitle | IET circuits, devices & systems |
PublicationYear | 2007 |
Publisher | Institution of Engineering and Technology John Wiley & Sons, Inc |
Publisher_xml | – name: Institution of Engineering and Technology – name: John Wiley & Sons, Inc |
References | 10.1049/iet-cds:20050228_r1 Jaberipur (10.1049/iet-cds:20050228_r16) 2001 Metze (10.1049/iet-cds:20050228_r2) 1959 Atkins (10.1049/iet-cds:20050228_r7) 1975; 8 Fahmy (10.1049/iet-cds:20050228_r6) 2003 Kobayashi (10.1049/iet-cds:20050228_r18) 1985 10.1049/iet-cds:20050228_r10 Avizienis (10.1049/iet-cds:20050228_r3) 1961; 10 Balakrishnan (10.1049/iet-cds:20050228_r5) 1992; 139 10.1049/iet-cds:20050228_r20 10.1049/iet-cds:20050228_r9 Edamatsu (10.1049/iet-cds:20050228_r4) 1988 Jaberipur (10.1049/iet-cds:20050228_r15) 2005; 52 10.1049/iet-cds:20050228_r12 10.1049/iet-cds:20050228_r8 10.1049/iet-cds:20050228_r13 Jaberipur (10.1049/iet-cds:20050228_r14) 2003; 10 10.1049/iet-cds:20050228_r19 Takagi (10.1049/iet-cds:20050228_r11) 1985; 34 10.1049/iet-cds:20050228_r17 |
References_xml | – start-page: 389 year: 1959 ident: 10.1049/iet-cds:20050228_r2 contributor: fullname: Metze – volume: 34 start-page: 789 issn: 0018-9340 year: 1985 ident: 10.1049/iet-cds:20050228_r11 doi: 10.1109/TC.1985.1676634 contributor: fullname: Takagi – ident: 10.1049/iet-cds:20050228_r13 doi: 10.1109/12.966499 – volume: 52 start-page: 1348 issn: 1057-7122 year: 2005 ident: 10.1049/iet-cds:20050228_r15 doi: 10.1109/TCSI.2005.851679 contributor: fullname: Jaberipur – volume: 10 start-page: 383 year: 2003 ident: 10.1049/iet-cds:20050228_r14 contributor: fullname: Jaberipur – ident: 10.1049/iet-cds:20050228_r9 doi: 10.1145/322344.322355 – start-page: 95 year: 2003 ident: 10.1049/iet-cds:20050228_r6 contributor: fullname: Fahmy – volume: 8 start-page: 74 issn: 0018-9162 year: 1975 ident: 10.1049/iet-cds:20050228_r7 doi: 10.1109/C-M.1975.219001 contributor: fullname: Atkins – ident: 10.1049/iet-cds:20050228_r10 doi: 10.1109/12.280811 – volume: 10 start-page: 389 year: 1961 ident: 10.1049/iet-cds:20050228_r3 contributor: fullname: Avizienis – ident: 10.1049/iet-cds:20050228_r19 doi: 10.1049/ip-cds:20010170 – start-page: 16 year: 1985 ident: 10.1049/iet-cds:20050228_r18 contributor: fullname: Kobayashi – ident: 10.1049/iet-cds:20050228_r17 doi: 10.1109/12.46283 – year: 1988 ident: 10.1049/iet-cds:20050228_r4 contributor: fullname: Edamatsu – ident: 10.1049/iet-cds:20050228_r8 doi: 10.1109/TC.2003.1244949 – ident: 10.1049/iet-cds:20050228_r12 doi: 10.1109/12.295850 – volume: 139 start-page: 29 issn: 0143-7062 year: 1992 ident: 10.1049/iet-cds:20050228_r5 doi: 10.1049/ip-e.1992.0005 contributor: fullname: Balakrishnan – ident: 10.1049/iet-cds:20050228_r20 – start-page: 1304 year: 2001 ident: 10.1049/iet-cds:20050228_r16 contributor: fullname: Jaberipur – ident: 10.1049/iet-cds:20050228_r1 |
SSID | ssj0055536 |
Score | 1.8350879 |
Snippet | Redundant representations play an important role in high-speed computer arithmetic. One key reason is that such representations support carry-free addition,... |
SourceID | proquest crossref pascalfrancis |
SourceType | Aggregation Database Index Database |
StartPage | 102 |
SubjectTerms | Applied sciences Arithmetic Circuit properties Circuits Constants Digital circuits Digits Electric, optical and optoelectronic circuits Electronic circuits Electronics Encoding Exact sciences and technology High speed Redundant Representations |
Title | Stored-transfer representations with weighted digit-set encodings for ultrahigh-speed arithmetic |
URI | https://www.proquest.com/docview/1617044678 https://search.proquest.com/docview/1642212360 https://search.proquest.com/docview/31894426 |
Volume | 1 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT-MwEB7xuIAQ4qkNlK6RuHCwaBPbcbkgQO2ilRatFpB6C4ntsJUgLSQVf58ZN-EhBMcodqJ8jme-mfHMABxIHQvdyQV3YWq4MMbwFIkCl90MTebMhUZR7vCfS3VxI34P5bB2uJX1scpGJnpBbceGfORHxMMp-Bjrk8kjp65RFF2tW2jMw2I3jGM60qUHvxpJLKX0LQJRQ3a5lnpYhymRFB-NXMWNLY_JqUIlYD6opZVJWiJC-ay1xScp7VXPYA1Wa87ITmeLvA5zrtiA5XeVBDfh9gptZ2d55Xmoe2K-WGWTWFSUjPyt7Nn7QZ1ldnQ3qnjpKkZ1LH34iSF7ZdN7fABVMOblBNUaQ0O6-v9AeY5bcDPoX59f8Lp5AjeRkvhxTnXyLI-dyVJnVE8YYSJCXlq8iCMRoZQOw0xqba0N49SicWFzrVWaK61NtA0LxbhwP4BRLE5SoTgVdYWlJHQljVYRzslTZDQBHDbYJZNZjYzEx7ZFL0GcE8Q5aXAOoP0B3LcJGk0pGaoAWg3aSb2dyuRt8QPYf72NG4GiG2nhxlMaI0LSw6oTwM8vxqAA6wnkJDvfv2QXlmYuXDq10oKF6mnq9pB7VFnb_2BtWDzrX_799wJxbNyf |
link.rule.ids | 315,783,787,12778,21401,27937,27938,33386,33387,33757,33758,43613,43818,74370,74637 |
linkProvider | ProQuest |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3fb9MwED6N9gEmhMYvEVZaI_HCg9U2sR2XlwlQqwJthaCV-hYS24FKW9o1qfj3uUsTumraHqPYiXKO7767830H8E7qUOheKrjzY8OFMYbHCBS47CfoMifON4pqh6czNV6Ir0u5rAJueXWsstaJpaK2a0Mx8i7hcEo-hvpic82paxRlV6sWGg-gSVRVugHNT8PZ9x-1LpZSlk0C0Ub2uZZ6WSUqERZ3V67gxuYfKKxCJDBHhunxJs5RRum-ucUtPV0an9EZPKlQI_u4X-ancOKyZ3B6g0vwOfz6id6zs7wokajbspKusi4tynJGEVf2t4yEOsvs6veq4LkrGDFZlgkohviV7S7xAcRhzPMNGjaGrnTx54oqHV_AYjScfx7zqn0CN4GS-HFO9dIkDZ1JYmfUQBhhApK9tHgRBiJAPe37idTaWuuHsUX3wqZaqzhVWpvgJTSydeZeAaNsnCSqOBX0haUydCWNVgHOSWPENB68r2UXbfYsGVGZ3RaDCOUcoZyjWs4etI-Ee5ig0ZmSvvKgVUs7qjZUHh2W34O3_2_jVqD8Rpy59Y7GCJ8ssep50LljDKqwgUBU8vr-l3Tg4Xg-nUSTL7Nv5_BoH9ClMywtaBTbnXuDSKRI2tXv9g-2oN9W |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dT9swED8xkKYhNME2RICBJ-2FB6ttYjsuL2gwKjZGhcaQ-pY5tgOVIC0k1f597lKHD03bYxQnUX6273734TuAz1KnQncLwX1sLBfWWm6QKHDZy9Fkzn1sFZ0dPhuqk0vxfSRHIf-pCmmVrUxsBLWbWPKRd4iHU_Ax1Z0ipEWcfx0cTO84dZCiSGtop_EKllKhEjTElg6Ph-c_W7kspWwaBqK-7HEt9SgELZEid8a-5tZV--RioYIwL5TUytRUiFcxb3Txl8xuFNFgFd4GBsm-zKd8DRZ8-Q6Wn9UVfA-_L9CS9o7XDSv196wpXdkeMyorRt5X9qfxinrH3PhqXPPK14yqWjbBKIZcls1u8AVUz5hXU1RyDM3q-vqWTj1-gMvB8a-jEx5aKXCbKIk_51W3yIvU29x4q_rCCpvQPEiHF2kiEpTZcZxLrZ1zcWocmhqu0FqZQmltk3VYLCel3wBGkTlJZeNU0hOOjqQraTUCblxhkN9EsNdil03nFTOyJtIt-hninCHOWYtzBDsvwH16QKNhJWMVwXaLdhY2V5U9LYUIPj3exm1BsQ5T-smMxoiYtLLqRrD7jzEozvoCGcrm_z-yC69xpWU_vg1Pt-DN3LdL6SzbsFjfz_xHJCV1vhNW2wPyg-OK |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Stored-transfer+representations+with+weighted+digit-set+encodings+for+ultrahigh-speed+arithmetic&rft.jtitle=IET+circuits%2C+devices+%26+systems&rft.au=Jaberipur%2C+G&rft.au=Parhami%2C+B&rft.date=2007-02-01&rft.issn=1751-858X&rft.eissn=1751-8598&rft.volume=1&rft.issue=1&rft.spage=102&rft.epage=102&rft_id=info:doi/10.1049%2Fiet-cds%3A20050228&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1751-858X&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1751-858X&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1751-858X&client=summon |