As a crucial technique for integrated circuits (IC) test response compaction, $X$-compact employs a special kind of codes called $X$-codes for reliable compressions of the test response in the presence of unknown logic values ($X$s). From a combinatorial view point, Fujiwara and Colbourn \cite{FC2010} introduced an equivalent definition of $X$-codes and studied $X$-codes of small weights that have good detectability and $X$-tolerance. An $(m,n,d,x)$ $X$-code is an $m\times n$ binary matrix with column vectors as its codewords. The parameters $d,x$ correspond to the test quality of the code. In this paper, bounds and constructions for constant weighted $X$-codes are investigated. First, we obtain a general result on the maximum number of codewords $n$ for an $(m,n,d,x)$ $X$-code of weight $w$, and we further improve this lower bound for the case with $x=2$ and $w=3$ through the probabilistic method. Then, using tools from additive combinatorics and finite fields, we present some explicit constructions for constant weighted $X$-codes with $d=3,7$ and $x=2$, which are optimal for the case when $d=3, w=4$ and nearly optimal for the case when $d=3,w=3$. We also consider a special class of $X$-codes introduced in \cite{FC2010} and improve the best known lower bound on the maximum number of codewords for this kind of $X$-codes.
翻译:作为集成电路(IC)测试响应压缩的关键技术,X$(X美元)的公式使用一种特殊代码,称为X美元代码,用于在未知逻辑值(X美元)下可靠压缩测试响应的可靠压缩。从组合式观点点,Fujiwara 和Colbourn\cite{FC2010}采用了相当的X美元代码定义,并研究了具有良好可探测性且能承受力为x美元的小型重量的X美元代码。一个(m),n,d,x美元,x美元,x美元,x美元,x美元,美元,美元,x美元,x美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,x美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,x美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,x,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,美元,