摘要:
A data conversion apparatus may include: a receiver suitable for receiving input data; and a controller suitable for selectively converting the input data based on a distribution of a preset bit value included in the input data, and outputting any one of the input data and the converted data as output data, the converted data having a smaller size than the input data.
摘要:
A transmission device of a signal transmission system multiplexing and transmitting a plurality of 8B10B-coded information sequences, which includes: conversion units the number of which is identical to the number of the information sequences, to perform 8B10B-decoding of each of the information sequences, receive one of the information sequences after the decoding, scramble the received information sequence, and add a synchronous pattern indicating a head of a frame to the scrambled information sequence; and a multiplexing unit to multiplex the information sequence outputted from each of the conversion units.
摘要:
A system that receives a line encoded data stream from a source. The system has a de-serializer for de-serializing a line encoded data stream to generate a raw parallel data stream. The system has a serializer for serializing the raw parallel data stream. The system has a parallel data generator configured to generate another raw parallel data stream. The system has reconfigurable circuitry for communicating the raw parallel data stream to the serializer in a configuration and communicating the other parallel data stream in another configuration.
摘要:
A method and an assemblage for post-processing an output of a random source of a random generator are presented. In the method, an output signal of the random source is compressed, thereby yielding a sequence of compressed signal values that are checked in terms of their distribution.
摘要:
As one embodiment a drive circuit is disclosed. When a three-value signal including a value representing zero is input, the drive circuit outputs two two-value signals that drive two drive elements such that the difference between values representing the two two-value signals corresponds to a value representing the input three-value signal. When the value of the input three-value signal represents zero, output signals are determined in accordance with the input history of the three-value signal. The drive circuit may also be provided with a memory that records a flag value that is reversed in accordance with the input history of the input three-value signal, and the combination of the output two two-value signals being determined in accordance with the flag.
摘要:
A processor includes a plurality of packed data registers. The processor also includes a decode unit to decode a packed variable length code point length determination instruction. The instruction is to indicate a first source packed data that is to have a plurality of packed variable length code points that are each to represent a character. The instruction is also to indicate a destination storage location. The processor also has an execution unit coupled with the decode unit and the packed data registers. The execution unit, in response to the instruction, is to store a result packed data in the indicated destination storage location. The result packed data is to have a length for each of the plurality of the packed variable length code points. Other processors, methods, systems, and instructions are also disclosed.
摘要:
Disclosed are a method and device for data compression, transmission, and decompression. In the present method, data-to-be-transmitted is grouped by a transmitting terminal, and for each group: a shift factor is determined based on the most significant bit of sample data of the greatest value in the group when a sign bit is removed, data bits of the sample data in the group are left shifted by the shift factor; the left shifted sample data respectively are quantified, thus making the bit number of the quantified sample data to be equal to a predefined bit number; the shift factor and the quantified sample data are transmitted to a receiving terminal. Employment of the present application optimizes data compression performance.
摘要:
This invention relates to a system, method and computer program product for encoding an input string of binary characters including: a cellular data structure definition including a starting empty cell; one or more path definitions defining paths through the data structure; a character reading and writing engine for writing a binary character to an empty cell with a predefined initial position; a next cell determination engine for determining a next empty cell by methodically checking cells along one of the paths in the data structure until an empty cell is located; a loop facilitator for looping back to the writing next character step and the determining next cell step until there are no more data characters or a next empty cell is not determined; and a serialization deserialization engine for methodically serializing the data structure into a one dimensional binary string of characters representing an encoded string of alphanumeric characters.
摘要:
The present disclosure includes methods and apparatuses for mapping between program states and data patterns. One method includes: programming a group of G memory cells such that a combination of respective program states of the group maps to a constellation point corresponding to a received N unit data pattern, the group used to store N/G units of data per memory cell; wherein the constellation point is one of a number of constellation points of a constellation associated with mapping respective program state combinations of the group of memory cells to N unit data patterns; and wherein the constellation comprises a first mapping shell and a second mapping shell, the constellation points corresponding to the respective first and second mapping shells determined, at least partially, based on a polynomial expression of order equal to G.
摘要:
An encoder encodes data to generate corresponding encoded data. The encoder includes a data processing arrangement for applying one or more encoding processes to the data to generate the encoded data. The data processing arrangement is operable to represent the data at least partially in a set of numerical value symbols, if the data is not already expressed in numerical value symbols. The data processing arrangement is operable to generate intermediate data in which the numerical value symbols are represented by original values and at least one symbol by a modified value with one or more continuum symbols generated by a continuum operator. The one or more continuum symbols modify preceding symbol values to accommodate an extended range of symbols.