DExIMA: Design Explorer for In-Memory Architectures
In recent years, Computer-Aided Design (CAD) software have become indispensable tools for designing, testing, and synthesizing logic circuits. Commercial software provided by companies like Synopsys, Cadence, or Mentor dominate the Electronic Design Automation (EDA) field. Nevertheless, several Open...
Saved in:
| Main Authors: | , , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2025-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/10982062/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849311867964489728 |
|---|---|
| author | Andrea Coluccio Alessio Naclerio Marco Vacca Giovanna Turvani Mariagrazia Graziano Maurizio Zamboni |
| author_facet | Andrea Coluccio Alessio Naclerio Marco Vacca Giovanna Turvani Mariagrazia Graziano Maurizio Zamboni |
| author_sort | Andrea Coluccio |
| collection | DOAJ |
| description | In recent years, Computer-Aided Design (CAD) software have become indispensable tools for designing, testing, and synthesizing logic circuits. Commercial software provided by companies like Synopsys, Cadence, or Mentor dominate the Electronic Design Automation (EDA) field. Nevertheless, several Open Source tools are also available, and some of them aim at assisting the designer in emerging Beyond-von-Neumann computing paradigms, such as Logic-in-Memory (LiM). LiM is a promising architectural and technological solution to the von Neumann Bottleneck, i.e. the performance gap between the CPU and the memory in classical CPU-Memory structures. In literature, various approaches to the LiM paradigm have been proposed. This paper introduces the Design Explorer for In-Memory Architectures (DExIMA) tool, which has the ambitious aim of providing a well-defined design flow strategy for the development, validation and performance estimation of a wide range of LiM architectures. Currently, DExIMA focuses on Coarse-grain Logic-in-Memory (CGLiM) architectures, which integrate memory and computation elements at a coarse-grain level. Nevertheless, DExIMA encompasses a flexible architectural model and a modular performance estimation engine that can be adapted to LiM implementations where memory and logic elements are more finely integrated. Hence, DExIMA is a versatile tool offering an environment for testing and comparing different LiM solutions, empowering designers to explore novel approaches in LiM architecture design. |
| format | Article |
| id | doaj-art-3dde0bebffd34f4fbdc0a17eb9b1857e |
| institution | Kabale University |
| issn | 2169-3536 |
| language | English |
| publishDate | 2025-01-01 |
| publisher | IEEE |
| record_format | Article |
| series | IEEE Access |
| spelling | doaj-art-3dde0bebffd34f4fbdc0a17eb9b1857e2025-08-20T03:53:17ZengIEEEIEEE Access2169-35362025-01-0113792177923610.1109/ACCESS.2025.356661410982062DExIMA: Design Explorer for In-Memory ArchitecturesAndrea Coluccio0https://orcid.org/0000-0001-6588-858XAlessio Naclerio1https://orcid.org/0009-0009-8655-1324Marco Vacca2https://orcid.org/0000-0003-2920-3357Giovanna Turvani3https://orcid.org/0000-0002-8520-906XMariagrazia Graziano4https://orcid.org/0000-0002-8721-9990Maurizio Zamboni5https://orcid.org/0000-0001-8179-5973Department of Electronics and Telecommunications, Politecnico di Torino, Turin, ItalyDepartment of Electronics and Telecommunications, Politecnico di Torino, Turin, ItalyDepartment of Electronics and Telecommunications, Politecnico di Torino, Turin, ItalyDepartment of Electronics and Telecommunications, Politecnico di Torino, Turin, ItalyDepartment of Applied Science and Technology, Politecnico di Torino, Turin, ItalyDepartment of Electronics and Telecommunications, Politecnico di Torino, Turin, ItalyIn recent years, Computer-Aided Design (CAD) software have become indispensable tools for designing, testing, and synthesizing logic circuits. Commercial software provided by companies like Synopsys, Cadence, or Mentor dominate the Electronic Design Automation (EDA) field. Nevertheless, several Open Source tools are also available, and some of them aim at assisting the designer in emerging Beyond-von-Neumann computing paradigms, such as Logic-in-Memory (LiM). LiM is a promising architectural and technological solution to the von Neumann Bottleneck, i.e. the performance gap between the CPU and the memory in classical CPU-Memory structures. In literature, various approaches to the LiM paradigm have been proposed. This paper introduces the Design Explorer for In-Memory Architectures (DExIMA) tool, which has the ambitious aim of providing a well-defined design flow strategy for the development, validation and performance estimation of a wide range of LiM architectures. Currently, DExIMA focuses on Coarse-grain Logic-in-Memory (CGLiM) architectures, which integrate memory and computation elements at a coarse-grain level. Nevertheless, DExIMA encompasses a flexible architectural model and a modular performance estimation engine that can be adapted to LiM implementations where memory and logic elements are more finely integrated. Hence, DExIMA is a versatile tool offering an environment for testing and comparing different LiM solutions, empowering designers to explore novel approaches in LiM architecture design.https://ieeexplore.ieee.org/document/10982062/Computer aided design (CAD)electronic design automation (EDA)logic-in-memory (LiM)VLSISIMDRISC-V |
| spellingShingle | Andrea Coluccio Alessio Naclerio Marco Vacca Giovanna Turvani Mariagrazia Graziano Maurizio Zamboni DExIMA: Design Explorer for In-Memory Architectures IEEE Access Computer aided design (CAD) electronic design automation (EDA) logic-in-memory (LiM) VLSI SIMD RISC-V |
| title | DExIMA: Design Explorer for In-Memory Architectures |
| title_full | DExIMA: Design Explorer for In-Memory Architectures |
| title_fullStr | DExIMA: Design Explorer for In-Memory Architectures |
| title_full_unstemmed | DExIMA: Design Explorer for In-Memory Architectures |
| title_short | DExIMA: Design Explorer for In-Memory Architectures |
| title_sort | dexima design explorer for in memory architectures |
| topic | Computer aided design (CAD) electronic design automation (EDA) logic-in-memory (LiM) VLSI SIMD RISC-V |
| url | https://ieeexplore.ieee.org/document/10982062/ |
| work_keys_str_mv | AT andreacoluccio deximadesignexplorerforinmemoryarchitectures AT alessionaclerio deximadesignexplorerforinmemoryarchitectures AT marcovacca deximadesignexplorerforinmemoryarchitectures AT giovannaturvani deximadesignexplorerforinmemoryarchitectures AT mariagraziagraziano deximadesignexplorerforinmemoryarchitectures AT mauriziozamboni deximadesignexplorerforinmemoryarchitectures |