Back to results
US 11,822,492 B2Granted
Signal encoding method and a semiconductor device to generate an optimal transition code in a multi-level signaling system
AssigneeSamsung Electronics Co., Ltd.
InventorsChang Kyu Seol, Byung-Suk Woo, Su Cheol Lee
Life of this patent
Estimating the term…
Abstract
A signal processing method of a semiconductor device, the method including: receiving a first digital code of a first digital signal; generating a constraint vector; masking the first digital code with a transmitting mask based on the constraint vector; and outputting the masked first digital code and a Data Bus Inversion (DBI) bit of the mask.
Claims19
A signal processing method of a semiconductor device, the method comprising:
- receiving, at an encoder of the semiconductor device, a first digital code of a first digital signal;
- generating, at the encoder, a constraint vector, wherein the constraint vector is a signal based on comparing at least one least significant bit (LSB) of the first digital code with a second digital code, which is a previous digital code with respect to the first digital code, to indicate a position where a maximum transition code is able to occur in the first digital code;
- masking, at the encoder, the first digital code with a transmitting mask based on the constraint vector;
- and
- outputting, from the encoder, the masked first digital code and a Data Bus Inversion (DBI) bit of the mask.
2 more elements
A semiconductor device, comprising:
- a processing unit which outputs a first digital code;
- an encoder which masks the first digital code with a transmitting mask based on a constraint vector, wherein the constraint vector is signal based on comparing at least one least significant bit (LSB) of the first digital code with the second digital code to indicate a position where a maximum transition code is able to occur in the first digital code;
- and
- a transmitting circuit which transmits the masked first digital code and a Data Bus Inversion (DBI) bit of the transmitting mask,
- wherein the constraint vector is based on a second digital code which is a previous digital code with respect to the first digital code.
2 more elements
A semiconductor device, comprising:
- a receiving circuit which receives a first digital code and a Data Bus Inversion (DBI) bit;
- and
- a decoder which unmasks the first digital code with a receiving mask based on the DBI bit,
- wherein the receiving mask corresponds to a constraint vector generated on the basis of a second digital code which is a previous digital code with respect to the first digital code,
- wherein the decoder includes:
- a receiving mask book selector which stores a plurality of receiving mask books and selects any one receiving mask book corresponding to the constraint vector,
- wherein a mask selector outputs the receiving mask corresponding to the DBI bit in the selected receiving mask book.
4 more elements
Dependencies are inferred from the claim text.