Research Article

Hardware Decoding Accelerator of (73, 37, 13) QR Code for Power Line Carrier in UPIoT

Table 8

Decoding time under various conditions.

EnvironmentWorksError numbers (us)Average 1Average 2
123456

PCDS in this paper1.122.164.2419.7648.36203.66190.003.863
IFBM in [17]205.5142.7219.32955.93104.61182411065.57378.42
ADA in [18]1.877117.41271.391269.36536.315954.55482.6649.97
SSDDA in [19]1.70022.537822.863286.47482.94701.54681.2726.4
Algorithm in [20]1134184826116822114173091529193.322089
DS in [14]0.8545.6938.395.8198245240.269116.02
Arria10Hardware implemented in this paper0.04610.04610.04610.04610.04610.04610.04610.0461

Note that the average decoding time 1 is calculated by supposing all error patterns have the same probability of occurrence. And the average decoding time 2 is calculated by supposing there must be 1~5 errors in the received code and is under the environment of 7 dB SNR, where the occurring probability is 41.27% of one error, 36.49% of two errors, 15.92% of three errors, 5.03% of four errors, 1.1% of five errors, and 0.2% of six errors.