AEQUAM: Accelerating Quantum Algorithm Validation Through FPGA-Based Emulation

This work presents AEQUAM (Area Efficient QUAntum eMulation), a toolchain that enables faster and more accessible quantum circuit verification. It consists of a compiler that translates OpenQASM 2.0 into RISC-like instructions, Cython software models for selecting number representations and simulati...

Full description

Saved in:
Bibliographic Details
Published in:IEEE access Vol. 13; pp. 130232 - 130255
Main Authors: Lagostina, Lorenzo, Volpe, Deborah, Zamboni, Maurizio, Turvani, Giovanna
Format: Journal Article
Language:English
Published: Piscataway IEEE 2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
ISSN:2169-3536, 2169-3536
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract This work presents AEQUAM (Area Efficient QUAntum eMulation), a toolchain that enables faster and more accessible quantum circuit verification. It consists of a compiler that translates OpenQASM 2.0 into RISC-like instructions, Cython software models for selecting number representations and simulating circuits, and a VHDL generator that produces RTL descriptions for FPGA-based hardware emulators. The architecture leverages a SIMD approach to parallelize computation and reduces complexity by exploiting the sparsity of quantum gate matrices. The VHDL generator allows customization of the number of emulated qubits and parallelization levels to meet user requirements. Synthesized on an Altera Cyclone 10LP FPGA with a 20-bit fixed-point representation and nearest-type approximation, the architecture demonstrates better scalability than other state-of-the-art emulators. Specifically, the emulator has been validated by exploiting the well consolidated benchmark of mqt bench framework.
AbstractList This work presents AEQUAM (Area Efficient QUAntum eMulation), a toolchain that enables faster and more accessible quantum circuit verification. It consists of a compiler that translates OpenQASM 2.0 into RISC-like instructions, Cython software models for selecting number representations and simulating circuits, and a VHDL generator that produces RTL descriptions for FPGA-based hardware emulators. The architecture leverages a SIMD approach to parallelize computation and reduces complexity by exploiting the sparsity of quantum gate matrices. The VHDL generator allows customization of the number of emulated qubits and parallelization levels to meet user requirements. Synthesized on an Altera Cyclone 10LP FPGA with a 20-bit fixed-point representation and nearest-type approximation, the architecture demonstrates better scalability than other state-of-the-art emulators. Specifically, the emulator has been validated by exploiting the well consolidated benchmark of mqt bench framework.
Author Turvani, Giovanna
Volpe, Deborah
Lagostina, Lorenzo
Zamboni, Maurizio
Author_xml – sequence: 1
  givenname: Lorenzo
  orcidid: 0009-0004-7720-8202
  surname: Lagostina
  fullname: Lagostina, Lorenzo
  organization: Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy
– sequence: 2
  givenname: Deborah
  orcidid: 0000-0003-3364-1114
  surname: Volpe
  fullname: Volpe, Deborah
  organization: Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy
– sequence: 3
  givenname: Maurizio
  orcidid: 0000-0001-8179-5973
  surname: Zamboni
  fullname: Zamboni, Maurizio
  organization: Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy
– sequence: 4
  givenname: Giovanna
  orcidid: 0000-0002-8520-906X
  surname: Turvani
  fullname: Turvani, Giovanna
  email: giovanna.turvani@polito.it
  organization: Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy
BookMark eNpNUctOwzAQtBBIvPoFcIjEOcWv-MEtVC1UKo-qhavl2k6aKonBSQ78PWmDgL3samZndqU5B8e1rx0AVwiOEYLyNp1MpqvVGEOcjEkiJKfsCJxhxGRMEsKO_82nYNQ0O9iX6KGEn4HndLp8S5_uotQYV7qg26LOo2Wn67arorTMfSjabRW967KwPenraL0Nvsu30ez1IY3vdeNsNK268kBegpNMl40b_fQL8DabrieP8eLlYT5JF7EhiLWxgQgLY5ljzDrjMgMJRYgLKqyRGw6TjbGUC24ySrARmWXSMksdloghLS25APPB13q9Ux-hqHT4Ul4X6gD4kCsd2sKUTiUo45hqwQQndIO1wAZxYwS3TGApSe91M3h9BP_ZuaZVO9-Fun9fEUwZ749y3m-RYcsE3zTBZb9XEVT7HNSQg9rnoH5y6FXXg6pwzv0pEBQYYUy-AUNdg64
CODEN IAECCG
Cites_doi 10.1126/science.abd3880
10.1016/j.ejor.2010.05.039
10.1007/978-3-642-81897-4_4
10.1145/3295500.3356155
10.1201/9781315275567
10.1016/j.cosrev.2018.01.002
10.1109/MM.2021.3085431
10.1007/978-981-15-5619-7_8
10.1109/lascas.2015.7250404
10.1109/jetcas.2022.3202566
10.1007/s11265-020-01569-4
10.22331/q-2023-07-20-1062
10.1214/aoms/1177729694
10.1038/s41534-017-0017-3
10.1007/s10825-018-1287-5
10.1017/cbo9780511976667
10.3390/s22134840
10.1038/nature23474
10.1021/acs.chemrev.8b00803
10.1109/socc.2018.8618545
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025
DBID 97E
ESBDL
RIA
RIE
AAYXX
CITATION
7SC
7SP
7SR
8BQ
8FD
JG9
JQ2
L7M
L~C
L~D
DOA
DOI 10.1109/ACCESS.2025.3589746
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE Xplore Open Access Journals
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Engineered Materials Abstracts
METADEX
Technology Research Database
Materials Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DOAJ Open Access Full Text
DatabaseTitle CrossRef
Materials Research Database
Engineered Materials Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
METADEX
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Materials Research Database

Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2169-3536
EndPage 130255
ExternalDocumentID oai_doaj_org_article_51f724a868734b2a82c17cc87d682993
10_1109_ACCESS_2025_3589746
11082122
Genre orig-research
GroupedDBID 0R~
4.4
5VS
6IK
97E
AAJGR
ABAZT
ABVLG
ACGFS
ADBBV
AGSQL
ALMA_UNASSIGNED_HOLDINGS
BCNDV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
EJD
ESBDL
GROUPED_DOAJ
IPLJI
JAVBF
KQ8
M43
M~E
O9-
OCL
OK1
RIA
RIE
RNS
AAYXX
CITATION
7SC
7SP
7SR
8BQ
8FD
JG9
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c316t-c0128cd6e66decefc034117848dc9b705bcd4787cf432c8fd69d6d4e29161a9d3
IEDL.DBID DOA
ISICitedReferencesCount 0
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001540953200015&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2169-3536
IngestDate Fri Oct 03 12:52:28 EDT 2025
Sat Nov 01 15:53:36 EDT 2025
Sat Nov 29 07:42:15 EST 2025
Wed Aug 27 01:45:08 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Language English
License https://creativecommons.org/licenses/by-nc-nd/4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c316t-c0128cd6e66decefc034117848dc9b705bcd4787cf432c8fd69d6d4e29161a9d3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0001-8179-5973
0000-0003-3364-1114
0000-0002-8520-906X
0009-0004-7720-8202
OpenAccessLink https://doaj.org/article/51f724a868734b2a82c17cc87d682993
PQID 3246729177
PQPubID 4845423
PageCount 24
ParticipantIDs proquest_journals_3246729177
crossref_primary_10_1109_ACCESS_2025_3589746
ieee_primary_11082122
doaj_primary_oai_doaj_org_article_51f724a868734b2a82c17cc87d682993
PublicationCentury 2000
PublicationDate 20250000
2025-00-00
20250101
2025-01-01
PublicationDateYYYYMMDD 2025-01-01
PublicationDate_xml – year: 2025
  text: 20250000
PublicationDecade 2020
PublicationPlace Piscataway
PublicationPlace_xml – name: Piscataway
PublicationTitle IEEE access
PublicationTitleAbbrev Access
PublicationYear 2025
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref12
ref15
ref14
ref11
ref10
Grange (ref2) 2022
ref17
Cross (ref13) 2017
ref16
ref18
(ref25) 2021
Zahedinejad (ref1) 2017
ref24
ref23
ref20
ref22
ref21
ref27
Pirnay (ref8) 2022
Negovetic (ref19) 2002
ref7
ref9
ref4
(ref26) 2025
ref3
ref6
ref5
References_xml – year: 2017
  ident: ref1
  article-title: Combinatorial optimization on gate model quantum computers: A survey
  publication-title: arXiv:1708.05294
– ident: ref10
  doi: 10.1126/science.abd3880
– ident: ref3
  doi: 10.1016/j.ejor.2010.05.039
– year: 2022
  ident: ref2
  article-title: An introduction to variational quantum algorithms on gate-based quantum computing for combinatorial optimization problems
  publication-title: arXiv:2212.11734
– ident: ref20
  doi: 10.1007/978-3-642-81897-4_4
– ident: ref12
  doi: 10.1145/3295500.3356155
– ident: ref22
  doi: 10.1201/9781315275567
– ident: ref21
  doi: 10.1016/j.cosrev.2018.01.002
– ident: ref11
  doi: 10.1109/MM.2021.3085431
– volume-title: Evolving Quantum Circuits and an Fpga-based Quantum Computing Emulator
  year: 2002
  ident: ref19
– ident: ref6
  doi: 10.1007/978-981-15-5619-7_8
– volume-title: Intel Xeon Gold 6134 Processor-product Specification
  year: 2021
  ident: ref25
– ident: ref18
  doi: 10.1109/lascas.2015.7250404
– ident: ref4
  doi: 10.1109/jetcas.2022.3202566
– ident: ref17
  doi: 10.1007/s11265-020-01569-4
– ident: ref24
  doi: 10.22331/q-2023-07-20-1062
– ident: ref27
  doi: 10.1214/aoms/1177729694
– ident: ref9
  doi: 10.1038/s41534-017-0017-3
– ident: ref15
  doi: 10.1007/s10825-018-1287-5
– ident: ref14
  doi: 10.1017/cbo9780511976667
– ident: ref23
  doi: 10.3390/s22134840
– ident: ref5
  doi: 10.1038/nature23474
– ident: ref7
  doi: 10.1021/acs.chemrev.8b00803
– ident: ref16
  doi: 10.1109/socc.2018.8618545
– volume-title: Qiskit.Quantum.Hellinger–Qiskit 0.36.2 Documentation
  year: 2025
  ident: ref26
– year: 2022
  ident: ref8
  article-title: A super-polynomial quantum advantage for combinatorial optimization problems
  publication-title: arXiv:2212.08678
– year: 2017
  ident: ref13
  article-title: Open quantum assembly language
  publication-title: arXiv:1707.03429
SSID ssj0000816957
Score 2.3344054
Snippet This work presents AEQUAM (Area Efficient QUAntum eMulation), a toolchain that enables faster and more accessible quantum circuit verification. It consists of...
SourceID doaj
proquest
crossref
ieee
SourceType Open Website
Aggregation Database
Index Database
Publisher
StartPage 130232
SubjectTerms Computer architecture
Emulation
Emulators
field programmable gate array
Field programmable gate arrays
Hardware description languages
Logic gates
Quantum algorithm
quantum algorithm verification
Quantum circuit
Quantum computing
Quantum computing emulation
quantum computing simulation
Quantum mechanics
Quantum state
Qubit
Qubits (quantum computing)
Representations
User requirements
Vectors
SummonAdditionalLinks – databaseName: IEEE Electronic Library (IEL)
  dbid: RIE
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELYAMcDAG1EoyAMjgTh2bIctVC0sVCABYrOSswOVaItKy-_nnLg8hBjYoigP-774vjvHvo-Q49KKWDDlIiYTFwknXFSUPI4qzpFvWcFS24hNqH5fPz5mN2Gzer0XxjlXLz5zp_6w_pdvxzDzU2Vnfsk6ulr0uItKyWaz1ueEileQyFIVKguxODvLOx3sBOaASXrKU42Rs_zBPnWR_qCq8ssV1_zSW_9nyzbIWggkad4gv0kW3GiLrH4rL7hN-nkXA9brc5oDILt4rEdP9HaGxpwNaf7yNJ4Mps9D-oCxeCOtRO8a2R7au7nMowtkOEu7w6DwtUPue927zlUU9BMi4ExOI_DkA1Y6Ka0DV0GMlMWUFtpCVqo4LcH62jxQCZ6ArqzMrLTCJRgysiKzfJcsjcYjt0co2KRU-BgtbOFTKu8VlSizykGJMYVtkZO5Xc1rUybD1OlFnJkGBuNhMAGGFrnwtv-81Ne4rk-gUU0YMiZllUpEoaVWXJRJoRNgCkArKzWSKG-RHQ_E1_sCBi3SnkNpwoB8Mxg3SswjmFL7f9x2QFZ8E5vplTZZmk5m7pAsw_t08DY5qr-1D6MU0TU
  priority: 102
  providerName: IEEE
Title AEQUAM: Accelerating Quantum Algorithm Validation Through FPGA-Based Emulation
URI https://ieeexplore.ieee.org/document/11082122
https://www.proquest.com/docview/3246729177
https://doaj.org/article/51f724a868734b2a82c17cc87d682993
Volume 13
WOSCitedRecordID wos001540953200015&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 2169-3536
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000816957
  issn: 2169-3536
  databaseCode: DOA
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2169-3536
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000816957
  issn: 2169-3536
  databaseCode: M~E
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV09T8MwFLQQYoAB8SnKlzwwEogdxx9soWphoQIJEJuVPDuARFsELSO_nec4QBEDC0uGKIrje4nvXpTcEXJQOZEKpnzCJPeJ8MInZZWlSZ1lyLesZLmLYRNqMNB3d-ZyJuorfBMW7YEjcMc5qxUXpZZaZaLipebAFIBWTmpcShufz1SZmWaqWYM1kyZXrc0QS81x0e3ijLAh5PlRlmuU0fIHFTWO_W3Eyq91uSGb_gpZblUiLeLVrZI5P1ojSzPegetkUPRQjV6c0AIAqSMUcnRPr6aI1HRIi6f7Mbb9D0N6i0I75ibR65jJQ_uXZ0VyivTlaG_YxndtkJt-77p7nrThCAlkTE4SCMwCTnopnQdfQ4p8xJQW2oGpVJpX4ILxDtQi46BrJ42TTniOepCVxmWbZH40HvktQsHxSuFptHBl6JfCkqdEZWoPFQoG1yGHnzjZ5-iBYZveITU2wmoDrLaFtUNOA5ZfhwYD62YHltW2ZbV_lbVDNkIlvsdjqFUY5x2y-1ka2z5trxZFocQmgSm1_R9j75DFMJ_4omWXzE9epn6PLMDb5PH1Zb-50XB78d7bb34X_ACKWtSt
linkProvider Directory of Open Access Journals
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT9wwEB4hQGo59AliW9r60GMD8SO201tY7UJVWFFpW3GzkrFDkbq71bLb3884MbRV1QO3KMrDni-eb8ax5wN433iVK25CxrUImQoqZHUj86yVkviW17zwvdiEmUzs5WV5kTard3thQgjd4rNwGA-7f_l-ges4VXYUl6yTqyWPu1UoJfJ-u9b9lErUkCgLk2oL8bw8qoZD6gZlgaI4lIWl2Fn_xT9dmf6kq_KPM-4YZvz0gW17Bk9SKMmqHvvnsBHmL2DnjwKDL2FSjShkPf_IKkTil4j2_Ip9WZM51zNW_bhaLK9X32fsG0XjvbgSm_bCPWx8cVJlx8Rxno1mSeNrF76OR9PhaZYUFDKUXK8yjPSDXgetfcDQYk6kxY1V1mPZmLxo0MfqPNgqKdC2XpdeexUEBY28Lr3cg835Yh72gaEXjaHHWOXrmFRFv2hUU7YBG4oq_AA-3NnV_ewLZbguwchL18PgIgwuwTCA42j7-0tjlevuBBnVpUHjCt4aoWqrrZGqEbUVyA2iNV5bolE5gN0IxO_3JQwGcHAHpUtD8sZR5Kgpk-DGvPrPbe_g0en0_MydfZp8fg2PY3P7yZYD2Fwt1-ENbOOv1fXN8m333d0CrXPUfA
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=AEQUAM%3A+Accelerating+Quantum+Algorithm+Validation+Through+FPGA-Based+Emulation&rft.jtitle=IEEE+access&rft.au=Lagostina%2C+Lorenzo&rft.au=Volpe%2C+Deborah&rft.au=Zamboni%2C+Maurizio&rft.au=Turvani%2C+Giovanna&rft.date=2025&rft.issn=2169-3536&rft.eissn=2169-3536&rft.volume=13&rft.spage=130232&rft.epage=130255&rft_id=info:doi/10.1109%2FACCESS.2025.3589746&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_ACCESS_2025_3589746
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2169-3536&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2169-3536&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2169-3536&client=summon