Loading…
Modeling Faults as Addresses
A smart data architecture is proposed for simulating faults in digital circuits, as in-memory computing. The purpose of such computing is to reduce energy consumption and latency when simulation of logic circuits by replacing processor instructions fast read-write transactions on logic vectors in me...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 7 |
container_issue | |
container_start_page | 1 |
container_title | |
container_volume | |
creator | Hahanov, Vladimir Hahanov, Ivan Miroshnyk, Anatolii Shkil, Aleksander Rakhlis, Dariia Hahanova, Irina |
description | A smart data architecture is proposed for simulating faults in digital circuits, as in-memory computing. The purpose of such computing is to reduce energy consumption and latency when simulation of logic circuits by replacing processor instructions fast read-write transactions on logic vectors in memory. To do this, it is proposed to leverage vector form of the truth table, which are used to construct deductive matrices of logical elements. The axiom is used: the truth table of tests T, the logical functionality of the element L and faults F are identical in form to each other and always convolutely interact with each other \mathrm{T}\oplus \mathrm{L}\oplus\mathrm{F}=0 . The deductive matrix is seen as the genome of logic to solve all design and test problems. To do this, based on the logical vector, smart data structures are built that can minimize the complexity of the fault simulation and the good operation algorithm of the digital product. Deductive mechanisms for modeling faults, like addresses, are proposed based on read-write transactions on smart and explicit data structures in the form of vectors, tables, and matrices. A superposition of smart and explicit data structures based on logical vectors and truth tables is proposed, which already forms a solution. Therefore, such data does not require simulation algorithms, but requires modeling algorithms, for good superposition of explicit data structures, which leads to a solution without simulation. A software architecture is proposed for solving problems of fault modeling, good behavior and test generation based on smart data structures. The results of processing same digital fragments for the verification of data structures and modeling and simulating mechanisms implemented in the python code are presented. |
doi_str_mv | 10.1109/EWDTS59469.2023.10297037 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_10297037</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10297037</ieee_id><sourcerecordid>10297037</sourcerecordid><originalsourceid>FETCH-LOGICAL-i119t-17a6721720d1a20e5365d22b8018a325c4f84e18bec5f551673c806464874ab23</originalsourceid><addsrcrecordid>eNo1z7tOw0AQQNEFCYko-A9S-AdsZmYfs1tGeQBSohQEQRetvePIkXnImxT8PQVQ3e5IV6kSoUaEcL96Xe6fbTAu1ASkawQKDJqvVBE4eG1Bo_GGr9WEDFPFDt9uVZHzCQDQoQ2EEzXbfiYZ-o9juY6X4ZzLmMt5SqPkLPlO3XRxyFL8dape1qv94rHa7B6eFvNN1SOGc4UcHRMyQcJIIFY7m4gaD-ijJtuazhtB30hrO2vRsW49OOOMZxMb0lM1-3V7ETl8jf17HL8P_0P6B20wPPI</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Modeling Faults as Addresses</title><source>IEEE Xplore All Conference Series</source><creator>Hahanov, Vladimir ; Hahanov, Ivan ; Miroshnyk, Anatolii ; Shkil, Aleksander ; Rakhlis, Dariia ; Hahanova, Irina</creator><creatorcontrib>Hahanov, Vladimir ; Hahanov, Ivan ; Miroshnyk, Anatolii ; Shkil, Aleksander ; Rakhlis, Dariia ; Hahanova, Irina</creatorcontrib><description>A smart data architecture is proposed for simulating faults in digital circuits, as in-memory computing. The purpose of such computing is to reduce energy consumption and latency when simulation of logic circuits by replacing processor instructions fast read-write transactions on logic vectors in memory. To do this, it is proposed to leverage vector form of the truth table, which are used to construct deductive matrices of logical elements. The axiom is used: the truth table of tests T, the logical functionality of the element L and faults F are identical in form to each other and always convolutely interact with each other \mathrm{T}\oplus \mathrm{L}\oplus\mathrm{F}=0 . The deductive matrix is seen as the genome of logic to solve all design and test problems. To do this, based on the logical vector, smart data structures are built that can minimize the complexity of the fault simulation and the good operation algorithm of the digital product. Deductive mechanisms for modeling faults, like addresses, are proposed based on read-write transactions on smart and explicit data structures in the form of vectors, tables, and matrices. A superposition of smart and explicit data structures based on logical vectors and truth tables is proposed, which already forms a solution. Therefore, such data does not require simulation algorithms, but requires modeling algorithms, for good superposition of explicit data structures, which leads to a solution without simulation. A software architecture is proposed for solving problems of fault modeling, good behavior and test generation based on smart data structures. The results of processing same digital fragments for the verification of data structures and modeling and simulating mechanisms implemented in the python code are presented.</description><identifier>EISSN: 2472-761X</identifier><identifier>EISBN: 9798350314847</identifier><identifier>DOI: 10.1109/EWDTS59469.2023.10297037</identifier><language>eng</language><publisher>IEEE</publisher><subject>Circuit faults ; Computational modeling ; Data models ; Data structures ; deductive matrix ; fault as address simulation ; HDL description ; in-memory computing ; Logic circuits ; logical vector ; modeling smart data structures ; read-write transactions ; Software algorithms ; Software architecture ; truth table</subject><ispartof>2023 IEEE East-West Design & Test Symposium (EWDTS), 2023, p.1-7</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10297037$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10297037$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hahanov, Vladimir</creatorcontrib><creatorcontrib>Hahanov, Ivan</creatorcontrib><creatorcontrib>Miroshnyk, Anatolii</creatorcontrib><creatorcontrib>Shkil, Aleksander</creatorcontrib><creatorcontrib>Rakhlis, Dariia</creatorcontrib><creatorcontrib>Hahanova, Irina</creatorcontrib><title>Modeling Faults as Addresses</title><title>2023 IEEE East-West Design & Test Symposium (EWDTS)</title><addtitle>EWDTS</addtitle><description>A smart data architecture is proposed for simulating faults in digital circuits, as in-memory computing. The purpose of such computing is to reduce energy consumption and latency when simulation of logic circuits by replacing processor instructions fast read-write transactions on logic vectors in memory. To do this, it is proposed to leverage vector form of the truth table, which are used to construct deductive matrices of logical elements. The axiom is used: the truth table of tests T, the logical functionality of the element L and faults F are identical in form to each other and always convolutely interact with each other \mathrm{T}\oplus \mathrm{L}\oplus\mathrm{F}=0 . The deductive matrix is seen as the genome of logic to solve all design and test problems. To do this, based on the logical vector, smart data structures are built that can minimize the complexity of the fault simulation and the good operation algorithm of the digital product. Deductive mechanisms for modeling faults, like addresses, are proposed based on read-write transactions on smart and explicit data structures in the form of vectors, tables, and matrices. A superposition of smart and explicit data structures based on logical vectors and truth tables is proposed, which already forms a solution. Therefore, such data does not require simulation algorithms, but requires modeling algorithms, for good superposition of explicit data structures, which leads to a solution without simulation. A software architecture is proposed for solving problems of fault modeling, good behavior and test generation based on smart data structures. The results of processing same digital fragments for the verification of data structures and modeling and simulating mechanisms implemented in the python code are presented.</description><subject>Circuit faults</subject><subject>Computational modeling</subject><subject>Data models</subject><subject>Data structures</subject><subject>deductive matrix</subject><subject>fault as address simulation</subject><subject>HDL description</subject><subject>in-memory computing</subject><subject>Logic circuits</subject><subject>logical vector</subject><subject>modeling smart data structures</subject><subject>read-write transactions</subject><subject>Software algorithms</subject><subject>Software architecture</subject><subject>truth table</subject><issn>2472-761X</issn><isbn>9798350314847</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2023</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo1z7tOw0AQQNEFCYko-A9S-AdsZmYfs1tGeQBSohQEQRetvePIkXnImxT8PQVQ3e5IV6kSoUaEcL96Xe6fbTAu1ASkawQKDJqvVBE4eG1Bo_GGr9WEDFPFDt9uVZHzCQDQoQ2EEzXbfiYZ-o9juY6X4ZzLmMt5SqPkLPlO3XRxyFL8dape1qv94rHa7B6eFvNN1SOGc4UcHRMyQcJIIFY7m4gaD-ijJtuazhtB30hrO2vRsW49OOOMZxMb0lM1-3V7ETl8jf17HL8P_0P6B20wPPI</recordid><startdate>20230922</startdate><enddate>20230922</enddate><creator>Hahanov, Vladimir</creator><creator>Hahanov, Ivan</creator><creator>Miroshnyk, Anatolii</creator><creator>Shkil, Aleksander</creator><creator>Rakhlis, Dariia</creator><creator>Hahanova, Irina</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>20230922</creationdate><title>Modeling Faults as Addresses</title><author>Hahanov, Vladimir ; Hahanov, Ivan ; Miroshnyk, Anatolii ; Shkil, Aleksander ; Rakhlis, Dariia ; Hahanova, Irina</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i119t-17a6721720d1a20e5365d22b8018a325c4f84e18bec5f551673c806464874ab23</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Circuit faults</topic><topic>Computational modeling</topic><topic>Data models</topic><topic>Data structures</topic><topic>deductive matrix</topic><topic>fault as address simulation</topic><topic>HDL description</topic><topic>in-memory computing</topic><topic>Logic circuits</topic><topic>logical vector</topic><topic>modeling smart data structures</topic><topic>read-write transactions</topic><topic>Software algorithms</topic><topic>Software architecture</topic><topic>truth table</topic><toplevel>online_resources</toplevel><creatorcontrib>Hahanov, Vladimir</creatorcontrib><creatorcontrib>Hahanov, Ivan</creatorcontrib><creatorcontrib>Miroshnyk, Anatolii</creatorcontrib><creatorcontrib>Shkil, Aleksander</creatorcontrib><creatorcontrib>Rakhlis, Dariia</creatorcontrib><creatorcontrib>Hahanova, Irina</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE/IET Electronic Library</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hahanov, Vladimir</au><au>Hahanov, Ivan</au><au>Miroshnyk, Anatolii</au><au>Shkil, Aleksander</au><au>Rakhlis, Dariia</au><au>Hahanova, Irina</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Modeling Faults as Addresses</atitle><btitle>2023 IEEE East-West Design & Test Symposium (EWDTS)</btitle><stitle>EWDTS</stitle><date>2023-09-22</date><risdate>2023</risdate><spage>1</spage><epage>7</epage><pages>1-7</pages><eissn>2472-761X</eissn><eisbn>9798350314847</eisbn><abstract>A smart data architecture is proposed for simulating faults in digital circuits, as in-memory computing. The purpose of such computing is to reduce energy consumption and latency when simulation of logic circuits by replacing processor instructions fast read-write transactions on logic vectors in memory. To do this, it is proposed to leverage vector form of the truth table, which are used to construct deductive matrices of logical elements. The axiom is used: the truth table of tests T, the logical functionality of the element L and faults F are identical in form to each other and always convolutely interact with each other \mathrm{T}\oplus \mathrm{L}\oplus\mathrm{F}=0 . The deductive matrix is seen as the genome of logic to solve all design and test problems. To do this, based on the logical vector, smart data structures are built that can minimize the complexity of the fault simulation and the good operation algorithm of the digital product. Deductive mechanisms for modeling faults, like addresses, are proposed based on read-write transactions on smart and explicit data structures in the form of vectors, tables, and matrices. A superposition of smart and explicit data structures based on logical vectors and truth tables is proposed, which already forms a solution. Therefore, such data does not require simulation algorithms, but requires modeling algorithms, for good superposition of explicit data structures, which leads to a solution without simulation. A software architecture is proposed for solving problems of fault modeling, good behavior and test generation based on smart data structures. The results of processing same digital fragments for the verification of data structures and modeling and simulating mechanisms implemented in the python code are presented.</abstract><pub>IEEE</pub><doi>10.1109/EWDTS59469.2023.10297037</doi><tpages>7</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | EISSN: 2472-761X |
ispartof | 2023 IEEE East-West Design & Test Symposium (EWDTS), 2023, p.1-7 |
issn | 2472-761X |
language | eng |
recordid | cdi_ieee_primary_10297037 |
source | IEEE Xplore All Conference Series |
subjects | Circuit faults Computational modeling Data models Data structures deductive matrix fault as address simulation HDL description in-memory computing Logic circuits logical vector modeling smart data structures read-write transactions Software algorithms Software architecture truth table |
title | Modeling Faults as Addresses |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T17%3A28%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Modeling%20Faults%20as%20Addresses&rft.btitle=2023%20IEEE%20East-West%20Design%20&%20Test%20Symposium%20(EWDTS)&rft.au=Hahanov,%20Vladimir&rft.date=2023-09-22&rft.spage=1&rft.epage=7&rft.pages=1-7&rft.eissn=2472-761X&rft_id=info:doi/10.1109/EWDTS59469.2023.10297037&rft.eisbn=9798350314847&rft_dat=%3Cieee_CHZPO%3E10297037%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i119t-17a6721720d1a20e5365d22b8018a325c4f84e18bec5f551673c806464874ab23%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10297037&rfr_iscdi=true |