Skip to main content

Questions tagged [encoding]

The process of encoding converts information from a source into symbols for communication or storage. Decoding is the reverse process, converting code symbols back into a form that the recipient understands.

3 votes
2 answers
260 views

NRZ Encoding and Clock Recovery

I'm from computer science background and was reading NRZ encoding/decoding in my networking book (by sir Larry L. Peterson) which left me halfway with just small summary. Digging little deeper online ...
HeartBleed's user avatar
0 votes
0 answers
58 views

Reed Solomon Encoding FEC: what resource is the standard defined in?

I’ve been told CEI IEC 60908 however I’m unsure if this is the right resource to understand Reed Solomon and how it is used with CDs. Does anyone know? I'm trying to find documentation on: The ...
atod's user avatar
  • 13
3 votes
1 answer
152 views

Number of inputs of states in Viterbi Algorithm

In the Viterbi algorithm (trellis state diagram,) I wonder why the number of inputs to each state is the same and equals the input alphabet size.
Ali's user avatar
  • 69
4 votes
4 answers
604 views

How to encode information on top of a protocol?

I often build appliacations where a variety of information is exchanged on top of a protocol like UART, I2C, or CAN. For example: this could be a two-wheeled robot wherein the SBC and a slave ...
eccentricOrange's user avatar
1 vote
0 answers
40 views

Why standard LDPC codes, such 5G NR, have 4 cycles in its parity check matrix? Isn't short cycles detrimental in error performance?

We know that short cycles in Tanner Graph are detrimental in error performance. So, Why standardized 5G NR LDPC codes have 4-cycles? 3rd generation Partnership Project (3GPP) had announced Base Matrix ...
Ozkan's user avatar
  • 11
1 vote
2 answers
156 views

How can I filter "unwanted" pulses coming from the AM demodulation on a microcontroller. The data is encoded in differential Manchester

EDIT AS ASKED: EM4095 Datasheet I use the read only configuration on a custom board. I am not using CLK/RDY as the bit rate is known, and reduces complexity (it doesn't offer much other than to ...
arisk4's user avatar
  • 103
0 votes
0 answers
68 views

3 bit to 2 trit mapping scheme derivation

3 bit data can be converted to 2 bit trit to increase the bandwidth efficiency. I don't know how did one come up with such mapping technique. Is there any derivation for this? Will this mapping scheme ...
Isha's user avatar
  • 1
-1 votes
1 answer
167 views

Self clock synchronization in NRZ-I encoding

I was going through NRZ-I encoding technique, somebody mentioned that long stream of 0's will cause loss of synchronization in NRZ-I encoding scheme. But how? What I understand is the receiver should ...
Isha's user avatar
  • 1
0 votes
2 answers
260 views

Clock synchronization in ethernet PHY

I am beginning to start with ethernet PHY. As per my understanding, digital signal will be transmitted and we apply encoding scheme to incorporate clock information into the data signal. Can't we just ...
Isha's user avatar
  • 1
3 votes
2 answers
661 views

MEMS microphone encode to AAC low performance

I am looking for a solution to encode the data from a MEMS microphone to AAC LC. I have a small microcontroller that is very low power but that lacks the RAM required for encoding so I am looking for ...
www.jensolsson.se's user avatar
0 votes
2 answers
168 views

Positionally aware 360° (or beyond) motor (DC or stepper)?

Most servo motors out there are driven within 180° (at least hobby ones). There are more bulky and expensive servos out there as well. Since, I have tight space constraints, I am looking for a ...
VPNer's user avatar
  • 3
0 votes
2 answers
116 views

How do we change the digital encoding method of a signal? (eg. From Unipolar NRZ to Polar NRZ)

We have different digital encoding methods like Unipolar, Polar, Bipolar, Manchester. I was working with stm32f411re and I saw USART uses Unipolar NRZ. So how do we change this encoding methods? I ...
Yuva Adhithyan's user avatar
2 votes
1 answer
269 views

SystemVerilog error: Can't unroll generate for; Unable to unroll loop

I am trying to write a code that converts binary to thermometer code. Thermometer (a.k.a. unary) coding is frequently used in digital systems applications to represent a natural number. In a ...
TyzonKidd's user avatar
0 votes
0 answers
622 views

Help needed with solving MIPS jump instruction encoding question

I am currently working on a project that involves understanding the encoding of MIPS assembly instructions and I am struggling with a question that I hope someone here can help me with. The question ...
Bryan C's user avatar
  • 17
0 votes
2 answers
982 views

How do I successfully transfer MIDI OUT signal to Windows 7 (32 bit) Desktop PC? [closed]

Things I have: I have an old type MIDI input device (Piano Keyboard Panel) which has a MIDI "OUT" port (female type jack) that has 5 holes. (and no USB port). it has a 9V power input (AC ...
user avatar

15 30 50 per page
1
2 3 4 5
7