Source author record

Jinghua Yang

Jinghua Yang appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

4works
9topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

4 published item(s)

preprint2019arXiv

Threshold Logic in a Flash

This paper describes a novel design of a threshold logic gate (a binary perceptron) and its implementation as a standard cell. This new cell structure, referred to as flash threshold logic (FTL), uses floating gate (flash) transistors to realize the weights associated with a threshold function. The threshold voltages of the flash transistors serve as a proxy for the weights. An FTL cell can be equivalently viewed as a multi-input, edge-triggered flipflop which computes a threshold function on a clock edge. Consequently, it can be used in the automatic synthesis of ASICs. The use of flash transistors in the FTL cell allows programming of the weights after fabrication, thereby preventing discovery of its function by a foundry or by reverse engineering. This paper focuses on the design and characteristics of the FTL cell. We present a novel method for programming the weights of an FTL cell for a specified threshold function using a modified perceptron learning algorithm. The algorithm is further extended to select weights to maximize the robustness of the design in the presence of process variations. The FTL circuit was designed in 40nm technology and simulations with layout-extracted parasitics included, demonstrate significant improvements in the area (79.7%), power (61.1%), and performance (42.5%) when compared to the equivalent implementations of the same function in conventional static CMOS design. Weight selection targeting robustness is demonstrated using Monte Carlo simulations. The paper also shows how FTL cells can be used for fixing timing errors after fabrication.

preprint2016arXiv

Digital IP Protection Using Threshold Voltage Control

This paper proposes a method to completely hide the functionality of a digital standard cell. This is accomplished by a differential threshold logic gate (TLG). A TLG with $n$ inputs implements a subset of Boolean functions of $n$ variables that are linear threshold functions. The output of such a gate is one if and only if an integer weighted linear arithmetic sum of the inputs equals or exceeds a given integer threshold. We present a novel architecture of a TLG that not only allows a single TLG to implement a large number of complex logic functions, which would require multiple levels of logic when implemented using conventional logic primitives, but also allows the selection of that subset of functions by assignment of the transistor threshold voltages to the input transistors. To obfuscate the functionality of the TLG, weights of some inputs are set to zero by setting their device threshold to be a high $V_t$. The threshold voltage of the remaining transistors is set to low $V_t$ to increase their transconductance. The function of a TLG is not determined by the cell itself but rather the signals that are connected to its inputs. This makes it possible to hide the support set of the function by essentially removing some variable from the support set of the function by selective assignment of high and low $V_t$ to the input transistors. We describe how a standard cell library of TLGs can be mixed with conventional standard cells to realize complex logic circuits, whose function can never be discovered by reverse engineering. A 32-bit Wallace tree multiplier and a 28-bit 4-tap filter were synthesized on an ST 65nm process, placed and routed, then simulated including extracted parastics with and without obfuscation. Both obfuscated designs had much lower area (25%) and much lower dynamic power (30%) than their nonobfuscated CMOS counterparts, operating at the same frequency.

preprint2015arXiv

On p-adic Mobius maps

In this paper, we study three aspects of the $p-$adic Möbius maps. One is the group $\mathrm{PSL}(2,\mathcal{O}_{p})$, another is the geometrical characterization of the $p-$adic Möbius maps and its application, and the other is different norms of the $p-$adic Möbius maps. Firstly, we give a series of equations of the $p-$adic Möbius maps in $\mathrm{PSL}(2,\mathcal{O}_{p})$ between matrix, chordal, hyperbolic and unitary aspects. Furthermore, the properties of $\mathrm{PSL}(2,\mathcal{O}_{p})$ can be applied to study the geometrical characterization, the norms, the decomposition theorem of $p-$adic Möbius maps, and the convergence and divergence of $p-$adic continued fractions. Secondly, we classify the $p-$adic Möbius maps into four types and study the geometrical characterization of the $p-$adic Möbius maps from the aspects of fixed points in $\mathbb{P}^{1}_{Ber}$ and the invariant axes which yields the decomposition theorem of $p-$adic Möbius maps. Furthermore, we prove that if a subgroup of $\mathrm{PSL}(2,\mathbb{C}_{p})$ containing elliptic elements only, then all elements fix the same point in $\mathbb{H}_{Ber}$ without using the famous theorem--Cartan fixed point theorem, and this means that this subgroup has potentially good reduction. In the last part, we extend the inequalities obtained by Gehring and Martin\cite{F.G1,F.G2}, Beardon and Short \cite{AI} to the non-archimedean settings. These inequalities of $p$-adic Möbius maps are between the matrix, chordal, three-point and unitary norms. This part of work can be applied to study the convergence of the sequence of $p-$adic Möbius maps which can be viewed as a special cases of the work in \cite{CJE} and the discrete criteria of the subgroups of $\mathrm{PSL}(2,\mathbb{C}_{p})$.

preprint2011arXiv

Energy transfer process in gas models of Lennard-Jones interactions

We perform simulations to investigate how the energy carried by a molecule transfers to others in an equilibrium gas model. For this purpose we consider a microcanonical ensemble of equilibrium gas systems, each of them contains a tagged molecule located at the same position initially. The ensuing transfer process of the energy initially carried by the tagged molecule is then exposed in terms of the ensemble-averaged energy density distribution. In both a 2D and a 3D gas model with Lennard-Jones interactions at room temperature, it is found that the energy carried by a molecule propagates in the gas ballistically, in clear contrast with the Gaussian diffusion widely assumed in previous studies. A possible scheme of experimental study of this issue is also proposed