Memristive crossbars store numerical weights needing aggregation and decoding; a single junction means nothing alone. This paper presents a fundamentally different use: each junction stores a complete, domain-scoped logical assertion (holds/negated/undefined). Ternary resistance states encode these values directly. We establish a structure-preserving mapping from a domain algebra to crossbar topology: domains become isolated arrays, specialization becomes directed wiring, relation typing controls inheritance gates, and cross-domain links become explicit registers. The physical layout thus embodies the algebra; changing wiring changes reasoning semantics. We detail an ICD-11 respiratory disease classification chip (1,247 entities, ~136k 1T1R junctions) enabling domain scoping, three-valued logic, transitive cascade, typed inheritance, and cross-axis queries. Behavioral simulation (sigma_log=0.15, SNR=20dB) shows error-free operation across 100,000 trials per task with wide tolerance margins. Where prior work unified representation and computation in software, this work unifies them in hardware: reading one junction answers one question, without symbolic interpretation.
翻译:忆阻交叉阵列存储需聚合与解码的数字权重,单个结本身毫无意义。本文提出一种根本性的不同应用:每个结存储一个完整的、域限定的逻辑断言(真/假/未定义)。三元电阻状态直接编码这些值。我们建立了从域代数到交叉阵列拓扑的结构保持映射:域成为隔离阵列,特化成为定向布线,关系类型控制继承门,跨域链接成为显式寄存器。因此物理布局体现了代数结构;改变布线即改变推理语义。我们详细描述了一款ICD-11呼吸系统疾病分类芯片(1,247个实体,约13.6万个1T1R结),支持域限定、三值逻辑、传递级联、类型化继承和跨轴查询。行为仿真(sigma_log=0.15,SNR=20dB)显示,每项任务在10万次试验中均实现无差错运行,且具有宽裕容限。此前工作将表征与计算统一于软件,而本工作将其统一于硬件:读取一个结即回答一个问题,无需符号解释。