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...

Full description

Saved in:
Bibliographic Details
Published inIET circuits, devices & systems Vol. 1; no. 1; pp. 102 - 110
Main Authors JABERIPUR, G, PARHAMI, B
Format Journal Article
LanguageEnglish
Published Stevenage Institution of Engineering and Technology 01.02.2007
John Wiley & Sons, Inc
Subjects
Online AccessGet 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