


Yusuke Matsunaga | Last modified date:2023.06.30 |

Associate Professor /
Advanced Information & Communication Technology
Department of Advanced Information Technology
Faculty of Information Science and Electrical Engineering
Department of Advanced Information Technology
Faculty of Information Science and Electrical Engineering
Graduate School
Undergraduate School
Other Organization
Homepage
https://kyushu-u.pure.elsevier.com/en/persons/yusuke-matsunaga
Reseacher Profiling Tool Kyushu University Pure
Academic Degree
Doctor of Engineering
Field of Specialization
Design Automation for VLSI
Outline Activities
Research interests: EDA for VLSI, esspecially logic synthesis and verification, high-level synthesis, test
Asia/South Pacific representative of Design Automation Conference Executive Committee
Secretary of VLD research group of IEICE
Asia South-Pacific Design Automation Conference technical program committee vice-chair
Asia/South Pacific representative of Design Automation Conference Executive Committee
Secretary of VLD research group of IEICE
Asia South-Pacific Design Automation Conference technical program committee vice-chair
Research
Research Interests
- Research on design automation for VLSI systems
keyword : VLSI, Sytem on a Chip, EDA, CAD
2001.04Developping a methodolgy and EDA algorithms for designing large and complex System LSI's correctly and efficiently..
- To research and develop fundamental technologies for the VLSI system than can guarantee high reliability and high security.
Papers
Presentations
1. | Yusuke Matsunaga, Masayoshi Yoshimura, An efficient SAT-attack algorithm against logic encryption, IOLTS2019, 2019.07, This paper presents a novel efficient SAT-attack algorithm for logic encryption. The existing SAT-attack algorithm can decrypt almost all encrypted circuits proposed so far, however, there are cases that it takes a huge amount of CPU time. This is because the number of clauses being added during the decryption increases drastically in that case. To overcome that problem, a novel algorithm is developed, which considers the equivalence of clauses to be added. Experiments show that the proposed algorithm is much faster than the existing algorithm. . |
2. | Yusuke Matsunaga, Accelerating SAT-based Boolean matching for heterogeneous FPGAs using one-hot encoding and CEGAR technique, 2015 20th Asia and South Pacific Design Automation Conference, ASP-DAC 2015, 2015.03, This paper describes two speed-up techniques for Boolean matching of LUT-based circuits. One is one-hot encoding technique for variables representing input assignments. Though it requires more variables than existing binary encoding technique, almost all added clauses using one-hot encoding are binary clauses, which are suitable for efficient Boolean constraint propagation. The other is CEGAR (counter example guided abstraction refinement) technique which reduces the CPU time significantly. With both techniques, we can solve Boolean matching problem with 9 input function in 20 milliseconds on average, which is faster than the existing algorithms more than one order of magnitude.. |
3. | 松永 裕介, Synthesis Algorithm of Parallel Index Generation Units, Design, Automation & Test in Europe (DATE-2014), 2014.03, [URL], The index generation function is a multi-valued logic function which checks if the given input vector is a registered or not, and returns its index value if the vector is registered. If the latency of the operation is critical, dedicated hardware is used for implementing the index generation functions. This paper proposes a new method implementing the index generation functions. This method requires only one memory access while the existing method requires twice. The proposed method also has an advantage for total memory size against to the existing method.. |
4. | 松永 裕介, An Efficient Implementation of The Index Generation Functions, International Workshop on Logic and Synthesis (IWLS2013), 2013.06, [URL], The index generation function is a multi-valued logic function which checks if the given input vector is a registered or not, and returns its index value if the vector is registered. If the latency of the operation is critical, dedicated hardware is used for implementing the index generation functions. This paper proposes a new method implementing the index generation functions. This method requires only one memory access while the existing method requires twice. The proposed method also has an advantage for total memory size against to the existing method. . |
5. | 髙田 大河, Yoshimura Masayoshi, Yusuke Matsunaga, An Efficient Fault Simulation Algorithm for Analyzing Incorrect State Transitions induced by Soft Errors in Sequential Circuits, International Workshop on Logic and Synthesis (IWLS2012), 2012.06, [URL]. |
6. | 髙田 大河, Yusuke Matsunaga, A Quantitative Analysis of Soft Error Propagation in Sequential Circuits, (th Workshop on Silicon Errors in Logic - System Effects (SELESE8), 2012.03. |
7. | Y. Matsunaga, An Exact and Efficient Algorithms for Disjunctive Decomposition, Synthesis And System Integration of Mixed Technologies (SASMI'98), Oct. 1998. |
Educational


Unauthorized reprint of the contents of this database is prohibited.
