A near optimal algorithm for technology mapping minimizing area under delay constraints

The authors examine the problem of mapping a Boolean network using gates from a finite size cell library to minimize the total gate area subject to constraints on signal arrival time at the primary outputs. The approach consists of two steps: In the first step, delay functions are computed at all no...

Full description

Saved in:
Bibliographic Details
Published in[1992] Proceedings 29th ACM/IEEE Design Automation Conference pp. 492 - 498
Main Authors Chaudhary, K., Pedram, M.
Format Conference Proceeding
LanguageEnglish
Published IEEE Comput. Soc. Press 1992
Subjects
Online AccessGet full text
ISBN9780818628221
0818628227
ISSN0738-100X
DOI10.1109/DAC.1992.227753

Cover

Abstract The authors examine the problem of mapping a Boolean network using gates from a finite size cell library to minimize the total gate area subject to constraints on signal arrival time at the primary outputs. The approach consists of two steps: In the first step, delay functions are computed at all nodes in the network, and in the second step the mapping solution is generated based on the computed delay functions and the required times at the primary outputs. For a NAND-decomposed tree, subject to load calculation errors, this two step approach finds the minimum area mapping satisfying all delay constraints if such a solution exists. The algorithm has polynomial run time on a node-balanced tree and is easily extended to mapping a directed acyclic graph. The results compared favorably with those of the MIS2.2 mapper.< >
AbstractList The authors examine the problem of mapping a Boolean network using gates from a finite size cell library to minimize the total gate area subject to constraints on signal arrival time at the primary outputs. The approach consists of two steps: In the first step, delay functions are computed at all nodes in the network, and in the second step the mapping solution is generated based on the computed delay functions and the required times at the primary outputs. For a NAND-decomposed tree, subject to load calculation errors, this two step approach finds the minimum area mapping satisfying all delay constraints if such a solution exists. The algorithm has polynomial run time on a node-balanced tree and is easily extended to mapping a directed acyclic graph. The results compared favorably with those of the MIS2.2 mapper.< >
Author Chaudhary, K.
Pedram, M.
Author_xml – sequence: 1
  givenname: K.
  surname: Chaudhary
  fullname: Chaudhary, K.
  organization: Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
– sequence: 2
  givenname: M.
  surname: Pedram
  fullname: Pedram, M.
BookMark eNotkLFOwzAURS1RJErJjMTkH0h5z45jZ6wKFKRKLCDYqtfETo0SO3LCUL6eonKXe6YrnXvNZiEGy9gtwhIRqvuH1XqJVSWWQmit5AXLKm3AoCmFEQJnbA5amhwBPq9YNo5fcIpSRoCcs48VD5YSj8Pke-o4dW1Mfjr03MXEJ1sfQuxie-Q9DYMPLe998L3_-UNKlvh3aGzije3oyOsYximRD9N4wy4ddaPN_nvB3p8e39bP-fZ187JebXOPWkx5JUAYB6VSSguEfVPWrtoD6saqWheonCmwto5gL8kRCnSSSmmgbpoCSy0X7O686621uyGdJNJxd35C_gIvPVQe
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/DAC.1992.227753
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EndPage 498
ExternalDocumentID 227753
GroupedDBID 123
29O
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-i172t-92028f065557210bd6cf9b017de5c7415f841cefa0b3afa121f3a6380cdd41673
IEDL.DBID RIE
ISBN 9780818628221
0818628227
ISSN 0738-100X
IngestDate Tue Aug 26 17:54:34 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i172t-92028f065557210bd6cf9b017de5c7415f841cefa0b3afa121f3a6380cdd41673
PageCount 7
ParticipantIDs ieee_primary_227753
PublicationCentury 1900
PublicationDate 19920000
PublicationDateYYYYMMDD 1992-01-01
PublicationDate_xml – year: 1992
  text: 19920000
PublicationDecade 1990
PublicationTitle [1992] Proceedings 29th ACM/IEEE Design Automation Conference
PublicationTitleAbbrev DAC
PublicationYear 1992
Publisher IEEE Comput. Soc. Press
Publisher_xml – name: IEEE Comput. Soc. Press
SSID ssj0000558203
ssj0004161
Score 1.4083935
Snippet The authors examine the problem of mapping a Boolean network using gates from a finite size cell library to minimize the total gate area subject to constraints...
SourceID ieee
SourceType Publisher
StartPage 492
SubjectTerms Circuit synthesis
Computer networks
Delay effects
Inverters
Libraries
Logic circuits
Network synthesis
Polynomials
Timing
Tree graphs
Title A near optimal algorithm for technology mapping minimizing area under delay constraints
URI https://ieeexplore.ieee.org/document/227753
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ07T8MwFIUt2gkWoBTxlgfWpLYTN8lYFVCFBGKgolvlZ6loGtSmA_31XDtpeYiBzYmHKH7knlz7fEboWiYSwiwngVKUB7G0NBBS6UDzhDFjTBZr50Z-eOwOhvH9iI9qzrb3wkC933xmQlf0a_m6UCuXKuswloC6bqAGjLLKqrVNpxDOU7-guLFEUo9KhQHs6KVk5NGPFOQ7BMSkBu9srmmN_KEk69z0-s7Ax8LqWT_OXPEh526_8nIvPanQ7TR5C1elDNX6F8fxn29zgNpf3j78tI1ah2jHzFto7xuW8Ai99PAcJgAu4HOSixkWs0mxmJavOQaFi8ttMh7nwtEdJtjxSfLp2hUFiFDsjGkL7PiTH1g5AerOoSiXbTS8u33uD4L6AIZgCrqmDDIG6sOCSOHQc5RI3VU2kzCHteHKSRGbxlQZK4iMhBWUURsJmNBEaQ0dkETHqDkv5uYEYfht0sxyYS2PYpVkaaJsTGQqqYkFyJZT1HItNH6vGBvjqnHO_rx7jnarTbMuEXKBmuViZS5BGpTyyg-KT-Zqs1M
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ1LU8IwFIUzigt1oyKOb7Nw29KUhNIlgzKowLiAkR2TJzLS4kBZyK_3JgV8jAt3abPoNI_e05ucLwjdikhAmGWBJyVhHhWGeFxI5SkWhaHWOqbKupE73WqrTx8HbLDibDsvDNS7zWfat0W3lq-mcmFTZeUwjEBdb6MdCPuU5WatTUIlYKzmlhTXpkjiYKkwhC2_NBg4-CMBAQ8hMVqhd9bXZAX9IUFcvqs3rIUv9POn_Th1xQWd5kHu5p47VqHda_LmLzLhy-UvkuM_3-cQlb7cffh5E7eO0JZOi2j_G5jwGL3UcQpTAE_hg5LwCeaT0XQ2zl4TDBoXZ5t0PE645TuMsCWUJOOlLXKQodha02bYEig_sLQS1J5Ekc1LqN-87zVa3uoIBm8Myibz4hD0hwGZwqDvSCBUVZpYwCxWmkkrRkyNEqkND0SFG05CYiocpnQglYIOiConqJBOU32KMPw4qdAwbgyrUBnFtUgaGoiaIJpyEC5nqGhbaPieUzaGeeOc_3n3Bu22ep32sP3QfbpAe_kWWpsWuUSFbLbQVyAUMnHtBsgnfza2oA
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%3Abook&rft.genre=proceeding&rft.title=%5B1992%5D+Proceedings+29th+ACM%2FIEEE+Design+Automation+Conference&rft.atitle=A+near+optimal+algorithm+for+technology+mapping+minimizing+area+under+delay+constraints&rft.au=Chaudhary%2C+K.&rft.au=Pedram%2C+M.&rft.date=1992-01-01&rft.pub=IEEE+Comput.+Soc.+Press&rft.isbn=9780818628221&rft.issn=0738-100X&rft.spage=492&rft.epage=498&rft_id=info:doi/10.1109%2FDAC.1992.227753&rft.externalDocID=227753
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0738-100X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0738-100X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0738-100X&client=summon