Artificial Bee Colony Optimization to Accelerate High-Speed Serial I/O Tx Equalization

A critical activity during electrical testing for High-Speed Serial l/O is the search for optimal Tx equalization settings that yield the cleanest eye diagram possible. Typical practices consist of performing an exhaustive grid search over two variables to define the best solution region, known as t...

Full description

Saved in:
Bibliographic Details
Published inProceedings - IEEE VLSI Test Symposium pp. 1 - 5
Main Authors Sanchez-Martinez, Cesar A., Lopez-Meyer, Paulo, Viveros-Wacher, Andres
Format Conference Proceeding
LanguageEnglish
Published IEEE 28.04.2025
Subjects
Online AccessGet full text

Cover

Loading…
Abstract A critical activity during electrical testing for High-Speed Serial l/O is the search for optimal Tx equalization settings that yield the cleanest eye diagram possible. Typical practices consist of performing an exhaustive grid search over two variables to define the best solution region, known as the pre-cursor and the post-cursor. This work introduces a methodology to obtain a precise approximation to the optimal equalization values based on the artificial bee colony (ABC) heuristic optimization algorithm. This algorithm explores the solution space with fewer combinations than the typically used procedure. In this work we demonstrate experimentally that the ABC algorithm converges to the solution region of the equalization settings in 36% of the time needed by a grid search. The algorithm was tested on PCIe Gen 5, but lower speed PCIe generations and other interfaces subject to Tx equalization could benefit from these optimization tools, e.g. CXL, UPI, DMI, etc.
AbstractList A critical activity during electrical testing for High-Speed Serial l/O is the search for optimal Tx equalization settings that yield the cleanest eye diagram possible. Typical practices consist of performing an exhaustive grid search over two variables to define the best solution region, known as the pre-cursor and the post-cursor. This work introduces a methodology to obtain a precise approximation to the optimal equalization values based on the artificial bee colony (ABC) heuristic optimization algorithm. This algorithm explores the solution space with fewer combinations than the typically used procedure. In this work we demonstrate experimentally that the ABC algorithm converges to the solution region of the equalization settings in 36% of the time needed by a grid search. The algorithm was tested on PCIe Gen 5, but lower speed PCIe generations and other interfaces subject to Tx equalization could benefit from these optimization tools, e.g. CXL, UPI, DMI, etc.
Author Lopez-Meyer, Paulo
Viveros-Wacher, Andres
Sanchez-Martinez, Cesar A.
Author_xml – sequence: 1
  givenname: Cesar A.
  surname: Sanchez-Martinez
  fullname: Sanchez-Martinez, Cesar A.
  email: cesar.a.sanchez.martinez@intel.com
  organization: Intel Corporation,I/O Pathfinding Laboratory,Guadalajara,Jalisco,Mexico
– sequence: 2
  givenname: Paulo
  surname: Lopez-Meyer
  fullname: Lopez-Meyer, Paulo
  email: paulo.lopez.meyer@intel.com
  organization: Intel Corporation,Data Center and AI,Guadalajara,Jalisco,Mexico
– sequence: 3
  givenname: Andres
  surname: Viveros-Wacher
  fullname: Viveros-Wacher, Andres
  email: andres.viveros.wacher@intel.com
  organization: Intel Corporation,Client Computing Group,Guadalajara,Jalisco,Mexico
BookMark eNo1kNFKwzAYRqMouM29gUheoFvyJ2may1o2Nxj0omW3I03-aqRra1fB-fQynFcHPjjfxZmSu7ZrkZBnzhacM7Pcl0WsuEgWwEBdJoBEww2ZG20SIbgCLmVySyYgtIo4U-KBTE-nD8aAKckmZJ8OY6iDC7ahL4g065quPdO8H8Mx_NgxdC0dO5o6hw0OdkS6CW_vUdEjelrgcPG2y5yW33T1-WWbq_NI7mvbnHB-5YyU61WZbaJd_rrN0l0UjBgjRIvO1zyumaikQY5xZawH5TWCNAJs5WPLtNGKcck8uBh8Ij3qytUcnZiRp7_bgIiHfghHO5wP_xnEL4q3VGI
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/VTS65138.2025.11022872
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
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
EISBN 9798331521448
EISSN 2375-1053
EndPage 5
ExternalDocumentID 11022872
Genre orig-research
GroupedDBID 6IE
6IL
6IN
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
M43
OCL
RIE
RIL
ID FETCH-LOGICAL-i93t-eeaecdf16f03b49e1e6b9ad25d7e24932abd6a079750140d2c62d84de7bcf1ec3
IEDL.DBID RIE
IngestDate Wed Aug 27 01:43:40 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i93t-eeaecdf16f03b49e1e6b9ad25d7e24932abd6a079750140d2c62d84de7bcf1ec3
PageCount 5
ParticipantIDs ieee_primary_11022872
PublicationCentury 2000
PublicationDate 2025-April-28
PublicationDateYYYYMMDD 2025-04-28
PublicationDate_xml – month: 04
  year: 2025
  text: 2025-April-28
  day: 28
PublicationDecade 2020
PublicationTitle Proceedings - IEEE VLSI Test Symposium
PublicationTitleAbbrev VTS
PublicationYear 2025
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0020540
Score 2.2902417
Snippet A critical activity during electrical testing for High-Speed Serial l/O is the search for optimal Tx equalization settings that yield the cleanest eye diagram...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Approximation algorithms
artificial bee colony
Artificial bee colony algorithm
Eye Margins
Heuristic algorithms
HSIO
Optimization
Proposals
Space exploration
Technological innovation
Testing
Tx Equalization
Very large scale integration
Visualization
Title Artificial Bee Colony Optimization to Accelerate High-Speed Serial I/O Tx Equalization
URI https://ieeexplore.ieee.org/document/11022872
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1La8MwDDZbT9tlr4698WHXpHk4dnzsSks3WDtoVnorsa3AGEtLSWHbr5_spHvBYLdgUBJsS_Jn6ZMIuTYWJtuGJqLg0mNpEnh4SkC94gI1K0-kcdnu9yM-fGR3s2TWkNUdFwYAXPIZ-PbRxfLNQq_tVVkntPAkFWhxtxG51WStT3Rlzx4NBTgMZGeaTXgSxjZ7K0r8jeSPHirOhQz2yGjz8Tpz5NlfV8rX77_qMv777_ZJ-4utRx8-_dAB2YLykOx-KzR4RKbdlcsJws1GbwBoD01e-UbHaC9eGiImrRa0qzV6IVs8gtr8D2-yxHfS-gKN3nbGNHulfUfDrGXaJBv0s97QazoqeE8yrjyAHLQpQl4EsWISQuBK5iZKjACEYXGUK8PzQEhho42BiTSPTMoMCKWLEHR8TFrlooQTQjVHVUexnJmYyZQpqYXgIQ7HxuLcU9K2MzRf1jUz5pvJOftj_Jzs2IWycZoovSCtarWGS3T3lbpyy_wBbpCorw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwEA8yH9QXvyZ-mwdf2zVtmjSPc2xsug9hdexttMkVROzG6ED9603Sbn6A4FsJXFuS3F0u9_vdIXSrTJhsGprwjAmHRqHn6FOC1ivGtWYloVAW7T4Ysu4TvZ-G04qsbrkwAGDBZ-CaR5vLV3O5MldlDWLCk4hri7utHX9ISrrWJr4yp4-KBEw80ZjEYxaSwOC3_NBdy_7oomKdSGcfDdefL7EjL-6qSF358asy47__7wDVv_h6-HHjiQ7RFuRHaO9bqcFjNGkuLSpIbzd8B4Bb2ujl73ikLcZrRcXExRw3pdR-yJSPwAYB4owX-p24vELDvcYIx2-4bYmYpUwdxZ123Oo6VU8F51kEhQOQgFQZYZkXpFQAAZaKRPmh4qADscBPUsUSjwtu8o2e8iXzVUQV8FRmBGRwgmr5PIdThCXTyq7FEqoCKiKaCsk5I3o4UCbSPUN1M0OzRVk1Y7aenPM_xm_QTjce9Gf93vDhAu2aRTNZGz-6RLViuYIr7fyL9Nou-SdqaKv4
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=Proceedings+-+IEEE+VLSI+Test+Symposium&rft.atitle=Artificial+Bee+Colony+Optimization+to+Accelerate+High-Speed+Serial+I%2FO+Tx+Equalization&rft.au=Sanchez-Martinez%2C+Cesar+A.&rft.au=Lopez-Meyer%2C+Paulo&rft.au=Viveros-Wacher%2C+Andres&rft.date=2025-04-28&rft.pub=IEEE&rft.eissn=2375-1053&rft.spage=1&rft.epage=5&rft_id=info:doi/10.1109%2FVTS65138.2025.11022872&rft.externalDocID=11022872