Byte stream escape character hardware processing method

A technology of hardware processing and character escaping, which is applied in electrical digital data processing, input/output process of data processing, instruments, etc. It can solve the problems of large storage resource occupation and large processing delay, and achieve low storage resource occupation, The effect of short processing delay and reduced occupancy

Active Publication Date: 2019-08-09
10TH RES INST OF CETC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The limitation of this method is that the byte stream is usually not arranged in frames, the length of each byte stream may be different, and the cache size must be cached according to the maximum length of the byte stream, which consumes a lot of storage resources and has a large processing delay.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Byte stream escape character hardware processing method
  • Byte stream escape character hardware processing method
  • Byte stream escape character hardware processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] refer to figure 1 . According to the present invention, in the data processing of the digital communication system, the processing of escape characters is divided into a sending module including a sending detection module and a receiving module including a receiving detection module. The sending end module receives the input data, input follower clock enable and input data valid signal given by the superior module; the sending end detection module continuously detects the escape character of the input data, and if there is an escape character in the byte stream, it will detect The output escape flag is set to high level, and the escape flag is low level when there is no escape character, and the escape flag signal is shifted and registered through the escape flag shift register, and the effective signal shift register is used for input data The effective signal is shifted and registered, and the data is stored in the first-in-first-out queue FIFO to shift and store the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a byte stream escape character hardware processing method, and aims to provide a hardware processing method which is less in occupied storage resource and short in processing time delay for byte stream meaning character processing. The method is realized through the following technical scheme: in data processing of a digital communication system, a sending end module receiving input data given by a superior module, and inputting an enable signal of a channel clock and an effective signal of the input data; if the escape character exists in the byte stream, setting the detected output escape identifier as a high level, setting the escape identifier as a low level when the escape character does not exist, and performing shift register through an escape identifier shift register; carrying out escape interpolation operation on the byte stream by the interpolation state machine according to the output signal of the escape identification shift register, and selectinga specific tap signal in a data storage first-in first-out queue FIFO to output and obtain continuous byte stream output data at the same time; and the output effective signal processing module carrying out processing according to the corresponding logic to obtain an output data effective signal.

Description

technical field [0001] The invention relates to a hardware processing method for byte stream escape characters in data processing in the field of digital communication. Background technique [0002] A stream is an ordered set of bytes with a starting point and an ending point, and is a general term or abstraction for data transmission. According to the different processing data types: streams are divided into character streams and byte streams, among which character streams are mainly processed for character text, while byte streams are processed in a wider range. In the data processing of digital communication systems, many communication protocols have reserved characters of the protocol itself. When there is data that is the same as the reserved characters in the sending and receiving data, the usual practice is to escape the data at the sending end, and then Add several bytes (called redundant characters) to get the escaped character, check whether there is an escaped ch...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F3/06
CPCG06F3/0608G06F3/061G06F3/0629G06F3/0671
Inventor 吴键
Owner 10TH RES INST OF CETC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products