DocumentCode
2680197
Title
Towards completely automatic decoder synthesis
Author
Liu, Hsiou-Yuan ; Chou, Yen-Cheng ; Lin, Chen-Hsuan ; Jiang, Jie-Hong R.
Author_Institution
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2011
fDate
7-10 Nov. 2011
Firstpage
389
Lastpage
395
Abstract
Upon receiving the output sequence streaming from a sequential encoder, a decoder reconstructs the corresponding input sequence that streamed to the encoder. Such an encoding and decoding scheme is commonly encountered in communication, cryptography, signal processing, and other applications. Given an encoder specification, decoder design can be error-prone and time consuming. Its automation may help designers improve productivity and justify encoder correctness. Though recent advances showed promising progress, there is still no complete method that decides whether a decoder exists for a finite state transition system. The quest for completely automatic decoder synthesis remains. This paper presents a complete and practical approach to automating decoder synthesis via incremental SAT solving and Craig interpolation. Experiments show that, for decoder-existent cases, our method synthesizes decoders effectively; for decoder-nonexistent cases, our method concludes the non-existence instantly while prior methods may fail.
Keywords
decoding; interpolation; network synthesis; Craig interpolation; automatic decoder synthesis; communication; cryptography; decoder design; decoding scheme; encoder correctness; encoder specification; encoding scheme; finite state transition system; incremental SAT solving; productivity; sequence reconstruction; sequence streaming; sequential encoder; signal processing; Cryptography; Decoding; Encoding; Interpolation; Transient analysis; Upper bound; Vectors; Craig interpolation; SAT solving; decoder; finite state transition system;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Print_ISBN
978-1-4577-1399-6
Electronic_ISBN
1092-3152
Type
conf
DOI
10.1109/ICCAD.2011.6105359
Filename
6105359
Link To Document