Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore การประมวลผลสัญญาณสำหรับการจัดเก็บข้อมูลดิจิทัล เล่ม 3: การออกแบบวงจรภาครับขั้นสูง

การประมวลผลสัญญาณสำหรับการจัดเก็บข้อมูลดิจิทัล เล่ม 3: การออกแบบวงจรภาครับขั้นสูง

Published by Piya Kovintavewat, 2018-03-06 21:00:49

Description: เพื่อรองรับการเปลี่ยนแปลงอย่างรวดเร็วของเทคโนโลยีการบันทึกข้อมูลในฮาร์ดดิสก์ไดรฟ์ หนังสือเล่มนี้ได้ถูกจัดทำขึ้นเพื่อรองรับระบบการประมวลผลสัญญาณของฮาร์ดดิสก์ไดรฟ์ที่ใช้การถอดรหัสแบบวนซ้ำ รวมทั้งอธิบายเทคโนโลยีการบันทึกข้อมูลแบบใหม่ที่จะนำมาใช้แทนเทคโนโลยีการบันทึกข้อมูลที่ใช้ในปัจจุบัน ได้แก่ เทคโนโลยีการบันทึกเชิงแม่เหล็กที่มีการจัด
รูปแบบบิต (BPMR: bit-patterned magnetic recording) และเทคโนโลยีการบันทึกเชิงแม่เหล็กที่ใช้ความร้อนเข้าช่วย (HAMR: heat-assisted magnetic recording) เพื่อรองรับความจุข้อมูลที่สูงยิ่ง โดยหนังสือเล่มนี้จะเหมาะสำหรับผู้ที่มีพื้นฐานทางด้านระบบการประมวลผลสัญญาณของฮาร์ดดิสก์ไดรฟ์ เพราะฉะนั้นผู้เขียนขอแนะนำให้ผู้อ่านศึกษาหนังสือ เล่ม 1 (พื้นฐานช่องสัญญาณอ่าน-เขียน) และ เล่ม 2 (การออกแบบวงจรภาครับ) ให้เข้าใจก่อนที่จะศึกษาหนังสือเล่มนี้ เพื่อจะได้เข้าใจเนื้อหาต่างๆ ในหนังสือเล่มนี้ได้รวดเร็วมากยิ่งขึ้น

Keywords: ฮาร์ดดิสก์ไดรฟ์,การประมวลผลสัญญาณ,Bit-patterned magnetic recording,Heat-assisted magnetic recording

Search

Read the Text Version

Lcr1 Lcr2 Lcr3 Lcr4 Lcr5 Lcr6 M l nn ‰ \1, 2,3, 4,5, 6^m ‰ \1, 2,3^ um l ln ¥» ™Ê· 4.15 ƒ¥´¡Ã™›Â›¯¥„q ¯‰Â£™¥¶­ q ´¥¶—·ÂŒÉƒÅ›—³©¯¤´m ‰™Ê· 4.7  ¡¢u2 1l 1,u2 1l 2 , u 1 °¯±  <0.7956, 1.9822, 0.5958> 2l5 ¢ ¡u3 1l 2 ,u3 1l 3 ,u3 1l 6 ±°¯  <1.3250, 0.5958, 0.5958 >ç²Ä­›–œ—¶ n в†´Ï ›©•†m´ LLR Mn 1 Ɩn™m´ƒœ³  ¡¢M1 1,M2 1 ,M3 1 ,M4 1 ,M5 1 ,M6 1 °¯±  <4.1206,  4.1072, 3.9208, 3.325, 6.5958, 2.5958>¥¯œ™Ê· 2 (2nd iteration)Ä­›–ÂŒƒÉ в¬m‰„m´©¬´¥Ãœœ¯¡—q um 2l n Š´ƒÄ­›–ÂŒƒÉ m Ɲ¤‰³ Ä­›–œ¶— n –‰³ ›·Ë ¢¡ u1 l21,u1 l23 ,u1 l24 ¯°±  <1.5710, 1.6358,  2.0021> ¢ ¡u2 2l 1 , u2 2l 2 , u 2 °±¯  <2.1048,  3.2585, 1.8660> 2l5 ¢¡ u3 2l 2 ,u3 2l 3 ,u3 2l 6 ±¯°  <1.7692, 1.6317, 2.3263>ç²Ä­›–œ¶— n в†Ï´›©•†m´ LLR Mn 2 Ɩn™´m ƒ³œ  ¢¡M1 2,M2 2 ,M3 2 ,M4 2 ,M5 2 ,M6 2 °¯±  <5.6758, 5.8276, 5.2675,  4.0021, 7.866, 4.3263>138 การประมวลผลสญั ญาณสำหรบั การจัดเก็บขอ มลู ดจิ ิทลั Signal Processing for Digital Data Storage

¥¯œ™Ê· 3 (3rd iteration)Ä­›–ÂŒƒÉ в¬m‰„´m ©¬´¥Ãœœ¯¡—q um 3l n Š´ƒÄ­›–ÂŒƒÉ m Ɲ¤‰³ Ä­›–œ¶— n –³‰›·Ë  ¢¡u1 l31,u1 l33 ,u1 l3 4 °¯±  <1.8249, 1.8872,  3.1478 > ¢¡ u2 3l 1 , u 3 , u 3 °±¯  <2.5375,  3.4867, 2.2586> 2l2 2l5  ¡¢u3 3l 2 ,u3 3l 3 ,u3 3l 6 ¯°±  <1.8256, 1.8822, 3.1323>ç²Ä­›–œ—¶ n в†´Ï ›©•†´m LLR M 3 ƖÂn ™m´ƒœ³ n¢¡ M1 3 ,M2 3 ,M3 3,M4 3 ,M5 3 ,M6 3 ±°¯  <6.3624,  6.1122, 5.7694, 5.1478, 8.2586, 5.1323> –³‰›³Ë›Â£Ê¹¯¬¶›Ë ¬º–ƒ´¥©›¥¯œ™Ê·¬¯‰ ©‰Š¥˜¯–¥­³¬Ã¯§–· ··ƒÉв˜¯–¥­³¬œ¶—„n¯£»§—´£¬£ƒ´¥ (4.61) Ê‰¸ Š²Æ–žn §§³ šÂq É› mˆ  <mˆ 1 mˆ 2 mˆ 3 >  <1 0 1>Ê¸‰—¥‰ƒ³œœ¶—„n¯£»§¯¶› º— m = [1 0 1] 얉©m´Æ£m£·„n¯ž¶– §´–ƒ¶–„¸Ë›Å›¥²œœ ›¯ƒŠ´ƒ›·Ë¤³‰¬³‰Âƒ—­›É ©´m ˜´n ¥²œœ™´Ï ‰´›Å›¬¢´©²ƒ—¶ (¬³ ´•¥œƒ©›Æ£m¥º›Ã¥‰) †m´ LLR Mn l ś×m§²¥¯œ„¯‰ƒ´¥©›Ï´Ë в£·†m´Â Ê¶£„˸›Â¥Ê¹¯¤È Ê¸‰­£´¤†©´£©m´†©´£›m´ÂŒÊ¹¯˜¹¯„¯‰œ¶—„n¯£»§™Ê·˜¯–¥­³¬Æ–nв£·†©´£˜»ƒ—¯n ‰£´ƒ¤Ê¶‰„˸›4.5 ƒ´¥¬¥n´‰Â£™¥ƒ¶ q ´¥—¶ ·ÂŒÉƒ ร ัหสแอลดี ีพซีś™´‰‘¶œ—³ ¶¬£¥¥˜›²„¯‰¥­¬³ 淪 · · Š· ²„›¸Ë ƒ³œÂ£™¥ƒ¶  q ´¥—¶ ·ÂŒÉƒ H Ê¸‰†©¥£·§³ƒ«•²Ãœœ¬ºm£ 4Å­£n ´ƒ™Ê·¬–º ç²Æ££m ©· ³‘гƒ¥ ‰´›©¶Š¤³ —´m ‰È [4, 5, 8, 17, 54, 55] ™´‰–´n ›¥­³¬Ã¯§–· ·Š· ²Â›n›Æ™Ê·ƒ´¥¬¥n´‰Â£™¥¶ƒq H –³‰›³Ë›Å›­³©„n¯›·Ëв¯š¶œ´¤ƒ´¥¬¥n´‰Â£™¥¶ƒq H ܜ‰m´¤È  ʹ¯ÂÉ› Ë¹›’´› บทท่ีÅ­ƒn œ³ žn»¬›ÅŠÅ›ƒ´¥ ”³ ›´‰´›™´‰–n´›¥­³¬Ã¯§–· · ·Å›¯›´†—4.5.1 ¥­¬³ 淪 · ·· ¥ƒ—¶Â£™¥¶ƒq ´¥¶—·ÂŒÉƒ H ¬Ï´­¥³œ¥­³¬Ã¯§–· ··¥ƒ—¶Ãœœ (j, k) „›´– M uN ¬´£´¥˜¬¥n´‰Æ–nŠ´ƒÂ£™¥ƒ¶  q ´¥¶—·ÂŒƒÉ H0 „›´– LuN £ʯ¹ L  N / k  M / j Ê‰¸ £†· ´m ™´m ƒœ³ 139เลม 3 : การออกแบบวงจรภาครับข้ันสงู Volume III : Advanced Receiver Design

H0  ¡¡¡¡¡¡¡¡¡¡ ¡¡¢¡1 1 000#k! 1 0 0 \" 1 1 000#k! 1 °°°°°°¯°°°°°°±° LqN (4.65) 0 1 1 ! 1 % \" 0 k 0 % 1 1 ! 1 % \" k \" 0£ʹ¯ 0 = [0 0 … 0] †¹¯Â©ƒÂ—¯¥qª»›¤q„›´– 1uk ¬£ƒ´¥ (4.65) œ¯ƒÅ­n™¥´œ©m´„n¯£»§Å›Ã›©›¯›™Ê·m в£·¬£´Œ¶ƒÂÉ›Â§„ 1 • —ϴí›m‰„¯‰Ã›©—³‰Ë ™Ê· m 1k 1 ˜¸‰ mk ç²Ã›©—³‰Ë ¯Ê¹›È в£·¬£´Œ¶ƒÂÉ›Â§„ 0 ś™´‰‘¶œ³—¶Â£™¥¶ƒq H0 ¬´£´¥˜ÅŒnƒ³œ¥­³¬Ã¯§–· ··¥ƒ—¶Ãœœ (1, k) ˤ¬£ƒ´¥ ´¥—¶ · ŒÉƒÃ—§m ²¬£ƒ´¥Š²¬³£ ³›šƒq ³œ„n¯£»§ŠÏ´›©› k œ¶— 粄n¯£»§Ã—m§²œ¶—в¬³£ ³›šqƒ³œ¬£ƒ´¥ ´¥¶—·ÂŒÉƒÂ ·¤‰­›Ê¸‰¬£ƒ´¥Â™m´›³Ë› ¯¤m´‰Æ¥ƒÉ—´£¬£¥¥˜›²„¯‰¥­³¬Ã¯§–· ··™Ê·ÅŒn£™¥¶ƒqH0 Š²Æ£m–· ›ʹ¯‰Š´ƒÂ£™¥¶ƒq H0 Š²Æ£m¯¶¬¥²—m¯ƒ³›ÃœœÂŒ¶‰Â¬n› (linearly dependent) Œm›†Ï´¥­³¬0000…0 ç² 1100…0 ˜¹¯©´m ɛ†´Ï ¥­¬³ ™Ê·˜»ƒ—n¯‰Â­£¹¯›ƒ³› –³‰›³Ë›¥­³¬›·Ëв£·¥²¤²™´‰›n¯¤¬º–™´m ƒ³œ dmin = 2 ˤ™³©Ê Ɲ£™¥¶ƒq H ¬Ï´­¥³œ¥­³¬Ã¯§–· ··¥ƒ—¶Ãœœ (j, k) „›´– MuN ¬¥n´‰Æ–nŠ´ƒƒ´¥›Ï´Â¯´Â£™¥ƒ¶ q H0 ™Ê·£·ƒ´¥Â¥¤· ‰¬³œÂ§Ê¤· › (permutation) „¯n £»§Å›Ã›©—³‰Ë £´©´‰—¯m ƒ›³ –‰³ ›·Ë H  ¡¡¡ ¡¡¡¢¡QQQ12j H0 °±°°¯°°°° (4.66) H0 M qN # H0£ʯ¹ Q H0 †¹¯Â£™¥ƒ¶ q™Ê£· ƒ· ´¥Â¥·¤‰¬œ³ §Ê·¤›„¯n £»§Å›Ã›©—‰³Ë „¯‰Â£™¥¶ƒq H0 ¬Ï´­¥œ³ i = {1, i2, …, j} ¯¤m´‰Æ¥ƒÉ—´£Å›™´‰‘œ¶ —³ ¶ £™¥ƒ¶ q H0 ¬´£´¥˜ÂÉ›Â£™¥ƒ¶ q¥» ܜ¯Ê¹›ƒÆÉ –n Œ›m H0  <I I I \" >I LqN (4.67)£ʹ¯ I †¯¹ £™¥ƒ¶ Âq ¯ƒ§ƒ³ «•q„›´– LuL ç² L  N / k ƒ´¥Â¥·¤‰¬³œÂ§Ê¤· ›™Ê–· ·†©¥™Ï´Å­Ân £™¥¶ƒq H £·¥²¤²™´‰›n¯¤¬º–„¯‰¥­¬³ dmin > 2 ˤ™³Ê©Æƒ´¥¯¯ƒÃœœƒ´¥Â¥·¤‰¬³œÂ§Ê·¤›ŠÏ´›©› j ܜ (×m§²Ãœœ£·†©´£¤´© N —³©) ɛ¬¶Ê‰™·Ê™n´™´¤¯¤m´‰Æ¥ƒÉ—´£ Gallager [17] Ɩn얉ŭn­ɛ©m´ƒ´¥Â¥·¤‰¬³œÂ§·Ê¤›Ãœœ¬mº£Ã™n (pure random)в™Ï´Å­Æn –Ân £™¥ƒ¶ q H ™Ê–· ¬· –º Ê¸‰¬m‰ž§Å­n¬£¥¥˜›²„¯‰¥­¬³ 淪 · ··£†· ´m ¬»‰¬–º140 การประมวลผลสญั ญาณสำหรับการจดั เก็บขอ มลู ดจิ ิทลั Signal Processing for Digital Data Storage

—³©¯¤´m ‰™Ê· 4.8  Š¶ ´¥•´¥­³¬Ã¯§– · · · ¥ƒ—¶Ãœœ (3, 4) „›´– 15u20 —¯m Ɲ›·Ë [17]H   ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¢111000000000000 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111000000000000°°°°°°°±°°°°°°°°°°°¯°°°° (4.68) 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0Ė¤Â¬n›—¥‰Å›Ã›©›¯›¬¯‰Â¬n›Š²ÂÉ›—³©Ãœm‰Â£™¥¶ƒq H0 ç²Â£™¥¶ƒq¯·ƒ¬¯‰Â£™¥¶ƒqƒ¶–Š´ƒ ร ัหสแอลดี ีพซีƒ´¥Â¥·¤‰¬³œÂ§Ê·¤›„¯‰Â£™¥¶ƒq H0 —´£¬£ƒ´¥ (4.66) £ʹ¯ Q1  \1 2 3 4 5 ! 20^ , Q2 \1 5 9 13 2 6 10 17 3 7 14 18 4 11 15 19 8 12 16 20^ ç² Q3  \1 5 9 13 17 2 6 10 14 187 3 11 15 19 8 16 4 12 20^ £™¥¶ƒq H ś¬£ƒ´¥ (4.68) 얉ŭn­ɛ©m´Ã—m§²Ã›©—³‰Ë £·Â§„ 1Š´Ï ›©› j = 3 —³© ç²Ã—m§²Ã›©›¯›£·Â§„ 1 Š´Ï ›©› k = 4 —³© ›¯ƒŠ´ƒ›·Ë¤³‰ œ©m´„n¯£»§Å›Ã›©›¯›™Ê· 10 †¯¹ ž§¥©£ (ܜ£¯–ºÄ§¬¯‰) „¯‰„n¯£§» śÛ©›¯›™Ê· 1 ˜‰¸ 9 粄¯n £»§Å›Ã›©›¯›™Ê· 15 †¹¯ž§¥©£„¯‰„n¯£»§Å›Ã›©›¯›™Ê· 1 ˜¸‰ 5 粄n¯£»§Å›Ã›©›¯›™Ê· 11 ˜¸‰ 14 Ê¸‰­£´¤†©´£©m´„n¯£»§Å›Ã›©›¯›™Ê· 10 ç² 15 Æ£m¯¶¬¥²—m¯ƒ³›ÃœœÂŒ¶‰Â¬n›ƒ³œ„n¯£»§Å›Ã›©›¯›¯Ê¹›È –‰³ ›³Ë›Â£™¥¶ƒq H в£Â·  ·¤‰„n¯£»§Å›Ã›©›¯›Â ·¤‰ 13 Û©›¯›Â™m´›³Ë›™Ê·ÂÉ›¯¶¬¥²—m¯ƒ³›ÃœœÂŒ¶‰Â¬›n ­¥¯¹ ƒ§m´©Æ–©n ´m †m´§Ï´–³œŒ³›Ë (rank) „¯‰Â£™¥¶ƒq H Š²Â™m´ƒ³œ 13 ç²¥­³¬Ã¯§–· ··›·ËŠ²ÅŒÂn „´n ¥­¬³ „n¯£§» †¥‰³Ë §² K = 20 – 13 = 7 œ¶— ç²£·¯³—¥´¥­¬³ ™m´ƒœ³ R  K / N  0.35 ś™´‰‘¶œ³—¶Â£™¥¶ƒq H ś¬£ƒ´¥ (4.68) ¬´£´¥˜§–¥»Æ–nɛ£™¥¶ƒq H ˤƒ´¥ 4—³–™¶‰Ë „n¯£»§Å›Ã›©›¯›™·Ê 10 ç² 15 Ê¸‰¤³‰†‰Å­nž§§³ šqɛ†Ï´¥­³¬™Ê·Â­£¹¯›ƒ³œÂ£™¥¶ƒq H บทท่ี ¥´²©m´ cHT  0 ƒÉ—m¯Â£Ê¹¯ cH T  0 ™m´›³Ë› ›ʹ¯‰Š´ƒÂ£™¥¶ƒq H £·ŠÏ´›©›Â§„ 1 ś×m§²Ã›©›¯›/Û©—³‰Ë Æ£m™m´ƒ³›™ºƒÃ›©›¯›/Û©—³‰Ë Џ‰™Ï´Å­n£™¥¶ƒq H Æ£m¬¯–†§n¯‰ƒ³œ†º•¬£œ³—¶„¯‰Â£™¥ƒ¶ Ãq ¯§–· ·· ¥ƒ—¶ ¯¤´m ‰Æ¥ƒ—É ´£Å›™Ê›· ·Ëв¬›ÅŠÂ‹ ´²Â£™¥¶ƒq H ™Ê·¬¯–†§n¯‰ƒ³œ†º•¬£œ³—¶„¯‰Â£™¥ƒ¶ q淪· · · ¥ƒ—¶ ˜¸‰Ã£n©´m ×§m ²Ã›©›¯›Š²Æ£mɛ¯¬¶ ¥²—m¯ƒ›³ ƒ—É ´£ 141เลม 3 : การออกแบบวงจรภาครบั ขัน้ สงู Volume III : Advanced Receiver Design

4.5.2 ¥­³¬Ã¯§– · ·Ã· œœÃ˜©§Ï´–œ³¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ (array LDPC code) Ɩn˜»ƒ ³”›´„˸›Ä–¤ Fan [54] ś· †.ª. 2000Ė¤Â£™¥¶ƒq ´¥¶—·ÂŒÉƒ H в£·Ä†¥‰¬¥´n ‰ÂÉ›ÃœœÃ˜©§´Ï –³œ Џ‰Œm©¤Ãƒn³­´Â¥Ê¹¯‰†©´£³œn¯›Å›ƒ´¥¬¥n´‰Â£™¥ƒ¶ q H Ɩn ›¯ƒŠ´ƒ›·Ë¤‰³  œ©m´¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ£·¬£¥¥˜›²™Ê·Åƒ§n†·¤‰ƒ³œ¥­¬³ 淪· ·™· Ê·£·Â£™¥ƒ¶ q H ɛܜ¬º£m ¬´Ï ­¥œ³ ¥­³¬Ã¯§– · · ÷ œœÃ˜©§Ï´–³œŠ²˜»ƒƒ´Ï ­›––n©¤ ´¥´£Â¶ —¯¥q¬´£—³©†¹¯ Š´Ï ›©›Â‹ ´²p 粊ϴ›©›Â—É£ {j, k} d p ç²Â£™¥¶ƒq H в£·„›´–™´m ƒœ³ jpukp Ê‰¸ £·Ä†¥‰¬¥´n ‰–‰³ ›·Ë H jpqkp  ¡¡¡ ¢¡¡¡¡¡¡¡#IIII I I I I ¯°°±°°°°°°°° (4.69) Į Į2 \" Įk 1 Į 2 k 1 1 Į2 Į4 \" # # # % Į j 1 k Į j1 Į 2 j 1 \"ˤ™Ê· j ç² k †¹¯ŠÏ´›©›Â§„ 1 ś×m§²Ã›©—³‰Ë ç²Ã›©›¯›„¯‰Â£™¥¶ƒq H —´£§Ï´–³œ ç² I†¹¯Â£™¥¶ƒq¯ƒ§³ƒ«•q„›´– pup, Į †¹¯Â£™¥¶ƒqƒ´¥Â¥·¤‰¬³œÂ§Ê·¤› (permutation matrix) „›´–pup Ê‰¸ ٛƒ´¥Â§Ê¹¯›©› (cyclic shift) „¯‰Â£™¥¶ƒq I Ɲ™´‰´n ¤­¥¯¹ „©´ŠÏ´›©›­›Ê¸‰†¥³‰Ë ›³Ê›†¯¹ Į  ¡¡¢¡ ¡¡¡¡¡10000 1 0 0 10000°°°°°°°±¯° ­¥¯¹ Į  ¡¡¡ ¡¡¡¡¡¢10000 0 0 0 10000°°±°¯°°°°° (4.70) 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1ç²Â§„Œƒ·Ë ´Ï §³‰„¯‰ Į 얉˜‰¸ Š´Ï ›©›†¥‰³Ë „¯‰ƒ´¥Â§Ê¹¯›©›„¯‰Â£™¥¶ƒq Į ¬£ƒ´¥ (4.69) 얉ŭn­ɛ©m´Â£™¥¶ƒq H ¤³‰†‰£·ƒ´¥ƒ¥²Š´¤—³©„¯‰Â§„ 1 ɛܜ†‰™Ê· –³‰›³Ë›¥­³¬Ã¯§–· ··ÃœœÃ˜©§´Ï –œ³ Љ¸ ˜¹¯©m´ÂÉ›¥­³¬Ã¯§–·¥ƒ—¶ (regular LDPC code) —³©¯¤m´‰ÂŒm›ƒ´¥¬¥n´‰Â£™¥¶ƒq Į „›´– 5u5 Š´ƒÂ£™¥¶ƒq¯ƒ§³ƒ«•q–n©¤©¶š·ƒ´¥Â§Ê¹¯›©›Ã§²£†· •º ¬£œ—³ ™¶ Ê·¬Ï´†³–‰³ ›·ËI  ¡ ¡¡¢¡¡¡¡¡10000 0 0 0 10000°°°°°¯±°°° Į  ¡¡¢¡¡¡¡¡ ¡10000 1 0 0 10000°°°°°¯±°°° Į2  ¡¡¡¢¡¡ ¡¡¡10000 0 1 0 10000°°¯°°°°±°° 1 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0142 การประมวลผลสัญญาณสำหรบั การจัดเก็บขอมลู ดจิ ทิ ัล Signal Processing for Digital Data Storage

Į3 = ¡¡¡¡¡¡¢¡¡ 10000 0 0 1 10000±°°°°°°¯°° Į4  ¡¡¢ ¡¡¡¡¡¡10000 0 0 0 10000°°±°°°°¯°° Į5  ¡¡¡ ¡¡¢¡¡¡10000 0 0 0 10000°±°°¯°°°°° 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0¬´Â­—º™Ê·Â£™¥ƒ¶ q Į £Œ· ʹ¯©´m £™¥¶ƒqƒ´¥Â¥·¤‰¬³œÂ§Ê·¤›ÂÉ›Â ¥´²©m´ £ʹ¯›Ï´Â£™¥¶ƒq Į Ɲ†»•ƒ³œÂ£™¥¶ƒqÅ–È Ã§©n ž§§ ³ š™q ÊÆ· –ƒn †É ¹¯Â£™¥ƒ¶ q–£¶ ™Ê·˜ƒ» ƒ´¥Â¥¤· ‰¬œ³ §Ê·¤›Å­£m (¬§³œ—ϴí›m‰„n¯£»§Ã—m§²Ã›©—‰³Ë ) ›¯ƒŠ´ƒ›·Ë£™¥ƒ¶ qƒ´¥Â¥·¤‰¬³œÂ§Ê·¤›Ãœœžƒž³› Į1 в£·†m´Â™m´ƒ³œ ĮT £ʹ¯ (.)T†¹¯—©³ –´Ï ›¶›ƒ´¥¬§œ³ §Ê·¤› (transpose operator) ¬´Ï ­¥³œ¥­³¬Ã¯§– · ··ÃœœÃ˜©§Ï´–œ³ ™Ê·£· ´¥´£¶Â—¯¥q (j, k, p) Š²Æ–©n m´„¯n £§» ¯¶› º—£Š· Ï´›©›K  N M  k  j p œ¶—, œ¶— ´¥¶—£· Š· Ï´›©› M = jp œ—¶ , †´Ï ¥­³¬£Š· Ï´›©› N = kp œ¶—, 粯³—¥´¥­³¬£·†m´Â™m´ƒ³œ 1 jp  j 1 / p2 ¯¤m´‰Æ¥ƒÉ—´£Â›Ê¹¯‰Š´ƒÂ£™¥¶ƒq H ś¬£ƒ´¥ (4.66)ç² (4.69) Æ£mƖn¯¤»mś¥»Ãœœ£·¥²œœ (systematic form) —´£¬£ƒ´¥ (4.7) ƒ´¥Â„n´¥­³¬„n¯£»§Š‰¸ —¯n ‰›Ï´Â£™¥¶ƒq H £´Š³–Å­¯n ¤»mś¥»Ãœœ£·¥²œœƒm¯› ˤ¯´ª³¤Â™†›¶†ƒ´¥ƒÏ´Š³–ܜƒ´¬q·¤›(Gaussian elimination) [53] Š´ƒ›³Ë›Š¸‰ÅŒ„n ›³Ë —¯›ƒ´¥Â„n´¥­³¬„n¯£»§—´£™Ê·¯š¶œ´¤Å›­³©„n¯™Ê· 4.3›¯ƒŠ´ƒ›·Ë Fan [54] ¤³‰Æ–n얉ŭn­ɛ©m´¥­³¬Ã˜©§´Ï –³œÆ£m£·©³‘гƒ¥™Ê·£·†©´£¤´©Â™m´ƒ³œ 4 粬´£´¥˜ÅŒn¯³§ƒ¯¥¶™¸£ MP (¥»™Ê· 4.11) śƒ´¥˜¯–¥­³¬„n¯£»§Æ–n­£¹¯›ƒ³œ¥­³¬Ã¯§–· ··¥ƒ—¶—´£™Ê·¯š¶œ´¤Å›­³©„n¯™Ê· 4.6.1 –³‰›³Ë›Ä–¤¬¥ºÃ§n©‰´›©¶Š³¤„¯‰ Fan ƖnŒm©¤Ãƒn³­´„n¯–n¯¤„¯‰¥­³¬Ã¯§–· ··Å›Â¥Ê¹¯‰„¯‰ƒ´¥¬¥n´‰Â£™¥¶ƒq H Š´ƒƒ´¥¬ºm£„n¯£»§Â§„ {0, 1}, ƒ´¥†©œ†º£ŠÏ´›©›Â§„ 1 ś×§m ²Ã›©›¯›Ã§²Ã›©—‰³Ë , 粃´¥­§·ƒÂ§Ê¤· ‰©³‘гƒ¥™Ê·£·†©´£¤´©Â™´m ƒ³œ 44.5.3 ¥­³¬Ã¯§– · ··ÃœœÃ˜©§Ï´–œ³ ™Ê·˜»ƒ¥œ³ ¥º‰ ร ัหสแอล ีด ีพซี‰´›©¶Š³¤„¯‰ Richardson [46] Ɩnƒ§m´©©m´ƒ´¥Â ¶Ê£¬£¥¥˜›²„¯‰ƒ´¥Â„n´¥­³¬Ã§²ƒ´¥™Ï´Å­nƒ´¥ 4„n´¥­³¬£·†©´£³œn¯›ÃœœÂŒ¶‰Â¬n› ¬´£´¥˜™Ï´Æ–nˤƒ´¥Š³–¥»Å­n£™¥¶ƒq ´¥¶—·ÂŒÉƒ H £·§³ƒ«•²ÂÉ›¥»¥m´‰¬´£Â­§Ê·¤£ –³‰›³Ë› Eleftheriou [55] Џ‰Æ–n›Ï´Â¬›¯¥­³¬Ã¯§–· ··ÃœœÅ­£mś· †.ª. บทท่ี2002 ™Ê·ŒÊ¹¯©m´ “¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ™Ê·˜»ƒ¥³œ¥º‰ (MAC: modified array code)” ˤ¯´ª³¤©¶š·ƒ´¥Â§Ê¹¯›©› (cyclic shift) ›¯ƒŠ´ƒ›·Ë¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ™Ê·˜»ƒ¥³œ¥º‰Š²˜»ƒƒ´Ï ­›––n©¤ ´¥´£¶Â—¯¥q (j, k, p) ­£¹¯›ƒ³œ¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ ˤ™Ê·Â£™¥¶ƒq H в£·„›´–™´m ƒ³œ jpukp ç²£·Ä†¥‰¬¥n´‰–³‰›·Ë 143เลม 3 : การออกแบบวงจรภาครบั ขัน้ สงู Volume III : Advanced Receiver Design

H jpqkp  ¡ ¡¡¡¢¡¡¡¡¡¡#0I00 I \"I I I \" I ¯°°°°°°°°°±° (4.71) I Į \" Įj2 Į j1 \" Įk2 I \" Į2 j3 Į 2 j 2 Į 2 k 3 j 0 # %# # \" # # Į j 1 % Į j 1 k 0 \"I 0 \"£ʯ¹ 0 †¹¯Â£™¥ƒ¶ ªq »›¤q„›´– pup ç² Į †¯¹ £™¥¶ƒƒq ´¥Â¥¤· ‰¬œ³ §Ê·¤› ¬³‰Âƒ—в œ©m´¥»Ãœœ¬´£Â­§Ê¤· £Å›Â£™¥ƒ¶ q H £·ž§™Ï´Å­nƒ´¥ƒ¥²Š´¤—³©„¯‰Â§„ 1 §Ê·¤›Š´ƒÃœœ†‰™Ê·ÂÉ›ÃœœÆ£m†‰™Ê·–³‰›³Ë›¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ™Ê·˜»ƒ¥³œ¥º‰Š¸‰˜¹¯©m´ÂÉ›¥­³¬Ã¯§–·Æ£m¬£Êϴ¬£¯ (irregularLDPC code) ¬Ï´­¥³œ¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ™Ê·˜»ƒ¥³œ¥º‰™Ê·£· ´¥´£¶Â—¯¥q (j, k, p) Š²Æ–n©m´„n¯£»§¯›¶  —º £Š· ´Ï ›©› K = k  j p œ—¶ , œ—¶  ´¥¶—·£·ŠÏ´›©› M = jp œ¶—, †Ï´¥­³¬£·ŠÏ´›©› N = kp œ¶—,粯—³ ¥´¥­³¬£†· ´m ™´m ƒœ³ 1 j / k ›¯ƒŠ´ƒ›·Ë¤³‰ œ©m´Â£™¥ƒ¶ q H ś¬£ƒ´¥ (4.71) Æ££m ·©³‘гƒ¥™Ê·£·†©´£¤´©Â™m´ƒ³œ 4, ¬´£´¥˜ÅŒn¯³§ƒ¯¥¶™¸£ MP śƒ´¥˜¯–¥­³¬„n¯£»§Æ–n­£¹¯›ƒ³œ¥­³¬Ã¯§–· ··¥ƒ—¶—´£™Ê·¯š¶œ´¤Å›­³©„n¯™Ê· 4.6.1, ç²£·¬£¥¥˜›²–· (£· Ë¹›„n¯ž¶– §´–—ÏÊ´) ™·¤œÂ™m´ƒ³œ¥­³¬Ã¯§– · · ·™Ê·ÅŒn£™¥ƒ¶ q H ܜ¬º£m ƒ´¥Â„n´¥­³¬„n¯£»§„¯‰¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ™Ê·˜»ƒ¥³œ¥º‰Š²‰m´¤ƒ©m´ƒ´¥Â„n´¥­³¬„n¯£»§„¯‰¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ  ¥´²©m´Â£™¥¶ƒq H ś¬£ƒ´¥ (4.71) £·§³ƒ«•²ÂÉ›¥»¬´£Â­§Ê·¤£ ›³Ê›†¹¯Â¥Ê£¶ —›n Å­Šn ³–¥» †Ï´¥­³¬Å­£Âm É› c  <p | m> (4.72)£ʯ¹ p †¯¹ ©ƒÂ—¯¥q„¯‰œ—¶  ´¥—¶ Š· ´Ï ›©› M = jp œ—¶ ç² m †¯¹ ©ƒÂ—¯¥„q ¯‰œ—¶ „n¯£»§ŠÏ´›©› K =N – M = k  j p œ—¶ Š´ƒ›³Ë›Ã™›†´m c Š´ƒ¬£ƒ´¥ (4.72) §‰Å›¬£ƒ´¥ (4.6) Š²Æ–n  ¢¡¡ p ±°¯° T m H MqN  0T M q1 (4.73)Ê¸‰ž§™Ê·Æ–n†¹¯†©´£³œn¯›Å›ƒ´¥Â„n´¥­³¬Š²§–§‰¯¤m´‰£´ƒ £ʹ¯Â™·¤œƒ³œ„³›Ë —¯›ƒ´¥Â„n´¥­³¬„n¯£»§™Ê·¯šœ¶ ´¤Å›­³©„¯n ™Ê· 4.3 ›ʹ¯‰Š´ƒƒ´¥­´†´m  ´¥¶—·œ—¶ p Æ£Šm ´Ï ɛ—¯n ‰­´†m´Â£™¥ƒ¶ qžƒž³›—´£™Ê·ÅŒnś¬£ƒ´¥ (4.41) —©³ ¯¤m´‰ÂŒ›m ˜n´ƒ´Ï ­›–Å­n j = 3, k = 5, p = 3, ç²Å­Ân £™¥ƒ¶ ƒq ´¥Â¥·¤‰¬³œÂ§Ê¤· ›£·†´m™m´ƒ³œ144 การประมวลผลสญั ญาณสำหรบั การจดั เกบ็ ขอมูลดจิ ิทัล Signal Processing for Digital Data Storage

Į  ¡¡¢ ¡¡100 0 100°±°°¯° Į2   ¡¢¡¡¡100 1 010°°°¯±° Į3  ¢¡¡¡ ¡100 0 010°°°¯±° Į4  ¡¡¢ ¡¡100 0 100°°°°¯± 0 0 1 0 1 0 0 1 ¥´²‹²›³Ë›Â£™¥¶ƒq H „›´– 9u15 в£Ä· †¥‰¬¥´n ‰–‰³ ›·ËH  ¢¡¡¡ ¡00I I I I I °°±°°¯  ¡¡¡¡¡¡¡¢¡¡ ¡¡¡¡¡¡¡¡100000000 0 0 1 0 0 1 0 0 1 0 0 1 0 111000000°±°°°°°°¯°°°°°°°°°° (4.74) I Į Į2 Į3 1 0 0 1 0 0 1 0 0 1 0 0 1 0 I Į2 Į4 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 1Š´ƒ¬£ƒ´¥ (4.72) †´Ï ¥­³¬Š²£·†´m ™m´ƒœ³ (4.75) c  <p | m>  <p1 p2 p3 ! p9 m1 m2 m3 ! m6 >†´m  ´¥—¶ œ· ¶— p ­´Æ–Šn ´ƒ¬£ƒ´¥ (4.73) ›³Ê›†¹¯Â£Ê¹¯™Ï´ƒ´¥†»•£™¥¶ƒq H 粆ϴ¥­³¬ c çn© ƒÉŠ²Æ–n¬£ƒ´¥ ´¥¶—· ŒƒÉ ™‰³Ë ­£– M = 9 ¬£ƒ´¥–‰³ ›·Ë p1 p4 p7 m1 m4  0 (4.76) ร ัหสแอลดี ีพซี p2 p5 p8 m2 m5  0 (4.77) p3 p6 p9 m3 m6  0 (4.78) 4 p4 p9 m2 m4  0 (4.79) p5 p7 m3 m5  0 (4.80) บทที่ p6 p8 m1 m6  0 (4.81) p7 m2 m6  0 (4.82) p8 m3 m4  0 (4.83) 145เลม 3 : การออกแบบวงจรภาครบั ข้นั สงู Volume III : Advanced Receiver Design

p9 m1 m5  0 (4.84)–³‰›³Ë›Â£Ê¹¯ƒ´Ï ­›–œ¶—„n¯£»§ m £´Å­n ƒÉ¬´£´¥˜­´†m´ p Ɩn¯´ª³¤¬£ƒ´¥Â­§m´›·Ë (Ê¸‰ÂÉ›ƒ´¥œ©ƒÃœœ£¯–ºÄ§¬¯‰) Ė¤Â¥Ê£¶ Š´ƒ¬£ƒ´¥¬–º ™´n ¤­¥¯¹ ¬£ƒ´¥ (4.84) ƒ¯m ›Â Ê¯¹ ­´†´m œ¶— ´¥—¶ · p9 Š´ƒ›³Ë›ƒÉìn £ƒ´¥ (4.83)  ʯ¹ ­´†m´œ¶— ´¥—¶ · p8 ™Ï´ÂŒ›m ›·ËƝŠ›˜¸‰¬£ƒ´¥ (4.76) ƒŠÉ ²Æ–nœ¶— ´¥¶—· p †¥œ—´£™Ê—· ¯n ‰ƒ´¥—³©¯¤m´‰™Ê· 4.9 Š´ƒÂ£™¥¶ƒq ´¥¶—·ÂŒÉƒ H ś¬£ƒ´¥ (4.74) Š‰Â„n´¥­³¬„n¯£»§ m = [110011] ç²m = [011010]©¶š·™Ï´ £™¥ƒ¶ q H ›·ËŠ²ÅŒÂn „n´¥­¬³ „n¯£§» ¯›¶  —º ™§· ² 6 œ—¶ ç²Å­nœ—¶  ´¥¶—·ŠÏ´›©› 9 œ—¶ Ê‰¸ ­´Æ–Šn ´ƒ¬£ƒ´¥ (4.76) – (4.84) ›³Ê›†¯¹ ˜´n m = [110011] Š²Æ–nœ—¶  ´¥—¶ ·Â™´m ƒœ³ p = [011110000] 粆´Ï ¥­¬³ †¯¹ c = [p | m] ˜n´ m = [011010] Š²Æ–œn —¶  ´¥¶—·Â™m´ƒ³œ p = [101011111] 粆´Ï ¥­¬³ †¯¹ c = [p | m] 4.5.4 „¯n ¬‰³ ƒ— Š´ƒ™Ê·ƒ§m´©£´Å›„n´‰—n›¥­³¬Ã¯§–· ··ÂÉ›¥­³¬ÃƒnƄ„n¯ž¶– §´– (ECC) ™Ê·£·¬£¥¥˜›²–·¬º–—³‰Ë ×m ¯–·—Š›˜¸‰³ŠŠºœ³› ›ʹ¯‰Š´ƒ£·¬£¥¥˜›²ƒ´¥™´Ï ‰´›™Ê·Â„n´Åƒ§n„·–ŠÏ´ƒ³–„¯‰ÃŒ››¯›£´ƒƒ©m´¥­³¬ ECC ¯Ê¹›È [4] ˤ¬£¥¥˜›²„¯‰¥­³¬Ã¯§–· ··Š²„˸›¯¤m»ƒ³œÄ†¥‰¬¥n´‰„¯‰Â£™¥¶ƒq ´¥¶—·ÂŒÉƒ H (†©¥£·§ƒ³ «•²ÂÉ›Ãœœ¬º£m Å­£n ´ƒ™Ê¬· –º ) 粆©´£¤´©„¯‰„n¯£»§™Ê·Š²Â„n´¥­³¬ (­¥¹¯†m´ K) ƒ§m´©†¹¯ ¥­¬³ 淪· ·Š· ²£¬· £¥¥˜›²¬‰» ¬–º 19 £ʯ¹ K o f [4, 17] Ê¸‰£·ž§™´Ï Å­Ân £™¥ƒ¶ q H £„· ›´–Å­m £´ƒÂŒ›m ƒ³› –³‰›³Ë›¬´Â­—™º Ê·‰´›¥²¤ºƒ——q ´m ‰È ś¯–—· Æ£¬m ´£´¥˜ÅŒn‰´›¥­³¬Ã¯§–· ··Æ–n ɛ ¥´² ©´m —n¯‰ÅŒnŒ¶ ¥²£©§ž§™Ê·£·­›m©¤†©´£ŠÏ´„›´–Å­m ʹ¯ÂƒœÉ £™¥¶ƒq H Ê¸‰£·¥´†´¬»‰£´ƒ (Æ£m†nº£†m´ ƒ³œƒ´¥§‰™º›) ¯¤m´‰Æ¥ƒÉ—´£­§³‰Š´ƒ· †.ª. 2000 £ʹ¯ Fan [54] Ɩn›Ï´Â¬›¯ƒ´¥¬¥n´‰Â£™¥¶ƒq H ܜ Ø©§Ï´–³œ Ê‰¸ ˜¯¹ ©´m ɛ£™¥ƒ¶ q H Œ¶‰Ä†¥‰¬¥´n ‰ (structured H matrix) ™Ê·£¬· £¥¥˜›²Åƒ§n†·¤‰ ƒœ³ ¥­³¬Ã¯§–· · ·™Ê·ÅŒÂn £™¥ƒ¶ q H ܜ¬£ºm 粬´£´¥˜Œm©¤Ãƒn³­´Â¥Ê¹¯‰†©´£³œn¯›Å›ƒ´¥¬¥n´‰ £™¥ƒ¶ q H Ɩn ›¯ƒŠ´ƒ›·Ë¤‰³ ¬´£´¥˜›Ï´ÆÅŒ‰n ´›Š¥¶‰Å›‰´›¥²¤ƒº ——q ´m ‰È Ɩn  ¥´²Œ¶¥²£©§ž§ 19 ɛ­—ºž§­›Ê¸‰©m´ ™Ï´Æ£„¯n £»§ 1 ƒÂ—¯¥Åq ›°´¥q––¶¬ƒqƖ¥¡q¥›mº Å­£mÈ (™Ê·ÅŒn¥²œœƒ´¥˜¯–¥­³¬Ãœœ©›´ÏË ) Џ‰£·ŠÏ´›©› 4 ƒÄ¶ §Æœ—q (ś¯–·— „¯n £»§ 1 ƒÂ—¯¥q£·Š´Ï ›©› 4096 œ—¶ Ê‰¸ Ōnƒ³œ°´¥q––¶¬ƒqƖ¥¡q™Ê·Æ£mŌn¥²œœƒ´¥˜¯–¥­¬³ ܜ©›Ï´Ë )146 การประมวลผลสญั ญาณสำหรับการจัดเกบ็ ขอ มูลดจิ ิทัล Signal Processing for Digital Data Storage

Æ£m—n¯‰ÂƒÉœ†m´Â£™¥¶ƒq H ™³‰Ë ­£–  ·¤‰Ã—mг–ƒɜ‹ ´²§³ƒ«•²Ä†¥‰¬¥n´‰„¯‰Â£™¥¶ƒq H ç²Â£™¥¶ƒqƒ´¥Â¥·¤‰¬³œÂ§Ê·¤› Į ™m´›³Ë› Џ‰™Ï´Å­n¥¶£´•­›m©¤†©´£ŠÏ´™·Ê—n¯‰ÅŒnśŒ¶¥²£©§ž§§–§‰¯¤m´‰£´ƒ –³‰›³Ë›­§³‰Š´ƒ· †.ª. 2000 ɛ—n›£´ ‰´›©¶Š³¤™´‰–n´›¥­³¬Ã¯§–· ··Š²Â›n›Æ™Ê·ƒ´¥ ³”›´Â£™¥¶ƒq H Œ¶‰Ä†¥‰¬¥n´‰ ˤ£·©³—˜º¥²¬‰†q ʹ¯Å­n£™¥¶ƒq H £·§³ƒ«•²ÂÉ›Â£™¥¶ƒq¬ºm£Å­n£´ƒ™·Ê¬º– ç²£·„³›Ë —¯›ƒ´¥Â„n´¥­³¬/˜¯–¥­³¬™·Ê‰m´¤„¸Ë› —³©¯¤m´‰ÂŒm› ś­³©„n¯™·Ê 4.5.3 Ɩn¯šœ¶ ´¤Ã¯§–· · ·ÃœœÃ˜©§´Ï –œ³ ™Ê˜· »ƒ¥œ³ ¥‰º (MAC) Ê¸‰ ³”›´Ä–¤ Eleftheriou [55] ś· †.ª.2002 ¬Ï´­¥³œžn»¬›ÅŠ™Ê·—n¯‰ƒ´¥ª¸ƒ«´¥´¤§²Â¯·¤–ƒʷ¤©ƒ³œ¥­³¬Ã¯§–· ··™Ê·ÅŒnś¥²œœ¥²£©§ž§¬³´•„¯‰°´¥q––¶¬ƒÆq –¥¡q¬´£´¥˜–»Æ–Šn ´ƒ [5, 8]  ¥´²‹²›³Ë›¬´Â­—™º ʰ· ´¥–q –¶¬ƒÆq –¥¡qÆ£mƖ›n Ï´¥­¬³ 淪 · · ·£´ÅŒ‰n ´›Å›¯–·—ɛ ¥´²©m´¥²œœƒ´¥¥²£©§ž§¬³´•„¯‰°´¥–q –¶¬ƒqƖ¥¡qв—n¯‰Â„·¤›Ã§²¯m´›„¯n £§» †¥³‰Ë §²­›Ê¸‰ÂƒÂ—¯¥q(4096 œ—¶ ­¥¹¯ 4 ƒ¶Ä§Æœ—q) Ê¸‰£·ž§™´Ï Å­n£™¥¶ƒq H £„· ›´–Å­m£´ƒ (¬´Ï ­¥œ³ ¥­¬³ 淪· ··™Ê·£·¯—³ ¥´¥­¬³ £´ƒƒ©´m 0.9) ›³Ê›†¯¹ Œ¶Œ¯m ‰¬³´•¯´m › (read-channel chip) в£¥· ´†´¬»‰£´ƒ Ê¸‰Æ£m†n£º †´m ƒ³œƒ´¥§‰™º›Â£Ê¹¯Â™¤· œƒ³œ¬£¥¥˜›²„¯‰¥²œœ™Ê·Â Ê£¶ „˸› ¯¤´m ‰Æ¥ƒ—É ´£­§³‰Š´ƒ™ÊÆ· –n£·ƒ´¥ ³”›´Â£™¥¶ƒq H Œ¶‰Ä†¥‰¬¥n´‰—³‰Ë ×m· †.ª. 2000 ɛ—n›£´ ƒÉ¥ʶ£¬m‰ž§Å­n°´¥q––¶¬ƒqƖ¥¡q¥ºm›Å­£mÈś³ŠŠºœ³›¬´£´¥˜›Ï´¥­¬³ 淪· · £· ´ÅŒnŠ¥‰¶ śŒ¶Œm¯‰¬³´•¯m´›Æ–n ˤв›Ï´¥­³¬Ã¯§–· ··£´ÅŒn¬Ï´­¥³œƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ë (iterative decoding) Ê¸‰ÂÉ›ƒ´¥™Ï´‰´›¥m©£ƒ³›¥²­©m´‰©‰Š¥—¥©Š­´ SOVA 粩‰Š¥˜¯–¥­³¬Ã¯§– · ··4.6 ž§ƒ´¥™–§¯‰Å›­³©„¯n ›·Ëв™–¬¯œ¬£¥¥˜›²„¯‰¥­¬³ 淪 · · ™· ÊÅ· ŒnśŒ¯m ‰¬³ ´• AWGN 粌m¯‰¬³´•°´¥q––¬¶ ƒqƖ¥¡q™ÊÅ· Œn™†›¶†ƒ´¥˜¯–¥­¬³ ܜ©›´ÏË Â Ê¹¯Ã¬–‰†©´£¬´£´¥˜„¯‰¥­³¬Ã¯§– · · ·4.6.1 Œ¯m ‰¬³ ´• AWGN ร ัหสแอลดี ีพซี Š¶ ´¥•´Œ¯m ‰¬³´• AWGN ś¥» ™Ê· 4.5 £ʯ¹ ¥­³¬Ã¯§–· ··™Ê·ÅŒn†¯¹ ¥­³¬Ã¯§– · ·Ã· œœÃ˜©§Ï´–³œ 4™Ê·˜ƒ» ¥œ³ ¥‰º (MAC) ™Ê£· ·Â£™¥¶ƒ q ´¥—¶ ·ÂŒÉƒ H „›´– 9u15 —´£¬£ƒ´¥ (4.74) ›³Ê›†¯¹ ¥­³¬Ã¯§–· ·›· ·ËŠ²Â„n´¥­¬³ „n¯£§» ¯¶› º—†¥³‰Ë §² 6 œ¶—ç²Å­†n ´Ï ¥­³¬„›´– 15 œ—¶ (œ¶— ´¥¶—·£Š· ´Ï ›©› 9 œ—¶ ) บทท่ี›¯ƒŠ´ƒ›·Ë†m´¯—³ ¥´¬m©›ƒÏ´§‰³ „¯‰¬³ ´•—¯m ƒÏ´§‰³ „¯‰¬³ ´•¥œƒ©› (SNR) ›¶¤´£Ä–¤SNR  10 log10 žžŸžž Eb ®¬­­­­ (4.85) N0 147เลม 3 : การออกแบบวงจรภาครับขั้นสูง Volume III : Advanced Receiver Design

¥» ™Ê· 4.16 ¬£¥¥˜›²„¯‰¥²œœÅ›¥» ™Ê· 4.5 £ʯ¹ ©‰Š¥˜¯–¥­¬³ 淪· ·™· Ï´‰´›™Ê·ƒ´¥©›´ÏË Å›¥¯œ—´m ‰Èˤ™Ê· Eb = 1 †¹¯ §³‰‰´›„¯‰œ¶—„n¯£»§¯¶› º—­›Ê¸‰œ¶—, N0/2 †¹¯†©´£­›´Ã›m›¬Âƒ—¥³£ƒÏ´§³‰ ܜ¬¯‰–n´› (two-sided power spectral density) „¯‰¬³´•¥œƒ©› wn  N 0,T2 ,T2  N 0 / 2T , ç² T †¹¯†´œÂ©§´„¯‰„n¯£»§¯¶› º—œ¶— mn ›¯ƒŠ´ƒ›·Ë†m´¯³—¥´„n¯ž¶– §´–„¯‰œ¶— (BER: bit-error rate) „¯‰Ã—m§² SNR ­´Æ–nŠ´ƒƒ´¥¬m‰„n¯£»§¯¶› º—­§´¤È œ§É¯ƒ(œ§É¯ƒ§² 6 œ¶—) „n´ÆÅ›¥²œœ Š›ƒ¥²™³Ê‰©‰Š¥˜¯–¥­³¬„n¯£»§—¥©Š œ„n¯ž¶– §´–™Ê·Âƒ¶–„˸›Æ–n¥©£Æ£m›n¯¤ƒ©m´ 1000 œ¶— ¥»™Ê· 4.16 얉¬£¥¥˜›²„¯‰¥²œœÂ£Ê¹¯©‰Š¥˜¯–¥­³¬Ã¯§–· ··™Ï´‰´› • ƒ´¥©›Ï´Ë ś¥¯œ—m´‰È £ʹ¯Â¬n›ƒ¥´¡™Ê·ŒÊ¹¯©m´ “Threshold detector” ­£´¤˜¸‰©‰Š¥˜¯–¥­³¬„n¯£»§™Ê·ÅŒnś¥»™Ê·4.5 Š²Â§Ê·¤›Š´ƒ©‰Š¥˜¯–¥­¬³ 淪 · ·Â· É›©‰Š¥—¥©Š­´„–· ¥ʣ¶ §Ê·¤›™Ê£· ƒ· ƒ´¥—³–¬¶›ÅІ¯¹ mˆ n  ¦¦¦¦¥¤£10,, if rn p 0 (4.86) if rn  0¬Ï´­¥³œ n = {1, 2, …, 6} Š´ƒ¥» в œ©´m ©‰Š¥˜¯–¥­¬³ 淪· · £· ·¬£¥¥˜›²–·ƒ©´m ©‰Š¥—¥©Š­´„–· ¥ʶ£Â§Ê¤· ›£´ƒ Ė¤Â‹ ´²¯¤´m ‰¤Ê‰¶ £ʯ¹ Š´Ï ›©›¥¯œ„¯‰ƒ´¥©›Ï´Ë (iteration) ¢´¤Å›©‰Š¥˜¯–¥­³¬Ã¯§–· ··Â Ê¶£„¸Ë› ¯¤m´‰Æ¥ƒÉ—´£Â£Ê¹¯ŠÏ´›©›¥¯œ„¯‰ƒ´¥©›Ï´Ë  ʶ£„¸Ë›Š›˜¸‰¥²–³œ­›Ê¸‰ ƒÉв œ©m´¬£¥¥˜›²„¯‰©‰Š¥˜¯–¥­³¬Ã¯§–· ··Â¥Ê¶£™Ê·Š²†‰™Ê· (ś™Ê·›·ËŠ²Â­É›©m´¬£¥¥˜›²„¯‰©‰Š¥˜¯–¥­³¬Ã¯§– · ··Å›¥¯œ™Ê· 3 ç² 5 £†· ´m ѧn†·¤‰ƒ›³ ) „n¯¬¥º ›·Ë¬´£´¥˜¤¹›¤³›Æ–Än –¤ƒ´¥©´–ƒ¥´¡Ã¬–‰148 การประมวลผลสัญญาณสำหรับการจดั เกบ็ ขอ มูลดจิ ทิ ลั Signal Processing for Digital Data Storage

¥»™Ê· 4.17 ¬£¥¥˜›²„¯‰©‰Š¥˜¯–¥­³¬Ã¯§–· ·· • ƒ´¥©›Ï´Ë ś¥¯œ—´m ‰È†m´ BER ś×m§²¥¯œ„¯‰ƒ´¥©›Ï´Ë • †m´ SNR —m´‰È —´£™Ê·Ã¬–‰Å›¥»™Ê· 4.17 Ê¸‰ œ©m´­§³‰Š´ƒƒ´¥©›Ï´Ë ś¥¯œ™Ê· 4 ¬£¥¥˜›²„¯‰©‰Š¥˜¯–¥­³¬Ã¯§–· ··Š²Â¥Ê¶££·†‰™Ê· Ê¸‰¥´ƒ‘ƒ´¥•q›·ËÂ¥·¤ƒ©m´¥²œœÂƒ–¶  Ë¹›„¯n ž–¶  §´–20 (error floor) ś¬m©›—¯m Ɲ›·ËŠ²Â¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰¥­³¬Ã¯§–· ··™Ê·ÅŒn£™¥¶ƒq ´¥¶—·ÂŒÉƒ H ܜ£©· ‘³ Šƒ³ ¥Ã§²ÃœœÆ£m£·©³‘гƒ¥ ˤś™Ê›· ·Ëв™Ï´ƒ´¥ÃƒnƄ£™¥¶ƒq H ś¬£ƒ´¥ (4.74) Å­n£·©³‘гƒ¥ŠÏ´›©› 2 ©³‘Šƒ³ ¥–‰³ ›·ËH  ¡¡¡¡¡¡¡¡¡¡¡¢¡¡ ¡¡¡¡000000001 0 0 1 0 0 1 0 0 1 0 0 1 0 111000000°°°°°°°°°°°°°°°°°±¯ (4.87) ร ัหสแอลดี ีพซี 1ˆ 1ˆ 1 0 0 1 0 0 1 0 0 0 0 0 0 4 0 1 0 0 1 0 0 1 0 1 1 0 0 0 0 1 0 0 0 0 1 0 0 1 บทท่ี 1 1 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 1ˆ 0 0 1ˆ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 0 0 0 1 0 020 ©š¶ ·­›Ê¸‰Å›ƒ´¥Ãƒn³­´ Ë¹›„n¯ž¶– §´–†¹¯ ƒ´¥­´Â£™¥¶ƒq ´¥—¶ · H ™Ê£· ¬· £¥¥˜›²£´ƒ„¸›Ë £´ÅŒn‰´›Å›¥²œœ 149เลม 3 : การออกแบบวงจรภาครับข้นั สงู Volume III : Advanced Receiver Design

¥» ™Ê· 4.18 ¥·¤œÂ™¤· œ¬£¥¥˜›²„¯‰¥­³¬Ã¯§–· · ·™Ê·ÅŒÂn £™¥¶ƒq H ܜ£©· ³‘гƒ¥Ã§²ÃœœÆ££m ©· ³‘Šƒ³ ¥Â£Ê¹¯ 1 ç² 1ˆ 얉—´Ï í›m‰™Ê·Â£™¥ƒ¶ q H ƒ¶–©‘³ гƒ¥ ¥» ™Ê· 4.18 ¥¤· œÂ™·¤œ¬£¥¥˜›²„¯‰¥­³¬Ã¯§– · ··™ÊÅ· ŒÂn £™¥¶ƒq H ܜ£·©³‘гƒ¥Ã§²ÃœœÆ£m£·©³‘гƒ¥ ˤ™Ê·Â¬n›™¸œ†¹¯Â£™¥¶ƒq H ܜƣm£·©‘³ гƒ¥ ç²Â¬›n ²†¯¹ £™¥ƒ¶ q H ܜ£©· ³‘гƒ¥ Ê¸‰Â­›É ƖnŒ–³ Š›©´m ¥­¬³ 淪 · · ·™Ê·ÅŒn£™¥¶ƒq Hܜƣ£m ·©³‘гƒ¥Å­¬n £¥¥˜›²–·ƒ©m´¥­¬³ 淪· ··™Ê·ÅŒn£™¥¶ƒq H ܜ£·©³‘гƒ¥Å›™ºƒ¥¯œ„¯‰ƒ´¥©›´ÏË –³‰›³Ë›¥­³¬Ã¯§– · ·™· Ê·–·Æ£m†©¥ÅŒÂn £™¥ƒ¶ q H ™Ê£· ©· ‘³ Šƒ³ ¥ [4, 5]4.6.2 Œ¯m ‰¬³ ´•Üœ©›´ÏËś¬©m ››·ËŠ²Ã¬–‰¬£¥¥˜›²„¯‰¯·†©¯Æ§Â¯¥qܜ™¯¥qĜ™Ê·¯š¶œ´¤Å›­³©„n¯™Ê· 2.4 Ê¸‰ÂÉ›Â™†›¶†ƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ë ˤ¯´ª³¤ƒ´¥™Ï´‰´›¥m©£ƒ³›¥²­©m´‰©‰Š¥—¥©Š­´Ãœœ¯¡—q粩‰Š¥˜¯–¥­³¬Ã¯§–· ··—´£™Ê·Ã¬–‰Å›¥»™Ê· 4.19 ˤ™·Ê¥­³¬Ã¯§–· ··™·ÊŌn†¹¯¥­³¬Ã¯§–· ··ÃœœÃ˜©§Ï´–³œ™Ê·˜»ƒ¥³œ¥º‰ (MAC) ™Ê·£·Â£™¥¶ƒq ´¥¶—·ÂŒÉƒ H —´£¬£ƒ´¥ (4.71) ˤŌn ´¥´£¶Â—¯¥q j = 4,k = 40 ç² p = 103 ›³Ê›†¹¯¥­³¬Ã¯§–· ··›·ËŠ²Â„n´¥­³¬„n¯£»§¯¶› º—†¥³‰Ë §² (40 – 3)u103 = 3708œ¶— ç²Å­n†´Ï ¥­³¬„›´– 40u103 = 4120 œ¶— (£·œ¶— ´¥¶—·ŠÏ´›©› 4120 – 3708 = 412 œ¶—) Ê¸‰Š²Æ–n©´m ¥­³¬Ã¯§– · ··›·Ë£¯· —³ ¥´¥­³¬ R = K/N = 0.9Š´ƒ¥»™Ê· 4.19 „m´©¬´¥ mn  {0, 1} ™·Ê£·†´œÂ©§´„¯‰œ¶—™m´ƒ³œ T „›´– 3708 œ¶—˜ƒ» ¬m‰Â„´n ©‰Š¥Â„n´¥­¬³ 淪· ··Ã§²©‰Š¥Â„n´†m»™Ï´Å­nƖnɛ§Ï´–³œ„n¯£»§ sn  {r1} „›´– 4120 œ¶—œŠ´ƒ›³Ë›§Ï´–³œ„n¯£»§ sn в˜»ƒ¬m‰žm´›Œm¯‰¬³´•™·Ê£·¡³‰ƒqŒ³›˜m´¤Ä¯› H D  2 hi Di  i01 2D D2 ˤ™Ê· D †¹¯—©³ –ϴ›¶›ƒ´¥­›m©‰Â©§´­›Ê¸‰­›m©¤ ™´Ï Å­Æn –Ân É›¬³ ´•¯´m ›ƒ§³œ150 การประมวลผลสญั ญาณสำหรับการจัดเกบ็ ขอมลู ดจิ ทิ ลั Signal Processing for Digital Data Storage

wnmn sn H D zn rn mˆ n ¥» ™Ê· 4.19 ܜŠ´Ï §¯‰Œ¯m ‰¬³ ´•™Ê·ÅŒ¥n ²œœƒ´¥˜¯–¥­¬³ ܜ©›Ï´Ë rn  sn hn wn (4.88)£ʯ¹ hn †¹¯†´m ¬³£¥²¬™¶ š—¶Î ³©™Ê· n „¯‰Œm¯‰¬³ ´•, †¹¯—³©–´Ï ›¶›ƒ´¥†¯›Ä©§»Œ³›, ç² wn †¹¯¬³ ´•¥œƒ©›Âƒ´¬¬q „· ´©Ãœœœ©ƒ™Ê·£·†m´Â‹§Ê·¤Â™m´ƒ³œª»›¤q粆m´†©´£Ã¥¥©›Â™m´ƒ³œ N0/(2T)Š´ƒ›³Ë›§´Ï –³œ„n¯£»§ rn ƒÉв˜»ƒ™´Ï ƒ´¥˜¯–¥­³¬Ãœœ©›´ÏË Ê¸‰£·ƒ´¥Ã§ƒÂ§Ê·¤›„m´©¬´¥Ãœœ¯¡—q¥²­©m´‰ “SISO equalizer” (›³Ê›†¹¯©‰Š¥—¥©Š­´Ãœœ¯¡—qܜ—m´‰È —´£™Ê·¯š¶œ´¤Å›œ™™Ê· 3)粩‰Š¥˜¯–¥­³¬Ã¯§–· ··™Ê·£·ƒ´¥©›Ï´Ë ¢´¤Å›¯³§ƒ¯¥¶™¸£ MP ŠÏ´›©› 3 ¥¯œ ›¯ƒŠ´ƒ›·Ë†m´ SNR™Ê·ÅŒ¬n Ï´­¥³œ¥²œœ™Ê˜· »ƒÂ„n´¥­³¬ (coded system) в›¶¤´£Ä–¤  10 log10 žžžžŸžž ¬®­­­­­­ œEc i hi 2 N 0R N0 (4.89)£ʹ¯ Ec = 1 †¹¯ §³‰‰´›„¯‰œ¶—„n¯£»§™Ê·˜»ƒÂ„n´¥­³¬­›Ê¸‰œ¶— 粆m´ BER „¯‰Ã—m§² SNR Ɩn£´ ร ัหสแอล ีด ีพซีŠ´ƒƒ´¥¬‰m „¯n £§» ¯›¶  —º ­§´¤È œ§É¯ƒ (œ§¯É ƒ§² 3708 œ—¶ ) „n´ÆÅ›¥²œœ Š›ƒ¥²™³‰Ê ©‰Š¥˜¯–¥­³¬Ã¯§–· ··—¥©Š œ„n¯ž¶– §´–™Ê·Âƒ¶–„¸Ë›Æ–n¥©£Æ£m›n¯¤ƒ©m´ 1000 œ¶— ­§³‰Š´ƒ¥²œœ™Ï´‰´›Ãœœ 4©›´ÏË ž´m ›ÆÅ›¥¯œ™Ê· 5 บทท่ี ¥» ™Ê· 4.20 ç²¥» ™Ê· 4.21 ¥¤· œÂ™¤· œ¬£¥¥˜›²„¯‰©‰Š¥—¥©Š­´ BCJR ç² SOVA™Ê™· Ï´‰´›¥©m £ƒœ³ ©‰Š¥˜¯–¥­³¬Ã¯§– · · · ś¥»„¯‰†´m BER 粯³—¥´„n¯ž¶– §´–„¯‰ÂƒÂ—¯¥q21(SER: sector-error rate) ˤ™Ê· “0.5 iteration” ­£´¤˜¸‰¬£¥¥˜›²„¯‰¥²œœ™Ê·–n´›„´¯¯ƒ„¯‰©‰Š¥—¥©Š­´Ãœœ¯¡—Åq ›¥¯œÃ¥ƒ (ƒ¯m ›¬‰m ž§§³ šqƝ¤³‰©‰Š¥˜¯–¥­¬³ 淪· ·)· Š´ƒ¥» в œ©´m¥²œœ£·¬£¥¥˜›²–·„›¸Ë £ʯ¹ Š´Ï ›©›¥¯œ„¯‰ƒ´¥˜¯–¥­¬³ ܜ©›´ÏË Â Ê£¶ „›¸Ë ç²¥²œœ™ÅÊ· Œ©n ‰Š¥—¥©Š­´BCJR £¬· £¥¥˜›²–·ƒ©´m ¥²œœ™Ê·ÅŒ©n ‰Š¥—¥©Š­´ SOVA ™‰³Ë ›·Ëɛ ¥´²©´m ¯§³ ƒ¯¥¶™¸£ BCJR вŭn†m´ LLR œ¶—„n¯£»§™Ê·£·†º•¢´ £´ƒƒ©m´¯³§ƒ¯¥¶™¸£ SOVA (—´£™Ê·¯š¶œ´¤Å›œ™™Ê· 3) ›¯ƒŠ´ƒ›·Ë21 ¯—³ ¥´„n¯ž¶– §´–„¯‰ÂƒÂ—¯¥q (SER) ­£´¤˜¸‰­›Ê¸‰ÂƒÂ—¯¥qв˜¯¹ ©m´£„· ¯n ž–¶  §´–ƒ¶–„˸›ƒÉ—¯m £ʯ¹ £œ· —¶ ž–¶  §´–ƒ¶–„¸Ë› ¢´¤Å›ÂƒÂ—¯¥q›³Ë›£´ƒƒ©m´­¥¯¹ ™m´ƒœ³ 1 œ—¶ 151เลม 3 : การออกแบบวงจรภาครับข้นั สูง Volume III : Advanced Receiver Design

¥»™Ê· 4.20 ¥·¤œÂ™¤· œ¬£¥¥˜›²„¯‰©‰Š¥—¥©Š­´ BCJR ç² SOVA ś¥» „¯‰†´m BER ¥» ™Ê· 4.21 ¥·¤œÂ™¤· œ¬£¥¥˜›²„¯‰©‰Š¥—¥©Š­´ BCJR ç² SOVA ś¥» „¯‰†´m SER ¬n›ƒ¥´¡ “0.5 iteration” ¤³‰¬´£´¥˜ÅŒnٛ¬£¥¥˜›²„¯‰¥²œœ™Ê·Æ£˜m »ƒÂ„n´¥­³¬ (uncoded system) Ɩ–n n©¤ Ê‰¸ ™Ï´Å­Ân ­›É ©m´¥²œœ™Ê·˜ƒ» „´n ¥­³¬Š²£¬· £¥¥˜›²–·ƒ©´m ¥²œœ™Ê·Æ£m˜»ƒÂ„n´¥­³¬Â¬£¯ –³‰›³Ë›Š¸‰ ¬¥ºÆ–n©´m ¥²œœƒ´¥˜¯–¥­¬³ ܜ©›Ï´Ë ¬´£´¥˜Œm©¤Â Ê¶£¬£¥¥˜›²„¯‰¥²œœÅ­n–¤· ʉ¶ „Ë›¸ Ɩn ¥»™Ê· 4.22 ¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰©‰Š¥—¥©Š­´ BCJR ç² SOVA • ƒ´¥©›Ï´Ë ś ¥¯œ—´m ‰È Ê¸‰Ã¬–‰Å­Ân ­É›©´m ¥²œœ™ÊÅ· Œn©‰Š¥—¥©Š­´ BCJR £·¬£¥¥˜›²–·ƒ©m´¥²œœ™ÊÅ· Œ©n ‰Š¥—¥©Š­´152 การประมวลผลสญั ญาณสำหรับการจดั เกบ็ ขอ มูลดจิ ิทัล Signal Processing for Digital Data Storage

¥»™Ê· 4.22 ¬£¥¥˜›²„¯‰©‰Š¥˜¯–¥­¬³ 淪 · · · • ƒ´¥©›Ï´Ë ś¥¯œ—´m ‰ÈSOVA ś™ºƒ¥¯œ„¯‰ƒ´¥©›Ï´Ë ś™´Ï ›¯‰Â–·¤©ƒ³›Â£Ê¹¯ŠÏ´›©›¥¯œ„¯‰ƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ë ʶ£„¸Ë› ƒŠÉ ²™´Ï Å­¥n ²œœ£¬· £¥¥˜›²™Ê–· „· ¸Ë›Â¬£¯4.7 ¬¥º ™n´¤œ™ ร ัหสแอลดี ีพซี¥­³¬Ã¯§–· ·· (LDPC: low-density parity-check) †¹¯¥­³¬ÃƒnƄ„n¯ž¶– §´–™Ê·–·¬º–Å›³ŠŠºœ³› 4[2, 5, 8] Ê¸‰Æ–£n ƒ· ´¥›Ï´ÅŒ‰n ´›Š¥‰¶ ś­§´¤È ‰´›¥²¤ºƒ—q ¥©£™‰³Ë ś°´¥–q –¬¶ ƒÆq –¥¡q–n©¤ บทที่ ›ʹ¯‰Š´ƒ¥­³¬Ã¯§– · · ·ÂÉ›¥­¬³ œ§¯É ƒÂŒ‰¶ ¬n›¥²Â¢™­›Ê¸‰ –³‰›³Ë›Å›œ™›·ËЏ‰Â¥Ê¶£—n›–n©¤ƒ´¥¯šœ¶ ´¤„³›Ë —¯›ƒ´¥Â„n´¥­³¬Ã§²˜¯–¥­³¬„¯‰¥­³¬œ§É¯ƒÂŒ¶‰Â¬n› ¥©£™³‰Ë †©´£­£´¤„¯‰Â£™¥¶ƒq—©³ ƒÏ´Â›¶–ç²Â£™¥¶ƒq ´¥¶—·ÂŒÉƒ Š´ƒ›³Ë›Š¸‰Æ–n¯š¶œ´¤ Ë¹›’´›„¯‰¥­³¬Ã¯§–· ·· ç²Ã¬–‰¥´¤§²Â¯·¤–„¯‰ƒ´¥Â„n´¥­³¬Ã§²˜¯–¥­³¬Ã¯§–· ·· ˤŠ´ƒƒ´¥™–§¯‰ œ©m´¬£¥¥˜›²„¯‰¥­³¬Ã¯§–· ··Š²„¸Ë›¯¤»ƒm ³œÂ£™¥¶ƒ q ´¥—¶ · ŒƒÉ ™ÊÅ· Œn Ê¸‰Å›­©³ „n¯™Ê· 4.5 ƒÆÉ –Ãn ¬–‰—©³ ¯¤m´‰ƒ´¥¬¥n´‰Â£™¥¶ƒq ´¥¶—·ÂŒÉƒÃœœ—m´‰È Ė¤Â£™¥¶ƒq ´¥¶—·ÂŒÉƒ™Ê·–Š· ²—¯n ‰Æ£©m ³‘Šƒ³ ¥™Ê£· †· ©´£¤´©Â™m´ƒ³œ 4 粆©¥£·ƒ´¥ƒ¥²Š´¤—³©„¯‰Â§„ 1 (¢´¤Å›Â£™¥¶ƒq ´¥¶—·ÂŒÉƒ) ɛܜ¬mº£Å­n£´ƒ™Ê·¬º–  ʹ¯Å­n¥­³¬Ã¯§–· ··£·¬£¥¥˜›²¬»‰¬º–[17] ›¯ƒŠ´ƒ›·Ë¤³‰Æ–Ãn ¬–‰—³©¯¤m´‰ƒ´¥›Ï´¥­³¬Ã¯§–· ··ÆÅŒnś¥²œœƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ë „¯‰Œm¯‰¬³´•°´¥q––¶¬ƒqƖ¥¡q Ê¸‰ž§ƒ´¥™–§¯‰Ã¬–‰Å­n­ɛ©m´ƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ë ¬´£´¥˜Œm©¤Â Ê¶£¬£¥¥˜›²„¯‰¥²œœÅ­n–¤· ʶ‰„¸Ë›Æ–n ˤ¥²œœ£·¬£¥¥˜›²–·„˸›Â£Ê¹¯ŠÏ´›©›¥¯œ„¯‰ƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ë  ʣ¶ „¸›Ë 153เลม 3 : การออกแบบวงจรภาครับขัน้ สงูVolume III : Advanced Receiver Design

4.8 ܜŸ¸ ƒ­³–™n´¤œ™1. Љ¯šœ¶ ´¤†©´£­£´¤„¯‰„´m ©¬´¥¯¶›™¥¶›ƒ¶ 粄m´©¬´¥Â¯ƒq™¥¶›ƒ¶2. Љ¯š¶œ´¤­§ƒ³ ƒ´¥˜¯–¥­¬³ ܜ›¶ Ė¥£Å›­©³ „¯n 4.1.5  ¥n¯£™³‰Ë ¤ƒ—³©¯¤m´‰ƒ´¥†´Ï ›©•3. ƒÏ´­›–Å­n¥­¬³ 淪· · £· · £™¥¶ƒq—³©ƒ´Ï ›¶– G  ¡¡ ¢10 01 1 10°±°¯ Љ­´Â£™¥¶ƒq ´¥¶—·ÂŒÉƒ 11 0 H 粩´–ƒ¥´¡Ã™›Â›¯¥„q ¯‰Â£™¥¶ƒq H4. Š‰Â„´n ¥­¬³ „n¯£§» m = [1101] ç² m = [1011] ˤŌn£™¥ƒ¶ q ´¥—¶ ·ÂŒƒÉ H Ê¸‰¬¯–†§¯n ‰ ƒ³œÂ£™¥ƒ¶ —q ³©ƒ´Ï ›¶– G ś¬£ƒ´¥ (4.25)5. Š´ƒÂ£™¥¶ƒq ´¥¶—·ÂŒÉƒ H ś¬£ƒ´¥ (4.74) Š‰Â„n´¥­³¬„n¯£»§ m = [101011] ç² m = [111010]6. Š´ƒÃœœŠ´Ï §¯‰Œm¯‰¬³´•Å›¥»™Ê· 4.5 ˜n´ƒÏ´­›–Å­nœ¶—„n¯£»§¯¶› º— mn = {1, 1, 0}, ¥­³¬ 淪· ··™Ê·ÅŒn£·Â£™¥¶ƒq—³©ƒÏ´Â›¶– G —´£¬£ƒ´¥ (4.4), ¬³´•¥œƒ©› wn = {0.2, 0.3, –0.1, –0.2, 0.5, –0.4} ç²£·†©´£Ã¥¥©›Â™m´ƒ³œ V2 = 0.5 Љ­´†m´ LLR ܜ¯²Ä ¬ ™¯¥¶¯¯¥¶ \M1, M2 , M3, M4 , M5 , M6 ^ £ʹ¯¬›¶Ë ¬º–ƒ´¥©›Ï´Ë ¥¯œ™Ê· 37. Š´ƒÃœœŠÏ´§¯‰Œ¯m ‰¬³ ´•Å›¥»™Ê· 4.19 ˜n´ƒÏ´­›–Å­n§Ï´–³œ„n¯£»§¯¶› º— mn = {1, 1}, ¥­³¬ 淪· ·™· ÊÅ· Œn£·Â£™¥¶ƒ—q ³©ƒÏ´Â›¶– G  ¡¡¢ 10 0 1 1 10°±¯° , 1 1 0 Œm¯‰¬³´• H(D) = 1 + D, ¬³´•¥œƒ©› wn = {0.3, –0.2, 0.1, 0.2, –0.4, –0.5} ç²£·†©´£Ã¥¥©›Â™m´ƒ³œ V2 = 0.5 Љ˜¯–¥­³¬§Ï´–³œ„n¯£»§ rn ˤŌn¯·†©¯Æ§Â¯¥qܜ ™¯¥qĜ£ʹ¯¬¶›Ë ¬º–ƒ´¥©›Ï´Ë ¥¯œ™·Ê 3 ˤ™Ê·©‰Š¥˜¯–¥­³¬Ã¯§–· ··™Ê·ÅŒn£·ƒ´¥©›Ï´Ë ¢´¤Å› ¯§³ ƒ¯¥™¶ £¸ MP Š´Ï ›©› 3 ¥¯œ 粯†· ©¯Æ§Â¯¥qܜ SISO ™ÊÅ· Œ¬n ¥´n ‰£´Š´ƒ 7.1) ¯³§ƒ¯¥¶™£¸ BCJR 7.2) ¯³§ƒ¯¥¶™£¸ Max-Log-MAP 7.3) ¯§³ ƒ¯¥™¶ ¸£ Log-MAP 7.4) ¯§³ ƒ¯¥™¶ ¸£ SOVA154 การประมวลผลสัญญาณสำหรบั การจัดเก็บขอมูลดจิ ิทัล Signal Processing for Digital Data Storage

œ™™Ê· 5ƒ´¥¥²¤ºƒ—qŌ‰n ´›ƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ëśœ™›·ËŠ²Ã¬–‰—©³ ¯¤´m ‰ƒ´¥›Ï´Â™†›¶†ƒ´¥˜¯–¥­¬³ ܜ©›Ï´Ë £´¥²¤ƒº —qŌnśƒ´¥Ãƒn³­´Â¥Ê¹¯‰ƒ´¥Â„n´Š³‰­©² (synchronization) ©‰Š¥Œ³ƒ—³©¯¤m´‰ƒ³œ„¯‰¬³´•§É¯ƒ™Ê·Æ–n¥³œ ç²Â¥Ê¹¯‰ƒ´¥ÃƒnƄ†©´£„¥„º ¥²ÂŒ¶‰†©´£¥¯n › (TA: thermal asperity) ™Ê · œÅ›¥²œœƒ´¥¥²£©§ž§¬³ ´•„¯‰°´¥q––¬¶ ƒqƖ¥¡q Ê‰¸ £·ž§Œm©¤™Ï´Å­n°´¥–q –¬¶ ƒÆq –¥¡q£·¬£¥¥˜›²Ã§²†©´£›m´ÂŒÊ¯¹ ˜¹¯Â Ê£¶ „›¸Ë5.1 ƙ££Ê¶‰¥¶†¡³ ©¯¥Ã· œœ©›Ï´Ë ร ัหสแอกลาดีร ีพปซีระยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำŠ´ƒ™Ê·ƒ§m´©Å›œ™™Ê· 2 „¯‰ [10] ƙ££Ê¶‰¥¶†³¡Â©¯¥· (timing recovery) ™Ï´­›n´™Ê·Å›ƒ´¥Â„n´Š³‰­©² 5©‰Š¥Œ³ƒ—³©¯¤m´‰ (sampler) ƒ³œ¬³´•§É¯ƒ™Ê·Æ–n¥³œ  ʹ¯Å­nƖn„n¯£»§Ã£Â¶§ (sample) ™Ê· 4บทท่ี–·¬º–¯¯ƒ£´ ƒm¯›¬m‰„n¯£»§Ã£Â¶§Â­§m´›³Ë›Æ¥²£©§ž§Å›„³›Ë —¯›—m¯Æ Œm› ¬m‰Æ¤³‰¯·†©¯Æ§Â¯¥q 粩‰Š¥˜¯–¥­¬³ ɛ—›n –‰³ ›³Ë›Æ™££Ê‰¶ ¥¶†³¡Â©¯¥·˜¹¯©m´ÂÉ›¯‰†q¥²ƒ¯œ™Ê·£·†©´£¬Ï´†³ บทท่ี£´ƒ¯¤m´‰­›Ê¸‰Å›¥²œœ¬Ê¹¯¬´¥–¶Š™¶ ³§  ¥´²˜´n ©‰Š¥Œ³ƒ—³©¯¤m´‰™´Ï ‰´›Æ£m–· ƒÉв™´Ï Å­„n n¯£§» ͣ¶§™ÊÆ· –nÆ£m£·†º•¢´  ç²Â£Ê¯¹ ¬‰m „n¯£§» ͣ¶§Â­§´m ›·ËƝ¤³‰¯†· ©¯Æ§Â¯¥q粩‰Š¥˜¯–¥­³¬ ƒÉв™´Ï Å­nž§§³ šq™ÊÆ· –n£·„n¯ž–¶  §´–Š´Ï ›©›£´ƒ ˤ™³©Ê Ɲƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³©Ê Ɲ (conventional timing recovery) Ê¸‰¯¤m»œ› Ë¹›’´›„¯‰©‰Š¥Â¡¬§É¯ƒ§» (PLL: phase-locked loop) [11] ¬´£´¥˜™Ï´‰´›Æ–n¯¤m´‰£·¥²¬¶™š¶¢´ Â£Ê¹¯™Ï´‰´›Å›¬¢´©²™·Ê†m´¯³—¥´¬m©›ƒÏ´§³‰„¯‰¬³´•—m¯ƒÏ´§³‰„¯‰¬³´•¥œƒ©› (SNR) ¬»‰¯¤´m ‰Æ¥ƒ—É ´£ÂÉ›™Ê™· ¥´œƒ›³ ©m´¥­¬³ ÃÆn „„n¯ž¶– §´– (ECC) Œ›m ¥­³¬Â™¯¥qĜ [3] ­¥¹¯¥­³¬Ã¯§–· ·· (LDPC) [17] ɛ—n› £·¯³—¥´„¤´¤„¯‰ƒ´¥Â„n´¥­³¬ (coding gain) ¬»‰ Џ‰Œm©¤Å­n¥²œœ¬´£´¥˜™Ï´‰´›™Ê·†´m SNR —ÏÊ´È Æ–n¯¤m´‰›m´ÂŒÊ¹¯˜¹¯ –³‰›³Ë›¥­³¬ ECC Џ‰Æ–n˜»ƒ›Ï´£´ÅŒnś­§´¤‰´›¥²¤ƒº —q Œm› ę¥ª ³ ™Âq †§Ê¹¯›™Ê,· ¥²œœ¬Ê¹¯¬´¥žm´›–´©Â™·¤£ ç²°´¥q––¶¬ƒqƖ¥¡q ɛ—n› Ê¸‰ž§ 155เลม 3 : การออกแบบวงจรภาครบั ขั้นสงูVolume III : Advanced Receiver Design

 §¯¤Æ–n™Ê·—´££´Š´ƒƒ´¥ ³”›´›·ËƒÉ†¹¯ ¥²œœÆ™££Ê¶‰¥¶†³¡Â©¯¥·Š²—n¯‰™Ï´‰´› • ¥²–³œ†m´ SNR ™Ê· ›n¯¤ƒ©m´™Ê·Â†¤ÅŒn‰´›Å›¯–·—  ¥´²‹²›³Ë›¥²œœÆ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©Æ™·Ê™Ï´‰´›ÂÉ› ¯¶¬¥²Š´ƒ¥­¬³ ECC в™Ï´‰´›Æ–Æn £–m · £ʹ¯™Ï´‰´›™Ê†· ´m SNR —´ÊÏ ¯¤m´‰Æ¥ƒ—É ´£Å›³ŠŠºœ›³ ›³ƒ©¶Š³¤Æ–n £·ƒ´¥›Ï´Â¬›¯¥²œœÆ™££Ê¶‰¥¶†³¡Â©¯¥·™Ê·¬´£´¥˜™Ï´‰´›™Ê·†m´ SNR —ÊÏ´È Æ–n¯¤m´‰£·¥²¬¶™š¶¢´ ­§´¤ ¥»Ãœœ [34–36, 56–59] ś­³©„n¯›·Ëв¯š¶œ´¤­§³ƒƒ´¥™Ï´‰´›„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ©›Ï´Ë ™Ê·¯¤»mœ› Ë¹›’´›„¯‰ PSP (per-survivor processing) [60] Ê¸‰ÂÉ›Â™†›¶†Å›ƒ´¥¥²£´•†m´¥m©£ƒ³›¥²­©m´‰§Ï´–³œ„n¯£»§ ™Ê·—n¯‰ƒ´¥˜¯–¥­³¬Ã§² ´¥´£¶Â—¯¥q™Ê·Æ£m™¥´œ†m´ Ė¤Â¥Ê¶£—n›Š´ƒƒ´¥¯š¶œ´¤­§³ƒƒ´¥™Ï´‰´›„¯‰ ƙ££Ê‰¶ ¥†¶ ¡³ ©¯¥·™Ê·¯¤»mœ› Ë¹›’´›„¯‰ PSP ¬Ï´­¥³œŒm¯‰¬³´•Üœž§—¯œ¬›¯‰œ´‰¬m©› (PR: partial response) [61] ™Ê·Æ£m˜»ƒÂ„n´¥­³¬ (uncoded PR channel) Ê¸‰Å›™Ê·›·ËŠ²Â¥·¤ƒ©m´ “ ¯Â¯¥q Ʃ©¯¥qƙ££Ê¶‰¥¶†³¡Â©¯¥· (PS-TR: per-survivor timing recovery)” [62] Ê¸‰ÂÉ›ƒ´¥™Ï´‰´›¥m©£ƒ³› ¥²­©m´‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ã§²¯·†©¯Æ§ÂŒ³›Ãœœ†©¥Š²ÂÉ›¬»‰¬º– (ML: maximum likelihood) ˤ¬´£´¥˜¬¥n´‰„¸Ë›Æ–nŠ´ƒƒ´¥›Ï´©‰Š¥ PLL Ŭm„n´ÆÅ›Ã—m§²Â¬n›™´‰™Ê·¤³‰£·Œ·©¶—¯¤m» (survivor path) ¢´¤Å›¯³§ƒ¯¥¶™¸£©·Â™¯¥qœ¶ [13] ˤŠ´ƒƒ´¥™–§¯‰ œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR £· ¬£¥¥˜›²–·ƒ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©Æ £ʹ¯™Ï´‰´›Å›¥²œœ™Ê·£·Š¶——¯¥q™´‰Â©§´22 (timing jitter) ¬»‰ ­¥¹¯™Ï´‰´›Å›¥²œœ™Ê·—n¯‰ƒ´¥Å­n£·ƒ´¥§m»Â„n´Â¥É© (fast convergence) ›¯ƒŠ´ƒ›·Ë„n¯–·„¯‰ ƙ££Ê‰¶ ¥†¶ ³¡Â©¯¥Ã· œœ PS-TR ƒÉ†¹¯¬´£´¥˜™´Ï ‰´›ÃœœÂ©§´Š¥‰¶ (real time) Ɩn Û©†¶–„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR ¬´£´¥˜›Ï´£´ÅŒn¥m©£ƒ³œ©‰Š¥˜¯–¥­³¬ ECC  ʹ¯ ³”›´ÂÉ› “ ¯Â¯¥qƩ©¯¥qƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ©›Ï´Ë (PS-ITR: per-survivor iterative timing recovery)” [63, 64] Ê¸‰ÂÉ›ƒ´¥™´Ï ‰´›¥©m £ƒ³›„¯‰Æ™££Ê‰¶ ¥¶†¡³ ©¯¥· ¯†· ©¯Æ§ÂŒ³›Ãœœ ML 粃´¥˜¯–¥­³¬ ECC Ė¤Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR в£·¬£¥¥˜›²–·ƒ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥· ܜ PS-TR £´ƒ ×m£·†©´£³œn¯›¬»‰Ã§²Æ£m¬´£´¥˜™´Ï ‰´›ÃœœÂ©§´Š¥¶‰Æ–n (—n¯‰¥²£©§ž§ ܜɛƒ§£ºm (batch processing) ™m´›³Ë›) ś™´‰‘¶œ³—¶Æ™££Ê‰¶ ¥¶†³¡Â©¯¥Ã· œœ PS-ITR ¬¥n´‰„˸› ƖÄn –¤ƒ´¥Å¬ƒm ¥²œ©›ƒ´¥Æ™££Ê‰¶ ¥†¶ ³¡Â©¯¥Â· „´n Ɲś¯§³ ƒ¯¥™¶ ¸£ BCJR [18] ˤ¯´ª³¤Â™†›¶† PSP ™Ï´Å­nƖnɛ “¯·†©¯Æ§Â¯¥q BCJR ܜ ¯Â¯¥qƩ©¯¥q (per-survivor BCJR equalizer)” ­¥¹¯ Â¥·¤ƒ©m´ “PSP-BCJR” [63] Ê¸‰™´Ï ­›n´™Ê·Ã§ƒÂ§Ê·¤›„m´©¬´¥Ãœœ¯¡—qƒ³œ©‰Š¥˜¯–¥­³¬ ECC Œm›Â–·¤©ƒ³œ­§³ƒƒ´¥„¯‰¯·†©¯Æ§ÂŒ³›ÃœœÂ™¯¥qĜ [21] —´£™·Ê¯š¶œ´¤Å›­³©„n¯™Ê· 2.4 ˤŠ´ƒ ƒ´¥™–§¯‰ œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR £·¬£¥¥˜›²–·£´ƒ £ʹ¯Â™·¤œƒ³œÆ™££Ê¶‰¥¶†³¡Â©¯¥· ܜ©›´ÏË Ãœœ¯Ê¹›È [35] 22 ƙ££Ê‰¶ Š—¶ —¯¥q†¯¹ ¬³ ´•¥œƒ©›¢´¤Å›©‰Š¥Œƒ³ —©³ ¯¤m´‰Ê¸‰£·ž§™Ï´Å­nЉ³ ­©²„¯‰Â©§´™Ê·Š²™Ï´ƒ´¥Œƒ³ —©³ ¯¤´m ‰¬³ ´• ×§m ²†¥³‰Ë ƒ¶–†©´£†§´–†§Ê¹¯›ÆŠ´ƒ—ϴí›m‰™Ê—· ¯n ‰ƒ´¥156 การประมวลผลสัญญาณสำหรบั การจัดเก็บขอ มลู ดจิ ิทัล Signal Processing for Digital Data Storage

n t Per-survivor timing recovery aˆkak H D rk q t U p t y t yk  y kT Uˆ Viterbi aˆk k LPF k\o1^ detector tk  kT Uˆk z d Symbol detector VCO Loop Fˆk rˆk d Filter TED ¥»™Ê· 5.1 ܜŠÏ´§¯‰Œ¯m ‰¬³´•¯º–£†—ö §²Æ™££Ê‰¶ ¥†¶ ³¡Â©¯¥Ã· œœ™Ê·ÅŒƒn ›³ ™©³Ê Ɲ5.1.1 ܜŠÏ´§¯‰Œm¯‰¬³ ´• ¶Š´¥•´ÃœœŠÏ´§¯‰Œm¯‰¬³´•¯º–£†—¶Å›¥»™Ê· 5.1 §Ï´–³œ„n¯£»§¯¶› º— ak  {r1} Ê¸‰£·†´œÂ©§´œ„¯‰œ—¶ T ˜»ƒ¬m‰ž´m ›Æ¤³‰Œ¯m ‰¬³ ´• H(D) = O hk D k £ʯ¹ hk †¹¯†m´¬³£¥²¬¶™š¶—Î ³©™Ê· k k0„¯‰Œm¯‰¬³´•, D †¹¯—³©–ϴ›¶›ƒ´¥­›m©‰Â©§´­›Ê¸‰­›m©¤ (unit delay operator), ç² Q †¹¯­›m©¤†©´£ŠÏ´„¯‰Œm¯‰¬³ ´• –‰³ ›³Ë›¬³´•¯´m ›ƒ§³œ¬´£´¥˜Â„·¤›ÂÉ›¬£ƒ´¥Æ–†n ¹¯ œp t  rkq t kT  Uk n t (5.1) kœÄ–¤™Ê· rk = ak hk  iakihi †¯¹ „¯n £»§Â¯´—q —º „¯‰Œ¯m ‰¬³ ´•™Ê·¥´ªŠ´ƒ¬³ ´•¥œƒ©›, การประยุก ตใชงานการถอดร ัหสแบบวน ้ซำq(t) = sin(St/T)/(St/T) †¹¯¡³‰ƒqŒ³›¶‰ƒq (sinc function) [4], Wk †¹¯¯¯¡Â—™´‰Â©§´™Ê·Æ£m™¥´œ†m´(unknown timing offset) —©³ ™Ê· k, ç² n(t) †¯¹ ¬³´•¥œƒ©›Âƒ´¬q¬·„´©Ãœœœ©ƒ (AWGN)™Ê·£·†©´£­›´Ã›m›¬Âƒ—¥³£ƒÏ´§³‰Ãœœ¬¯‰–n´›Â™m´ƒ³œ N0/2 ś­³©„n¯›·ËвŠÏ´§¯‰¯¯¡Â—™´‰Â©§´Wk Å­n£§· ³ƒ«•²ÂÉ› “ƒ´¥Â–›¶ ܜ¬£ºm 23 (random walk)” Ê¸‰›¶¤´£Ä–¤ [66] Uk 1  Uk wk (5.2)£ʯ¹ wk †¹¯—©³ Ý¥¬ºm£Âƒ´¬q·¤›Ãœœ i.i.d. (independent and identically distributed) ™Ê·£·†m´Â‹§Ê·¤ 5 ™´m ƒœ³ ª›» ¤Ãq §²£·†m´†©´£Ã¥¥©›Â™´m ƒœ³ Tw2 ­¥¯¹ „·¤›Ã™›Æ–n–n©¤ wk  N 0,Tw2 ˤ†m´ Tw บทท่ีŠ²ÂÉ›—³©ƒÏ´­›–¥²–³œ†©´£¥›º Ã¥‰„¯‰Æ™££Ê‰¶ ж——¯¥q23 ܜŠÏ´§¯‰ƒ´¥Â–›¶ ܜ¬mº£Æ–n˜»ƒ›Ï´ÅŒn ¥´²ÂÉ›ÃœœŠÏ´§¯‰™Ê·‰m´¤ 粬´£´¥˜ÅŒnٛ§ƒ³ «•²„¯‰Œm¯‰¬³ ´•—m´‰ÈƖ‰n m´¤ ˤƒ´¥Â§Ê¤· ›Ã§‰†m´ ´¥´£¶Â—¯¥q T2  ¤· ‰—©³ –·¤©Â™m´›³Ë› w 157เลม 3 : การออกแบบวงจรภาครับขัน้ สงู Volume III : Advanced Receiver Design

• ©‰Š¥¢´†¥³œ ¬³´•¯m´›ƒ§³œŠ²˜»ƒ¬m‰žm´›Æ¤³‰©‰Š¥ƒ¥¯‰žm´›—ÏÊ´ (LPF) ™Ê·£·ž§—¯œ¬›¯‰¯¶£ ³§¬q™m´ƒ³œ q(t)/T ›³Ê›†¹¯£·†©´£˜Ê·—³– (cut-off frequency) ™m´ƒ³œ 1/(2T)  ʹ¯ƒÏ´Š³–¬³´•¥œƒ©›™Ê·¯¤m»›¯ƒÃ˜œ†©´£˜Ê· Š´ƒ›³Ë›Š²™Ï´ƒ´¥Œ³ƒ—³©¯¤m´‰¬³´•™Ê·Â©§´ kT Uˆ k ʹ¯™Ï´Å­Æn –Ân É›„¯n £§» ͣ¶§ yk  y kT Uˆk (5.3) œ i riq kT Uˆk iT  Ui nk£ʯ¹ Uˆk †¹¯†m´¥²£´•„¯‰ Wk ­¥¹¯™Ê· ¥·¤ƒ©´m “¯¯¡Â—™´‰Â¡¬ (phase offset)” —©³ ™Ê· k „¯‰ƒ´¥ Œƒ³ —³©¯¤´m ‰, nk  N 0,Tn2 †¯¹ ¬³´•¥œƒ©› AWGN, ç² Tn2  N 0 / 2T 5.1.2 ƙ££Ê¶‰¥¶†³¡Â©¯¥Ã· œœ™ÊÅ· Œnƒ³›™©Ê³ Ɲś™´‰‘¶œ³—¶Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³©Ê Ɲв¯¤m»œ› Ë¹›’´›„¯‰©‰Š¥Â¡¬§É¯ƒ§» (PLL) Ê¸‰¥²ƒ¯œ–n©¤©‰Š¥—¥©Š­´„n¯ž¶– §´–™´‰Â©§´ (TED: timing error detector), ©‰Š¥ƒ¥¯‰§»(loop filter), 粩‰Š¥ VCO (voltage-controlled oscillator) —´£™Ê·Ã¬–‰Å›¥»™Ê· 5.1 ˤ©‰Š¥TED в™Ï´­›n´™Ê·†Ï´›©•­´†m´¥²£´•„¯‰„n¯ž¶– §´–™´‰Â©§´ F  U Uˆ Ê¸‰ƒÉ†¹¯†m´†©´£ k kkÆ£m—¥‰ƒ³› (misalignment) ¥²­©m´‰Â¡¬„¯‰¬³´•¯m´›ƒ§³œ™Ê·Æ–n¥³œƒ³œÂ¡¬„¯‰¬³´•›´®¶ ƒ´„¯‰©‰Š¥ PLL ś™´‰‘œ¶ ³—©¶ ‰Š¥ TED £­· §´¤¥²Â¢™ [11] Ê¸‰Ä–¤™³Ê©Æ¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Š²„˸›¯¤»mƒ³œ†º•¢´ „¯‰©‰Š¥ TED ś™Ê·›·Ëв ¶Š´¥•´Â‹ ´²©‰Š¥ TED ܜ Muellerand Müller ­¥¹¯Â¥·¤ƒ©m´ M&M TED [67] Ê¸‰ÂÉ›™Ê·›¶¤£ÅŒn‰´›Å›­§´¤È ‰´›¥²¤ºƒ—q ˤв†´Ï ›©•†´m ¥²£´•„¯‰„¯n ž–¶  §´–™´‰Â©§´Š´ƒ Fˆ  KT \ykrˆk1 yk1rˆk ^ (5.4) kˤ™Ê· rˆk †¹¯†m´¥²£´•„¯‰ rk Ê¸‰Æ–£n ´Š´ƒ©‰Š¥—¥©Š­´¬³§³ƒ«•q (symbol detector), KT †¹¯†m´†‰—³©™Ê·˜»ƒÅŒn ʹ¯™Ï´Å­n£³Ê›ÅŠÆ–n©m´ E <Fˆk | F>  F £ʹ¯ SNR £·†m´¬»‰ ­¥¹¯¯´Šƒ§m´©Æ–n©m´†m´ KTŒm©¤™Ï´Å­n†©´£Œ³›„¯‰Â¬n›Ä†n‰¥»—³©Â¯¬ (S-curve) [11] £·†m´Â™m´ƒ³œ­›Ê¸‰ • Šº–ƒÏ´Â›¶–, ç² E[.]†¹¯—³©–ϴ›¶›ƒ´¥†m´†´–­£´¤ (expectation operator) Š´ƒ¬£ƒ´¥ (5.4) Š²Â­É›Æ–n©m´¬£¥¥˜›²„¯‰©‰Š¥ TED „Ë›¸ ¯¤»ƒm ³œ†´m —–³ ¬›¶ Ŋ rˆk –‰³ ›³Ë›¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†¡³ ©¯¥·Š²ÂÉ›¡³‰ƒqŒ³›„¯‰†©´£›m´ÂŒÊ¯¹ ˜¹¯„¯‰†´m —–³ ¬¶›ÅŠÃ§² SNR ™Ê·ÅŒn Џ‰ÂÉ›Â­—ºž§©m´™Ï´Æ£©‰Š¥—¥©Š­´¬³§³ƒ«•q™Ê·ÅŒnśƙ££Ê¶‰¥¶†³¡Â©¯¥·†¹¯©‰Š¥—¥©Š­´©·Â™¯¥qœ¶ [13] ™Ê·£·¥¶£´•ƒ´¥­›m©‰Â©§´¬Ï´­¥³œƒ´¥—³–¬¶›ÅŠ158 การประมวลผลสญั ญาณสำหรบั การจัดเก็บขอ มลู ดิจทิ ลั Signal Processing for Digital Data Storage

(decision delay) ™m´ƒ³œ dT ­›m©¤ (£ʹ¯ d †¹¯Â§„ŠÏ´›©›Â—É£œ©ƒ™Ê·£·†m´›n¯¤ Œm› d = 4) ٛƒ´¥ÅŒn©‰Š¥—¥©Š­´„–· ¥ʶ£Â§Ê¤· ›Ãœœ­§´¤¥²–³œ (multi-level threshold detector) [32] Š´ƒ›³Ë›†m´¥²£´•„¯‰„n¯ž–¶  §´–™´‰Â©§´ Fˆk в˜»ƒ¬‰m žm´›Æ¤³‰©‰Š¥ƒ¥¯‰§»Â Ê¹¯ƒÏ´Š³–¬³ ´•¥œƒ©›™Ê·ÃŸ‰¯¤Å»m ›¬³ ´•„¯n ž¶– §´–™´‰Â©§´ 粯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰(sampling phase offset) —³©˜³–Ɲ Uˆk 1 ƒÉв˜»ƒ¥³œ†m´–n©¤©‰Š¥ PLL ¯³›–³œ™Ê·¬¯‰ (2nd-orderPLL) —´£†©´£¬³£ ³›šq–‰³ ›·Ë [11]Rˆk 1  Rˆk LFˆk (5.5)Uˆ 1  Uˆ YFˆ Rˆ 1 (5.6) k k k k£ʹ¯ Rˆk †¹¯†m´¥²£´•„¯‰„n¯ž¶– §´–™´‰†©´£˜Ê· (frequency error) [32], ç² Y ç² L †¹¯ ´¥´£¶Â—¯¥q„¯‰©‰Š¥ PLL [11] Ê¸‰ÂÉ›—³©ƒÏ´­›–Ü›–q©¶–™q„¯‰§» (loop bandwidth) 粯³—¥´ƒ´¥§m»Â„n´ (convergence rate) ƒ§m´©†¹¯˜n´ ´¥´£¶Â—¯¥q„¯‰©‰Š¥ PLL £·†m´£´ƒ ܛ–q©¶–™q„¯‰§»ƒÉвƒ©n´‰Ê‰¸ £ž· §™´Ï Å­¯n —³ ¥´ƒ´¥§m»Â„n´Â¥É©„˸› ×m¬³´•¥œƒ©›™Ê·Â„n´£´Å›©‰Š¥ PLL ƒÉв£·£´ƒÂŒm›ƒ³› ¬Ï´­¥³œÅ›ƒ¥•·™Ê·¥²œœ£·Â‹ ´²„n¯ž¶– §´–™´‰Â¡¬Â™m´›³Ë› ©‰Š¥¢´†¥³œ¯´ŠÅŒn‰´›©‰Š¥ PLL ¯³›–³œ™Ê·­›Ê¸‰ (1st-order PLL) ٛ©‰Š¥ PLL ¯³›–³œ™Ê·¬¯‰ƒÉƖn ˤ¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œƒ³ —©³ ¯¤´m ‰—©³ ˜³–ÆŠ²˜ƒ» ¥³œ†m´—´£†©´£¬³£ ³›šq—¯m Ɲ›·Ë [11] Uˆk 1  Uˆk YFˆk (5.7) การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำ ś™´‰‘œ¶ —³ ¶Æ™££Ê¶‰¥¶†¡³ ©¯¥·Š²™Ï´‰´›ÂÉ› 2 ¢´©² (mode) †¯¹ 51) ¢´©²ƒ´¥Æ–n£´ (acquisition mode) в™Ï´‰´›Å›—¯›Â¥Ê¶£—n›„¯‰ƒ¥²œ©›ƒ´¥Â„n´Š³‰­©²–n©¤ บทที่ †©´£Œm©¤Â­§¹¯„¯‰Ãœœ„n¯£»§ (data pattern) ™Ê·Â¥·¤ƒ©m´ “preamble” [32] ›ʹ¯‰Š´ƒÆ™££Ê¶‰ ¥¶†¡³ ©¯¥¥· »Ãn ›m›¯›Ã§©n ©m´ preamble £§· ƒ³ «•²ÂÉ›¯¤m´‰Æ¥ Џ‰™Ï´Å­n¬´£´¥˜™¥´œÆ–n©m´†m´ rk ™Ê˜· ƒ» —¯n ‰†¹¯†´m ¯²Æ¥  ¥´²‹²›³Ë›Å›Œm©‰¢´©²ƒ´¥Æ–n£´›·Ë24 ©‰Š¥ PLL Š²ÅŒn†m´ rˆk  rk śƒ´¥ †´Ï ›©•­´†m´ Fˆk —´£¬£ƒ´¥ (5.4) Ê¸‰™Ï´Å­nƖnž§§³ šq™Ê·˜»ƒ—n¯‰ –³‰›³Ë›ƒ¥²œ©›ƒ´¥Æ™££Ê¶‰ ¥¶†³¡Â©¯¥·Å›Œm©‰›·ËЏ‰£·†©´£›m´ÂŒÊ¹¯˜¹¯£´ƒ ˤŠº–¥²¬‰†q­§³ƒ„¯‰¢´©²ƒ´¥Æ–n£´ƒÉ†¹¯ ƒ´¥­´ †´m ¥ʣ¶ —n›„¯‰¯¯¡Â—™´‰Â¡¬Ã§²¯¯¡Â—™´‰†©´£˜Ê· (frequency offset) ™Ê·ÃŸ‰¯¤mÅ» ›¬³´• §É¯ƒ™ÊŠ· ²™Ï´ƒ´¥Œƒ³ —©³ ¯¤´m ‰24 ©‰Š¥—¥©Š­´¬³ §³ƒ«•q™Ê·ÅŒnśƙ££Ê‰¶ ¥¶†¡³ ©¯¥Š· ²Æ£˜m ƒ» ›Ï´£´ÅŒ‰n ´›Å›Œ©m ‰¢´©²ƒ´¥Æ–£n ´ 159เลม 3 : การออกแบบวงจรภาครับขนั้ สงู Volume III : Advanced Receiver Design

2) ¢´©²ƒ´¥—¶–—´£ (tracking mode) в™Ï´‰´›—m¯Š´ƒ¢´©²ƒ´¥Æ–n£´ ˤś„³›Ë —¯››·Ë†m´ rˆk ™Ê·ÅŒnśƒ´¥†´Ï ›©•­´†m´ Fˆk —´£¬£ƒ´¥ (5.4) Š²Æ–n£´Š´ƒ©‰Š¥—¥©Š­´¬³§³ƒ«•q™Ê·ÅŒnś ƙ££Ê‰¶ ¥†¶ ³¡Â©¯¥· (Ê¸‰¯´Š£·†º•¢´ Æ£m–· £ʯ¹ ™¤· œƒ³œƒ´¥ÅŒ†n m´ rk Š¥¶‰) –‰³ ›³Ë›Šº–¥²¬‰†q­§³ƒ „¯‰¢´©²ƒ´¥—–¶ —´£ƒÉ†¯¹ ƒ´¥ÃƒÆn „粝¥³œ¥‰º †´m ¥ʶ£—›n „¯‰¯¯¡Â—™´‰Â¡¬Ã§²¯¯¡Â— ™´‰†©´£˜Ê™· ­Ê· ´Æ–Šn ´ƒ¢´©²ƒ´¥Æ–£n ´Š²Â­›É Ɩ©n ´m śŒ©m ‰¢´©²ƒ´¥Æ–£n ´ ©‰Š¥ PLL ™¥´œÃ›m›¯›©´m preamble †¯¹ ¯²Æ¥ –³‰›³Ë›©‰Š¥ PLLЏ‰¬´£´¥˜ÅŒn†m´ Y ç² L ™Ê·£·†m´£´ƒÆ–n  ʹ¯Œm©¤™´Ï Å­nƙ££Ê¶‰¥¶†³¡Â©¯¥·£·¯³—¥´ƒ´¥§»m„n´™Ê·¥©–¥ɩ¯¤´m ‰Æ¥ƒÉ—´£†m´ Y ç² L ™ÊÅ· Œn†©¥£†· ´m §–§‰ £ʯ¹ ƙ££Ê‰¶ ¥¶†¡³ ©¯¥·Â„´n ¬mŒ» m©‰¢´©²ƒ´¥—¶–—´£  ʹ¯§–ž§ƒ¥²™œ„¯‰¬³ ´•¥œƒ©›™Ê·Š²Â„´n £´Å›©‰Š¥ PLL [68] –‰³ ›³Ë›ƒ´¥¯¯ƒÃœœ†´m  ´¥´£¶Â—¯¥qY ç² L в—n¯‰¥²›·¥²›¯£¥²­©m´‰Ãœ›–q©–¶ ™„q ¯‰§» 粯³—¥´ƒ´¥§m»„´n ©„¯‰©‰Š¥ PLL¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥Ã· œœ™Ê·ÅŒnƒ³›™©³Ê Ɲ ¶Š´¥•´ÃœœŠÏ´§¯‰Œm¯‰¬³´• PR4 ś¥»™Ê· 5.1 £ʹ¯ H(D) = 1 – D2 ç² KT = 3T/16 [56]Ê¸‰Â­É›Æ–n©´m ƙ££Ê‰¶ ¥¶†¡³ ©¯¥Ã· §²©‰Š¥—¥©Š­´©·Â™¯¥qœ¶™Ï´‰´›Ã¤ƒŠ´ƒƒ³›Ä–¤¯¶¬¥² –³‰›³Ë›¬£¥¥˜›²„¯‰¥²œœ™Ê·Æ£m˜»ƒÂ„n´¥­³¬ (uncoded system) в„¸Ë›¯¤»mƒ³œ†º•¢´ „¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·ÂÉ›­§³ƒ›¯ƒŠ´ƒ›·Ë˜n´ƒ´Ï ­›–Å­n©‰Š¥—¥©Š­´¬³§³ƒ«•q™Ê·ÅŒnśƙ££Ê¶‰¥¶†³¡Â©¯¥·ÂÉ›©‰Š¥—¥©Š­´„·–¥ʶ£Â§Ê·¤›™Ê·Æ£m£·­›m©¤†©´£ŠÏ´ (memoryless threshold detector) ܜ 3 ¥²–³œ ˤ£·¥²–³œ„·–¥ʶ£Â§Ê·¤›™Ê†· m´ r1 ›³Ê›†¹¯ rˆk  ¤¦¦¦£¥¦¦¦¦¦02,,2, if yk  1 (5.8) if yk  1 else¬´Ï ­¥œ³ ƒ¥²œ©›ƒ´¥—¥©Š­´„¯n £»§ §Ï´–³œ„n¯£»§ {yk} в˜»ƒ¬m‰Æ¤³‰©‰Š¥—¥©Š­´©·Â™¯¥qœ¶™Ê·£·¥¶£´•­›m©‰Â©§´¬Ï´­¥³œƒ´¥—³–¬¶›ÅŠÂ™´m ƒ³œ 60T  ʯ¹ ­´§´Ï –³œ„¯n £»§¯›¶  º—™Ê·†©¥Š²ÂÉ›¬»‰¬º– ›¯ƒŠ´ƒ›·Ë†m´¯³—¥´„n¯ž¶– §´–„¯‰œ¶— (BER) в†Ï´›©•Ä–¤ÅŒn„n¯£»§­§´¤ÂƒÂ—¯¥q (ƒÂ—¯¥q§² 4096 œ¶—)Š›ƒ¥²™³‰Ê £„· ¯n ž–¶  §´–¥©£ƒ›³ Æ£m›n¯¤ƒ©m´ 1000 œ¶—  ʹ¯Å­nž§§³ šq™ÊÆ· –n£†· ©´£›m´ÂŒÊ¹¯˜¯¹ ™´‰¬˜—¶ ¶ ¬´Ï ­¥³œ¥²œœ™Ê·Æ£m£·¯¯¡Â—™´‰†©´£˜Ê· ©‰Š¥¢´†¥³œ¬´£´¥˜ÅŒn©‰Š¥ PLL ¯³›–³œ™Ê·­›Ê¸‰Æ–nśƒ¥•·›·Ëв¬££º—¶Å­n¥²œœ£·ƒ´¥Â„n´Š³‰­©²Å›Œm©‰¢´©²ƒ´¥Æ–n£´Ãœœ¬£œ»¥•q (perfect acquisition)Ê¸‰™Ï´Æ–Än –¤ƒ´¥ƒ´Ï ­›–Å­n W0 = 0 ś¬£ƒ´¥ (5.2)  ʹ¯Š²Æ–nÆ£m—n¯‰ÅŒn„n¯£»§ preamble ¥»™Ê· 5.2¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰¥²œœ™Ê·ÅŒnƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©Æ • †m´ Vw /T —m´‰È ˤ†m´ ´¥´£¶Â—¯¥q Y ™ÊÅ· ŒŠn ²˜»ƒ¯¯ƒÃœœ£´Â Ê¯¹ Å­¬n ´£´¥˜—¶–—´£ƒ´¥Â§Ê·¤›Ã§‰™´‰Â¡¬Æ–n¢´¤Å›160 การประมวลผลสญั ญาณสำหรบั การจัดเกบ็ ขอ มลู ดิจทิ ลั Signal Processing for Digital Data Storage

¥»™Ê· 5.2 ¬£¥¥˜›²„¯‰¥²œœÆ™££Ê‰¶ ¥¶†³¡Â©¯¥Ã· œœ™Ê·ÅŒnƒ›³ ™©³Ê Ɲ • †m´ Vw/T —m´‰È (£ʹ¯¥²œœÆ£m£·¯¯¡Â—™´‰†©´£˜Ê)·100 œ¶— —´£™ÊÆ· –n¯š¶œ´¤Å›­©³ „¯n ™Ê· 2.3.1 „¯‰ [10] 粆´m SNR ™Ê·ÅŒ›n ¶¤´£—´£¬£ƒ´¥ (4.85)œÄ–¤Å›™Ê·›·Ë Eb  k hk 2 Š´ƒ¥»™Ê· 5.2  œ©m´¥²œœŠ²£· BER §–§‰ £ʹ¯ Eb/N0 £·†m´£´ƒ„˸›Ã§²¬£¥¥˜›²„¯‰¥²œœŠ²–¯n ¤§‰ £ʯ¹ ж——¯¥™q ´‰Â©§´ Vw /T £·†©´£¥º›Ã¥‰£´ƒ„Ë›¸ ¬´Ï ­¥³œ¥²œœ™Ê·£·¯¯¡Â—™´‰†©´£˜·Ê ©‰Š¥¢´†¥³œŠ²—n¯‰ÅŒn©‰Š¥ PLL ¯³›–³œ™Ê·¬¯‰Å›ƒ´¥Š³–ƒ´¥ƒ³œ¯¯¡Â—™´‰†©´£˜Ê· ś™Ê·›·Ëв Š¶ ´¥•´¥²œœ™Ê™· ´Ï ‰´›Å›¬¢´©²´›ƒ§´‰ ›³Ê›†¯¹ £·†´m การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำVw /T = 0.5% 粯¯¡Â—™´‰†©´£˜Ê·Â™m´ƒ³œ 0.2% ś™Ï´›¯‰Â–·¤©ƒ³› ´¥´£¶Â—¯¥q Y ç² L™ÊÅ· Œnв˜»ƒ¯¯ƒÃœœ£´Â Ê¹¯Å­n¬´£´¥˜—¶–—´£ƒ´¥Â§Ê·¤›Ã§‰™´‰Â¡¬Ã§²™´‰†©´£˜Ê·Æ–n¢´¤Å› Cœ¶— —´£™Ê·Æ–n¯š¶œ´¤Å›­³©„n¯™Ê· 2.3.2 „¯‰ [10] ›¯ƒŠ´ƒ›·Ëв ¶Š´¥•´Â‹ ´²ƒ¥•·™Ê·©‰Š¥ PLL Ōn†m´ Y ç² L –·¤©ƒ›³ ™³‰Ë śŒ©m ‰¢´©²ƒ´¥Æ–n£´Ã§²¢´©²ƒ´¥—¶–—´£ ˤ„¯n £§» ­›Ê¸‰ƒ§m£º ¥²ƒ¯œ–©n ¤preamble ŠÏ´›©› C œ¶— 粜¶—„m´©¬´¥ŠÏ´›©› 4096 œ¶— (¥©£ C + 4096 œ¶—) ¥»™Ê· 5.3 얉¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©Æ £ʹ¯ÅŒn ´¥´£¶Â—¯¥q„¯‰©‰Š¥ PLL ™·Ê¯¯ƒÃœœ¬´Ï ­¥œ³ ×§m ² C Ė¤Â¬›n ƒ¥´¡ “Perfect timing” ­£´¤˜‰¸ ƙ££Ê‰¶ ¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ›³ ™³©Ê Ɲ™ÊÅ· ŒnUˆ  U śƒ´¥Œƒ³ —³©¯¤m´‰¬³´• y(t) Ê¸‰Š²Â­É›Æ–n©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©Æ™Ï´‰´› 5 kk บทที่ƖnÆ£–m · £ʯ¹ ™Ï´‰´›Å›¥²œœ™Ê—· n¯‰ƒ´¥¯—³ ¥´ƒ´¥§»m„´n ™Ê· ¥©É (­¥¯¹ £ʹ¯ÅŒ‰n ´›ƒ³œ†m´ ´¥´£Â¶ —¯¥q„¯‰©‰Š¥PLL ™Ê·˜ƒ» ¯¯ƒÃœœ¬´Ï ­¥œ³ C ›n¯¤È) Š´ƒž§§ ³ š™q Ê÷ ¬–‰Å›¥»™Ê· 5.2 ç² 5.3 ¬¥º Ɩ©n ´m ƙ££Ê‰¶ ¥†¶ ¡³ ©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©ÆŠ²™Ï´‰´›Æ–Æn £–m · ˜´n ¥²œœ£„· ¯n ž–¶  §´–™´‰Â©§´£´ƒ ­¥¯¹ £ʹ¯™´Ï ‰´›Å›¥²œœ™Ê—· ¯n ‰ƒ´¥¯—³ ¥´ƒ´¥§Âm» „n´ 161เลม 3 : การออกแบบวงจรภาครับขน้ั สูง Volume III : Advanced Receiver Design

¥»™Ê· 5.3 ¬£¥¥˜›²„¯‰¥²œœ ¬´Ï ­¥œ³ Vw /T = 0.5 粯¯¡Â—™´‰†©´£˜Ê· 0.2% ™Ê·¥©–¥ɩ ©¶šƒ· ´¥ÃƒÆn „³­´™Ê·‰m´¤™Ê·¬º–Å›ƒ´¥Â Ê¶£¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©Æ ƒÉ†¯¹ ƒ´¥Â§Ê¤· ›©‰Š¥—¥©Š­´¬³ §³ƒ«•q™ÊÅ· ŒÅn ›Æ™££Ê¶‰§»Š´ƒ©‰Š¥—¥©Š­´„·–¥ʶ£Â§Ê·¤›Ãœœ°´¥q– (hard threshold detector) ɛ©‰Š¥—¥©Š­´„·–¥ʣ¶ §Ê·¤›Ãœœ¯¡—q (soft threshold detector) [56] ­¥¹¯¯´ŠÅŒn©‰Š¥—¥©Š­´©·Â™¯¥qœ¶™Ê·£·¥¶£´•­›m©‰Â©§´¬Ï´­¥³œƒ´¥—³–¬¶›ÅŠ dT ›n¯¤È ƒÉƖn [32] ¯¤m´‰Æ¥ƒÉ—´£©¶š·ƒ´¥™Ê·ƒ§m´©£´Â­§m´›·Ë¬´£´¥˜Œm©¤Â Ê¶£¬£¥¥˜›²Æ–n ·¤‰Â§Éƒ›n¯¤Â™m´›³Ë› [35] –‰³ ›³Ë›Æ™££Ê‰¶ ¥¶†³¡Â©¯¥Ã· œœÅ­£™m Ê£· ·¬£¥¥˜›²£´ƒƒ©´m ƙ££Ê¶‰¥¶†³¡Â©¯¥Ã· œœ™ÊÅ· Œƒn ›³ ™³©Ê ƝЏ‰ÂÉ›¬Ê¶‰ ŠÏ´ÂÉ›¯¤m´‰¤Ê¶‰ ś­³©„n¯—m¯ÆŠ²›Ï´Â¬›¯ƒ´¥›Ï´Â™†›¶† PSP £´ÅŒnśƒ´¥ ³”›´Æ™££Ê¶‰¥¶†³¡Â©¯¥· ¥» ܜŭ£™m Ê£· ·¬£¥¥˜›²–ƒ· ©m´Æ™££Ê‰¶ ¥¶†³¡Â©¯¥Ã· œœ™ÊÅ· Œƒn ›³ ™©³Ê Ɲ 5.1.3  ¯Â¯¥Æq ©Â©¯¥Æq ™££Ê¶‰¥†¶ ¡³ ©¯¥· ś™´‰‘¶œ³—¶¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥Ã· œœÅŒnƒ³›™³Ê©ÆŠ²„¸Ë›¯¤m»ƒ³œ†m´—³–¬¶›ÅŠ \rˆk ^ ™Ê·ÅŒnś ¬£ƒ´¥ (5.4)  ¥´²‹²›³Ë›ƒ´¥Â Ê¶£¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·™Ï´Æ–nˤƒ´¥ÅŒn†m´ \rˆk ^ ™·Ê£· †©´£˜ƒ» —¯n ‰ ›m´ÂŒÊ¯¹ ˜¯¹ ç²Æ££m ·ƒ´¥­›m©‰Â©§´ Ê¸‰¬´£´¥˜­´Æ–Šn ´ƒÄ†¥‰¬¥n´‰„¯‰Ãž›¢´ Â™¥§§¶¬ (trellis diagram) [13] ƒ§m´©†¹¯Ã—m§²ƒ´¥Â§Ê·¤›¬˜´›²¢´¤Å›Ãž›¢´ Â™¥§§¶¬Š²¬¯–†§n¯‰ƒ³œ †m´ \rˆk ^ ™Ê·ÂÉ›­›Ê¸‰Â–·¤© ›³Ê›Ã¬–‰©m´Š²£·¯¤m´‰›n¯¤­›Ê¸‰ƒ´¥Â§Ê·¤›¬˜´›²Å›Ã—m§²Œm©‰Â©§´„¯‰ ޛ¢´ Â™¥§§¶¬™Ê·—¥‰ƒ³œ†m´—³–¬¶›ÅŠ™Ê·˜»ƒ—n¯‰ –³‰›³Ë›ƒ´¥ÅŒn†m´ \rˆk ^ ™Ê·˜»ƒ—n¯‰Š´ƒÃž›¢´  ™¥§§¶¬Å›ƒ´¥¥³œ†m´ Uˆk 1 в¬´£´¥˜Œm©¤Â Ê¶£¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Æ–n Û©†¶–Å›ƒ´¥162 การประมวลผลสัญญาณสำหรบั การจดั เก็บขอ มูลดจิ ทิ ัล Signal Processing for Digital Data Storage

›Ï´„n¯£»§™Ê÷ Ÿ‰¯¤»Åm ›Ãž›¢´ Â™¥§§¶¬£´ÅŒnśƒ´¥¥²£´•†m´ ´¥´£¶Â—¯¥™q ÊÆ· £m™¥´œ†m´ ¥n»Š³ƒƒ³›Å›ŒÊ¹¯©m´ “ƒ´¥¥²£©§ž§ÃœœÂ ¯Â¯¥qƩ©¯¥q (PSP: per-survivor processing)” [60] Ê¸‰Æ–n˜»ƒ›Ï´£´ÅŒnś­§´¤‰´›¥²¤ºƒ—q Œm› ƒ´¥¥²œºŒm¯‰¬³´• (channel identification), ƒ´¥—¥©Š­´§Ï´–³œ„n¯£»§†©¥Š²ÂÉ›¬»‰¬º–Üœ¥³œ†m´Æ–n (adaptive ML sequence detection), 粃´¥ƒn»Â¡¬Ã§²†§Ê›¹  ´­q (phase/carrier recovery) ¯´ª³¤Ã›©†¶–„¯‰ PSP ™Ï´Å­nƖnƙ££¶Ê‰¥¶†³¡Â©¯¥·ÃœœÅ­£m™Ê·Â¥·¤ƒ©m´ “ ¯Â¯¥qƩ©¯¥qƙ££Ê¶‰¥¶†³¡Â©¯¥· (PS-TR: per-survivor timing recovery)” [62] ­¥¹¯Â¥·¤ƒ¬³›Ë È ©m´ “ƙ££Ê¶‰¥†¶ ³¡Â©¯¥Ã· œœ PS-TR” Ê¸‰ÂÉ›ƒ´¥™Ï´‰´›¥m©£ƒ³›¥²­©m´‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ã§²©‰Š¥—¥©Š­´©·Â™¯¥qœ¶Å›™´‰‘¶œ—³ ƶ ™££Ê¶‰¥¶†³¡Â©¯¥Ã· œœ PS-TR в™Ï´‰´›†§n´¤ƒ³œ¯³§ƒ¯¥¶™¸£©·Â™¯¥qœ¶  ·¤‰Ã—m£·„³›Ë —¯›Æ™££Ê¶‰¥¶†¡³ ©¯¥·Â Ê£¶ „n´ÆÅ›Ã—m§²¬˜´›²„¯‰Ãž›¢´ Â™¥§§¶¬ (trellis state) Ė¤Ã›©†¶–™Ê·¬Ï´†³ƒ†É ¹¯ƒ´¥Œ³ƒ—³©¯¤´m ‰¬³ ´•§É¯ƒ™Ê·Æ–n¥œ³ –©n ¤†m´ Uˆk ™Ê·—m´‰ƒ³› Ê¸‰¬¯–†§n¯‰ƒ³œÃ—m§²ƒ´¥Â§Ê·¤›¬˜´›² ›¯ƒŠ´ƒ›·Ë×m§²Â¬n›™´‰™Ê·¤³‰£·Œ·©¶—¯¤»m (survivor path) в£·©‰Š¥ PLL ɛ„¯‰—›Â¯‰¥²ŠÏ´¯¤m»Å›Ã—m§²¬˜´›²  ʹ¯ÅŒnśƒ´¥¥³œ†m´¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰—©³ ˜³–Ɲ¯§³ ƒ¯¥™¶ £¸ „¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR¥» ™Ê· 5.4 얉¯§³ ƒ¯¥¶™¸£„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR ˤœ¥¥™³–™Ê·„˸›—n›–n©¤Â†¥Ê¹¯‰­£´¤–¯ƒŠ³›™¥q (*) ɛ„³›Ë —¯›™·Ê ʶ£„¸Ë›£´Š´ƒ¯³§ƒ¯¥¶™¸£©·Â™¯¥qœ¶ [62] ¬m©›†m´†‰—³© 3T/16 ś„›³Ë —¯› (A-10) ԃn ³œŒ¯m ‰¬³´• PR4 ™m´›³Ë› ¬Ï´­¥³œ¥´¤§²Â¯·¤–„¯‰„³›Ë —¯›ƒ´¥™Ï´‰´›„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥Ã· œœ PS-TR ¯š¶œ´¤Æ––n ³‰›·Ë การประยุก ตใชงานการถอดร ัหสแบบวน ้ซำ  ¶Š´¥•´Ãž›¢´ Â™¥§§¶¬„¯‰Œm¯‰¬³´• PR4 ś¥»™Ê· 5.5 ˜n´Å­n :k  \ak1ak2 ^ٛ¬˜´›² (state) • ©§´ k ˤ£·ŠÏ´›©›¬˜´›²™³‰Ë ­£– Q = 2Q = 4 ¬˜´›² (Ê¸‰Å›™Ê·›·Ë¥²œº¬˜´›² 0 ˜¸‰¬˜´›² 3) £ʯ¹ Q †¹¯­›m©¤†©´£Š´Ï „¯‰Œ¯m ‰¬³´• PR4 ˜n´ƒÏ´­›–Å­n p,q ٛƒ´¥Â§Ê·¤›¬˜´›²Š´ƒ¬˜´›² p Ɲ¤³‰¬˜´›² q ç²Å­n Qk p †¹¯—³©›Ï´­›n´ (predecessor) ™Ê·¬˜´›² p • ©§´ k Ê‰¸ ƒœÉ †´m ¬˜´›²ƒ¯m ›­›n´ (• ©§´ k – 1) ™Ê™· ´Ï Å­nƒ–¶ ƒ´¥Â§Ê·¤›¬˜´›²™Ê·–·¬º–£´¤³‰¬˜´›² p • ©§´ k ˤƒ´¥Â§Ê·¤›¬˜´›²›·Ë˜¹¯ÂÉ›¬m©›­›Ê¸‰„¯‰Â¬n›™´‰™Ê·¤³‰£·Œ·©¶—¯¤m» 5Sk p ›¯ƒŠ´ƒ›·Ë˜´n Å­n Uˆk p †¯¹ †´m ¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰§Ï´–³œ™Ê· k ¬Ï´­¥³œ¬˜´›² บทที่p • ©§´ k Ê‰¸ в˜ƒ» ›Ï´£´ÅŒnśƒ´¥Œ³ƒ—³©¯¤m´‰¬³ ´• y t ś¥²¤²™Ê· k (k-th stage) ¬Ï´­¥³œƒ´¥Â§Ê·¤›¬˜´›²™Ê·¯¯ƒŠ´ƒ¬˜´›² p • ©§´ k ›³Ê›†¹¯ yk p  y kT Uˆk p £ʹ¯ yk p†¹¯„n¯£»§Â¯´—q º—„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰§Ï´–³œ™Ê· k „¯‰¬˜´›² p • ©§´ k ›¯ƒŠ´ƒ›·Ë¤³‰ƒÏ´­›–Å­nRˆ p †¹¯„¯n ž–¶  §´–™´‰†©´£˜Ê·§Ï´–³œ™Ê· k „¯‰¬˜´›² p • ©§´ k Ê‰¸ в˜ƒ» ›Ï´ÆÅŒÅn ›ƒ´¥¥³œ k†´m Uˆk p —´£„³›Ë —¯›™Ê· (A-12) ś¥» ™Ê· 5.4 163เลม 3 : การออกแบบวงจรภาครบั ขนั้ สงู Volume III : Advanced Receiver Design

¥» ™Ê· 5.4 ¯§³ ƒ¯¥¶™£¸ „¯‰Æ™££Ê‰¶ ¥†¶ ³¡Â©¯¥Ã· œœ PS-TR ˤœ¥¥™³–™Ê„· ¸›Ë —n›–n©¤Â†¥Ê¯¹ ‰­£´¤ * ɛ„›³Ë —¯›™Ê·Â Ê¶£„¸›Ë £´Š´ƒ¯³§ƒ¯¥¶™£¸ ©·Â™¯¥qœ¶ [62]©§´ k – 1 k k+1 k+2(0) –1 –1 rˆ 0,1 Qk (1) ' (1) k Rˆ(1) 1 –1 Uˆk (1) k (1) Sk 1, 2(2) –1 1 Sk 3, 2 Qk 1 (2) ' 1 (2)(3) 1 1 k Uˆk 1 (2) Rˆk 1 (2) Uˆk (3) yk (p) aˆ  1 aˆ  1 ¥²¤²™·Ê k (k-th stage)¥»™Ê· 5.5 ޛ¢´ Â™¥§§¶¬„¯‰Œm¯‰¬³´• PR4 ™ÊÅ· Œn¯š¶œ´¤ƒ´¥™´Ï ‰´›„¯‰Æ™££Ê¶‰¥†¶ ³¡Â©¯¥·Ãœœ PS-TR164 การประมวลผลสญั ญาณสำหรบั การจดั เก็บขอ มลู ดจิ ิทัล Signal Processing for Digital Data Storage

 ¶Š´¥•´¥²¤²™Ê· k „¯‰Ãž›¢´ Â™¥§§¶¬ Ê‰¸ £·ƒ´¥Â§Ê¤· ›¬˜´›²¬¯‰Â¬n›™´‰£´˜¸‰¬˜´›²(2) • ©§´ k + 1 ›³Ê›†¹¯ (1, 2) ç² (3, 2) ¥ʶ£—n›Š²™Ï´ƒ´¥Œ³ƒ—³©¯¤m´‰¬³´• y t –n©¤ƒ´¥ÅŒn Uˆk 1 ç² Uˆk 3  ʹ¯Å­nƖn yk 1 ç² yk 3 —´£§Ï´–³œ Š´ƒ›³Ë›Š²†Ï´›©•†m´Â£—¥¶ƒ¬´„´S 1, 2 ç² S 3, 2 —´£„³›Ë —¯› (A-6) ˤ™Ê· rˆ p,q †¹¯„n¯£»§Â¯´—q º—„¯‰Œm¯‰¬³´•™Ê· k k¥´ªŠ´ƒ¬³´•¥œƒ©›Ê¸‰¬¯–†§n¯‰ƒ³œ p,q Š´ƒ›³Ë›Š²ÅŒn„³›Ë —¯› (A-7) śƒ´¥Â§¹¯ƒ¬˜´›²Â¥Ê¶£—›n ™Ê·¬¯–†§n¯‰ƒ³œƒ´¥Â§Ê¤· ›¬˜´›²™Ê·–·¬–º ™Ê£· ´˜¸‰¬˜´›² (2) • ©§´ k + 1 ¬££º—¶©m´ (1,2) †¹¯ƒ´¥Â§Ê·¤›¬˜´›²™Ê·–·¬º–™Ê·£´˜¸‰¬˜´›² (2) • ©§´ k + 1 Ê¸‰Š²Æ–nQk 1 2  1 Å­n™Ï´ƒ´¥¥œ³ †´m £—¥¶ƒÂ¬›n ™´‰¬´Ï ­¥³œ¬˜´›² (2) • ©§´ k + 1 ­¥¹¯ 'k 1 2 —´£„›³Ë —¯› (A-8) 粝¥³œ†´m ¬›n ™´‰™Ê¤· ³‰£·Œ·©¶—¯¤»m™Ê·£´˜¸‰¬˜´›² (2) • ©§´ k + 1 ­¥¹¯ Sk 1 2—´£„›³Ë —¯› (A-9) Š´ƒ›³Ë›Š²ÅŒn„n¯£»§ Sk 1 2 śƒ´¥¥³œ†m´¯¯¡ÂŒ—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰—³©˜³–Ɲ Uˆk 1 2 —´£„³›Ë —¯› (A-10) ˜¸‰ (A-12) ˤ™·Ê†m´ Uˆk 1 2 в˜»ƒ›Ï´ÆÅŒnśƒ´¥Œ³ƒ—©³ ¯¤´m ‰¬³ ´• y t ś¥²¤²™Ê· k + 1 „¯‰ƒ´¥Â§Ê·¤›¬˜´›²™Ê·¯¯ƒ£´Š´ƒ¬˜´›² (2) • ©§´k + 1 Š´ƒ›³Ë›Å­n™´Ï —´£„›³Ë —¯›—´m ‰È ­§m´›·Ëƒ³œ¬³ ´• y t ™ÊÆ· –¥n œ³ ™³‰Ë ­£–  ʯ¹ ™Ï´ƒ´¥˜¯–¥­³¬§´Ï –œ³ „¯n £§» Š´ƒÂ¬›n ™´‰™Ê¤· ³‰£·Œ©· ¶—¯¤»m™Ê£· †· ´m £—¥¶ƒÂ¬›n ™´‰›n¯¤¬–º ˤ¬¥º çn©¯§³ ƒ¯¥¶™£¸ „¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥Ã· œœ PS-TR ׃—m´‰Š´ƒ¯³§ƒ¯¥¶™¸£©·Â™¯¥qœ¶–‰³ ›·Ë ƙ££Ê¶‰¥¶†³¡Â©¯¥Ã· œœ PS-TR —n¯‰ƒ´¥­›m©¤†©´£Š´Ï ¬Ï´­¥³œŠ–³ ƒœÉ „n¯£»§—m´‰È ƖnÃm ¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰, „n¯ž¶– §´–™´‰†©´£˜Ê·, 粄n¯£»§Â¯´—q º—™·ÊƖnŠ´ƒƒ´¥Œ³ƒ—³©¯¤m´‰¯¤m´‰Æ¥ƒÉ—´£Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR ¬´£´¥˜Š³–ƒɜ‹ ´²„n¯£»§Å›Â©§´³ŠŠºœ³›Ã§²Â©§´ การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำƒ¯m ›­›n´Â™m´›³Ë›  ʯ¹ Œm©¤§–¥¶£´•­›m©¤†©´£ŠÏ´™Ê·—¯n ‰ÅŒn ›¯ƒŠ´ƒ›·ËŠ²Â­É›Æ–n©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR —¯n ‰ÅŒn©‰Š¥ PLL ­›Ê¸‰©‰Š¥¬Ï´­¥³œÃ—m§²Â¬n›™´‰™Ê·¤³‰£·Œ·©¶—¯¤»m25 (Ê¸‰£·ŠÏ´›©›Â™m´ƒ³œŠ´Ï ›©›¬˜´›²™‰³Ë ­£– Q ¬˜´›²) –³‰›³Ë›¬´Ï ­¥³œŒ¯m ‰¬³ ´• PR4 Ê¸‰£· Q = 4 ¬˜´›² ƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR Š²ÅŒn©‰Š¥ PLL 4 ©‰Š¥ Џ‰™Ï´Å­n£·†©´£³œn¯›£´ƒƒ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒƒn ›³ ™³©Ê Ɲ¥²£´•¬Ê· ™´m¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥Ã· œœ PS-TR 5 Š¶ ´¥•´ÃœœŠÏ´§¯‰Œ¯m ‰¬³´•Å›¥» ™Ê· 5.1 £ʹ¯ H(D) = 1 – D2 粬££º—©¶ m´£¢· ´©²ƒ´¥Æ–n£´Ãœœ¬£œ»¥•q ˤƒ´¥ƒ´Ï ­›–Å­n U0  0 ś¬£ƒ´¥ (5.2)  ʹ¯Å­n¬´£´¥˜ÅŒn©‰Š¥ PLL ¯³›–³œ™Ê· บทท่ี­›Ê¸‰Æ–n25 ƙ££Ê¶‰¥¶†¡³ ©¯¥·Ãœœ PS-TR Š²ÅŒn¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰™Ê·—m´‰ƒ³›Ê¸‰¬¯–†§n¯‰Ã—m§²ƒ´¥Â§Ê·¤›¬˜´›² śƒ´¥Œ³ƒ—³©¯¤m´‰¬³´• y t ś×m§²Œm©‰Â©§´ 165เลม 3 : การออกแบบวงจรภาครับข้นั สงู Volume III : Advanced Receiver Design

Eb/N0 required to achieve BER = 10-4 (in dB) 11 Conventional timing recovery with hard decision (d = 0) 10.8 Conventional timing recovery with tentative decision (d = 4) 10.6 PS-TR (d = 0) 1 10.4 Genie-aided detector (d = 0) 10.2 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10 Vw /T (%) 9.8 9.6 9.4 9.2 9 0.1 ¥»™Ê· 5.6 ¬£¥¥˜›²„¯‰¥²œœÆ™££Ê¶‰¥¶†³¡Â©¯¥Ã· œœ—m´‰È ¥» ™Ê· 5.6 ¥¤· œÂ™·¤œ¬£¥¥˜›²„¯‰¥²œœ—m´‰È ˤ™Ê·Â¬›n Û y œ¯ƒ˜¸‰¥¶£´• Eb /N0(£·­›m©¤ÂÉ› dB) ™Ê·¥²œœ—n¯‰ƒ´¥Â Ê¹¯™Ï´Å­n¥²œœ£· BER = 10–4 ­¥¹¯¯·ƒ›³¤­›Ê¸‰ƒÉ†¹¯Â¬n›Ãƒ› yœ¯ƒ˜¸‰ƒ´Ï §³‰‰´›™Ê·©‰Š¥¢´†¬m‰—n¯‰ÅŒnśƒ´¥¬m‰„n¯£»§Â Ê¹¯™´Ï Å­n©‰Š¥¢´†¥³œ£· BER = 10–4 ç² ´¥´£Â¶ —¯¥q d 얉˜‰¸ ¥¶£´•­›m©‰Â©§´™‰³Ë ­£–™Ê· ƒ–¶ „›¸Ë ƙ££Ê‰¶ §» (£·­›m©¤ÂÉ›†´œÂ©§´„¯‰œ¶—)›¯ƒŠ´ƒ›·Ë¬n›ƒ¥´¡ “Genie-aided detector” ­£´¤˜¸‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³©Ê Ɲ™Ê·©‰Š¥PLL Ōn rˆk  rk ¬´Ï ­¥³œ™ƒº k (–¥» » ™Ê· 5.1) śƒ´¥¥³œ†m´¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰—³©˜³–Ɲ, 粆m´—³–¬¶›ÅŠÂœË¹¯‰—n›­¥¹¯ “tentative decision (d = 4)” ­£´¤˜¸‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™ÊÅ· Œnƒ›³ ™³©Ê Ɲ™Ê©· ‰Š¥—¥©Š­´¬³ §ƒ³ «•q™ÊÅ· Œnśƙ££Ê¶‰§»†¹¯ ©‰Š¥—¥©Š­´©·Â™¯¥qœ¶™Ê·£·¥¶£´•­›m©‰Â©§´Â™m´ƒ³œ 4T ˤ†m´—³–¬¶›ÅŠÂœË¹¯‰—n› rˆkd ­´Æ–nŠ´ƒƒ´¥†n›­´Ãœœ¤n¯›ƒ§³œ—´£Â¬n›™´‰™Ê·¤³‰£Œ· ©· —¶ ¯¤™»m Ê·£´˜¸‰¬˜´›²›³Ë›È Š´ƒ¥»™Ê· 5.6  œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR £·¬£¥¥˜›²–·ƒ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©ÆÂ ¥´²ÅŒn Eb /N0 ›n¯¤ƒ©m´  ʹ¯™Ï´Å­n¥²œœ£· BER = 10–4 ™m´ƒ³› Ė¤Â‹ ´²¯¤m´‰¤Ê¶‰Â£Ê¹¯™´Ï ‰´›Å›¥²œœ™Ê·£·†©´£¥º›Ã¥‰„¯‰Æ™££Ê¶‰Š—¶ —¯¥q Vw /T ¬»‰ ˜¸‰Ã£n©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒƒn ³›™³©Ê Ɲ™ÊÅ· Œn†m´—³–¬¶›ÅŠÃœœ°´¥–q (hard decision) —´£¬£ƒ´¥ (5.8) –»Â­£¹¯›Š²£·¬£¥¥˜›²Åƒ§n†·¤‰ƒœ³ ƙ££Ê¶‰¥†¶ ¡³ ©¯¥Ã· œœ™Ê·ÅŒnƒ›³ ™©³Ê Ɲ™ÊÅ· Œn†´m —–³ ¬¶›ÅŠÂœË¹¯‰—n› ×mŠ²Æ£mɛŠ¥¶‰Â£Ê¹¯›Ï´ÆÅŒnśŒm¯‰¬³´•™Ê£· ·†©´£œ³ n¯› (Œm› Œm¯‰¬³´•™Ê·£·­›m©¤†©´£ŠÏ´£´ƒ) –³‰›³Ë›Š¸‰ÂÉ›Â­—ºž§©m´™´Ï ƣƙ££Ê¶‰¥†¶ ³¡Â©¯¥Ã· œœ™ÊÅ· Œnƒ³›™©³Ê Ɲ™Ê·ÅŒn‰´›Š¥¶‰Å›™´‰‘¶œ³—¶Š‰¸ ›¶¤£ÅŒ†n ´m —–³ ¬›¶ Ŋœ˹¯‰—n› [32]166 การประมวลผลสัญญาณสำหรบั การจัดเก็บขอ มูลดิจิทัล Signal Processing for Digital Data Storage

100 C = 5010-110-2 C = 100 Perfect timing 8.5 9 9.5BER10-3 Conventional timing recovery 10 การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำ10-4with hard decision (d = 0)10-5 Conventional timing recovery 5 with tentative decision (d = 4) PS-TR 5.5 6 6.5 7 7.5 8 Eb/N0 (dB)¥»™Ê· 5.7 ¬£¥¥˜›²„¯‰Æ™££Ê‰¶ ¥¶†¡³ ©¯¥Ã· œœ—´m ‰È £ʯ¹ Ō n ´¥´£Â¶ —¯¥„q ¯‰ PLL ™Ê˜· ƒ» ¯¯ƒÃœœ¬´Ï ­¥œ³ ×§m ² C ›¯ƒŠ´ƒ›·Ë¤³‰ œ©m´Æ™££Ê‰¶ ¥¶†¡³ ©¯¥·Ãœœ PS-TR £·¯³—¥´ƒ´¥§»m„n´Â¥É©ƒ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©Æ—´£™·Ê얉ś¥»™Ê· 5.7 Ê¸‰Â¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰¥²œœ—m´‰È ś¬¢´©²´›ƒ§´‰ (£ʹ¯ Vw /T = 0.5% 粯¯¡Â—™´‰†©´£˜Ê·Â™m´ƒ³œ 0.2%) ˤŌn ´¥´£¶Â—¯¥q„¯‰ PLL™Ê˜· »ƒ¯¯ƒÃœœ¬Ï´­¥³œÃ—§m ² C [10] Š´ƒ¥» œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR £·¬£¥¥˜›²–·ƒ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©Æ £ʹ¯™Ï´‰´›™Ê·†m´ Eb/N0 ¬»‰ Ė¤Â‹ ´²¯¤m´‰¤Ê¶‰Â£Ê¹¯ C £·†m´›n¯¤(›³Ê›†¯¹ £ʯ¹ ¥²œœ™´Ï ‰´›Å›¬˜´©²™Ê·—¯n ‰ƒ´¥ƒ´¥§»Âm „n´™Ê¥· ©–Â¥©É )5.1.4  ¯Â¯¥qƩ©¯¥qƙ££Ê‰¶ ¥†¶ ¡³ ©¯¥Ã· œœ©›´ÏË 5ˤ™³©Ê Ɲ³­´Â¥Ê¯¹ ‰ƒ¥²œ©›ƒ´¥Â„n´Š‰³ ­©² (synchronization) Š²Æ£m ³œn¯› ˜n´Æ™££Ê¶‰¥¶†³¡Â©¯¥· บทที่™Ï´‰´›Â ¤· ‰§´Ï  ³‰ ¯¤´m ‰Æ¥ƒÉ—´£©‰Š¥¢´†¥³œ™Ê·ÅŒn‰´›Š¥¶‰Š²—n¯‰™Ï´ƒ¥²œ©›ƒ´¥„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·¯·†©¯Æ§ÂŒ³› 粃´¥˜¯–¥­³¬ ECC  ʹ¯˜¯–¥­³¬„n¯£»§¯¯ƒ£´ÅŒn‰´› ›¯ƒŠ´ƒ›·Ëƙ££Ê¶‰¥¶†³¡Â©¯¥·™Ê·–·†©¥Š²¬´£´¥˜™´Ï ‰´›Å›¬¢´ Ã©–§n¯£™Ê·£·¬³´•¥œƒ©›—m´‰È ¥©£™³‰Ë ƒ´¥Ã™¥ƒ¬¯–¥²­©m´‰¬³§³ƒ«•q (ISI: intersymbol interference) Ɩn¯¤m´‰£· ¥²¬™¶ 𢶠´  Š´ƒ™Ê·ƒ§m´©£´Å›œ™™Ê· 2 ç² 4 ¥­³¬ ECC Œm› ¥­³¬Â™¯¥qĜ [3] ç²¥­³¬ LDPC [17]Œ©m ¤Å­¥n ²œœ¬Ê¹¯¬´¥–¶Š¶™³§¬´£´¥˜™Ï´‰´›™Ê·†m´ SNR —ÏÊ´È Æ–n¯¤m´‰›m´ÂŒÊ¹¯˜¹¯ Ê¸‰­£´¤†©´£©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·™Ê·ÅŒnś¥²œœ¬Ê¹¯¬´¥ƒÉв—n¯‰™Ï´‰´›™Ê·†m´ SNR —ÏÊ´ƒ©m´ƒ—¶ ś™´‰‘¶œ³—¶©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©Æ (conventional receiver) в™Ï´ƒ¥²œ©›ƒ´¥Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ã§²ƒ´¥˜¯–¥­³¬ ECC 167เลม 3 : การออกแบบวงจรภาครบั ขั้นสงู Volume III : Advanced Receiver Design

䃊´ƒƒ³›Ä–¤¯¬¶ ¥² ­¥¯¹ ¯´Šƒ§´m ©Æ–n©m´Æ™££Ê¶‰¥¶†¡³ ©¯¥·Æ£mƖnŌn¥²Ä¤Œ›qŠ´ƒ¥­³¬ ECC £´Œm©¤Å›ƒ´¥™Ï´‰´› Џ‰¬‰m ž§™Ï´Å­nƙ££Ê¶‰¥¶†³¡Â©¯¥·Æ£m¬´£´¥˜™Ï´‰´›Æ–n¯¤m´‰£·¥²¬¶™š¶¢´  £ʹ¯™Ï´‰´›Å›¥²œœ™Ê£· ·†m´ SNR —Ê´Ï ś™´‰™¦«ƒ· ´¥¥²£´•†m´Ãœœ ML ¥m©£ƒ›³ ¥²­©m´‰¯¯¡ÂŒ—™´‰Â©§´Ã§²œ¶—„m´©¬´¥Ê‰¸ ɛƒ´¥™´Ï ‰´›¥©m £ƒ›³ „¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥· ¯·†©¯Æ§ÂŒ³› 粃´¥˜¯–¥­³¬ ECC ɛ©¶š·ƒ´¥™Ê·–·¬º–Å›ƒ´¥Ãƒn³­´Â¥Ê¯¹ ‰Æ™££Ê‰¶ ¥¶†³¡Â©¯¥·Ã—m£†· ©´£³œ¯n ›¬»‰£´ƒ [69] ¯¤´m ‰Æ¥ƒÉ—´£ Nayak,Barry, ç² McLaughlin [56] Ɩ›n ϴ¬›¯©¶šƒ· ´¥Ãƒn³­´Â¥Ê¹¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·™Ê·£·¬£¥¥˜›²Ã§²£·†©´£³œn¯›Åƒ§n†·¤‰ƒ³œ©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©Æ Ê¸‰Å›™·Ê›·ËŠ²Â¥·¤ƒ©m´ “©¶š·ƒ´¥ NBM”ˤ©š¶ ·ƒ´¥›·Ëв›Ï´Æ™££Ê¶‰¥¶†¡³ ©¯¥·Â„n´ÆÃ™¥ƒÅ›¯†· ©¯Æ§Â¯¥Ãq œœÂ™¯¥qĜ [21]  ʹ¯™Ï´ƒ¥²œ©›ƒ´¥„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥· ¯·†©¯Æ§ÂŒ³› 粃´¥˜¯–¥­³¬ ECC ¥m©£ƒ³› ¯¤m´‰Æ¥ƒÉ—´£©¶š·ƒ´¥ NBM¤³‰—n¯‰ŠÏ´›©›¥¯œ„¯‰ƒ´¥©›´ÏË (iteration) ­§´¤¥¯œ  ʹ¯Å­n¥²œœ£·¬£¥¥˜›²™·Ê–· Ė¤Â‹ ´²¯¤m´‰¤Ê‰¶ £ʯ¹ ¥²œœ£Æ· ™££Ê‰¶ Š—¶ —¯¥q™Ê·¥›º Ã¥‰ śƒ´¥Â Ê¶£¬£¥¥˜›²„¯‰©š¶ ·ƒ´¥ NBM ƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ©›Ï´Ë ™Ê·Â¥·¤ƒ©m´ “ ¯Â¯¥qƩ©¯¥qƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ©›Ï´Ë (PS-ITR: per-survivor iterative timing recovery)” Џ‰Æ–n˜»ƒ›Ï´Â¬›¯Å› [63] Ê¸‰¬¥n´‰Æ–nˤƒ´¥›Ï´Ã›©†–¶ „¯‰ PSP Ɲ¥²¤ºƒ—qŌnƒœ³ ¯§³ ƒ¯¥¶™¸£ BCJR [18]™Ï´Å­nƖnɛ£¯–»§ “PSP-BCJR” Š´ƒ›³Ë›Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR Š²Ã§ƒÂ§Ê·¤›„m´©¬´¥Ãœœ¯¡—¥q ²­©´m ‰ PSP-BCJR 粩‰Š¥˜¯–¥­³¬ ECCܜŠ´Ï §¯‰Œ¯m ‰¬³´• Š¶ ´¥•´ÃœœŠ´Ï §¯‰Œm¯‰¬³´• PR4 ™Ê·˜»ƒÂ„n´¥­³¬Å›¥»™Ê· 5.8 £ʹ¯œ¶—„m´©¬´¥ xk  {0,1} ˜»ƒ¬‰m Ɲ¤‰³ ©‰Š¥Â„n´¥­³¬ ECC, ©‰Š¥¯›¶ ™¯¥§q ·¡Â©¯¥Ãq œœ¬ºm£ S (S-random interleaver) [27] ­¥¹¯ œ§É¯ƒ Q , 粩‰Š¥Â„n´¥­³¬ƒm¯› (precoder) 1/ 1€ D2 [10] Š´ƒ›³Ë›Š²˜»ƒÂ„n´†m» (mapping)Å­nɛ§Ï´–³œ„n¯£»§ bk  {r1} ¬³´•¯m´›ƒ§³œ p(t) „·¤›Æ–n—´£¬£ƒ´¥ (5.1) в˜»ƒ¬m‰Æ¤³‰©‰Š¥ƒ¥¯‰ž´m ›—Êϴ粘ƒ» Œƒ³ —³©¯¤m´‰¬³ ´•™Ê· ©§´ kT Uˆk ™Ï´Å­Æn –nɛ„n¯£»§Ã£Â¶§ yk —´£¬£ƒ´¥ (5.3) ›¯ƒŠ´ƒ›·Ë˜´n ¬££—º ¶©´m ¥²œœ£·¢´©²ƒ´¥Æ–n£´Ãœœ¬£œ¥» •q (™Ï´Å­nƒÏ´­›–†m´ U0  0ś¬£ƒ´¥ (5.2) Ɩn) ç²Â›Ê¹¯‰Š´ƒÅ›¥²œœÆ£m£·¯¯¡Â—™´‰†©´£˜Ê· Џ‰¬´£´¥˜ÅŒn©‰Š¥ PLL ¯³›–³œ™Ê­· ›Ê¸‰Å›ƒ´¥¥œ³ †´m ¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤´m ‰—©³ ˜³–Ɲ–³‰›·ËUˆk 1  Uˆk KT \ykrk1 yk1rk ^ (5.9)£ʯ¹ KT = 3T/16 ¬Ï´­¥³œŒ¯m ‰¬³´• PR4 ç² rk †¹¯†m´¥²£´•Üœ¯¡—q (soft estimate)„¯‰ rk  {0, r2} Ê‰¸ ­´Æ–Šn ´ƒ [56]168 การประมวลผลสญั ญาณสำหรับการจดั เกบ็ ขอ มลู ดจิ ิทัล Signal Processing for Digital Data Storage

xk ECC Q ak 1 bk 1  D2 rk q(t) Uk n t p t ^0,1` encoder 1€D2 ^r1` h tp t LPF y t yk SISO Q1 SISO xˆk equalizer decoder kT Uˆ k Mk PLL Q¥» ™Ê· 5.8 ܜŠÏ´§¯‰Œm¯‰¬³ ´• PR4 ™Ê˜· »ƒÂ„´n ¥­¬³ 粩‰Š¥¢´†¥œ³ ܜ™Ê·ÅŒnƒ›³ ™©³Ê Ɲ rk 2yk / T2  E <rk | yk > 2 sinh / Tn2 n (5.10) cosh 2yk e 2/Tn2ś™Ê·›·ËŠ²ÅŒn†´m ¥²£´•Üœ¯¡—q  ¥´²†m´¥²£´•Üœ¯¡—qÅ­n¬£¥¥˜›²–·ƒ©m´†m´¥²£´•Üœ การประยุก ตใชงานการถอดร ัหสแบบวน ้ซำ°´¥–q ś¬£ƒ´¥ (5.8) [56] ś©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™©³Ê Ɲ £ʯ¹ ƙ££Ê‰¶ ¥†¶ ³¡Â©¯¥Ã· œœ™ÊÅ· Œnƒ³›™³©Ê Ɲ™Ï´‰´›Â¬¥ÉŠƒÉŠ²¬m‰ž§§³ šq™Ê·Æ–nƝ¤³‰¯·†©¯Æ§Â¯¥qܜ™¯¥qĜ (–»¥»™Ê· 5.8) Ê¸‰Š²Ã§ƒÂ§Ê·¤›„m´©¬´¥Ãœœ¯¡—q¥²­©m´‰¯·†©¯Æ§Â¯¥qܜ SISO (Ōn˜¯–¥­³¬„n¯£»§™Ê·žm´›Œm¯‰¬³´• PR4 ܜ™Ê·˜»ƒÂ„n´¥­³¬ƒ¯m ›) 粩‰Š¥˜¯–¥­³¬Ãœœ SISO (Ԙn ¯–¥­³¬„¯n £»§™Ê·žm´›©‰Š¥Â„n´¥­³¬ ECC)¯§³ ƒ¯¥™¶ ¸£ PSP-BCJR 5PSP-BCJR ¬¥n´‰Æ–Än –¤ƒ´¥›Ï´Æ™££Ê¶‰¥¶†¡³ ©¯¥·Â„n´Æ™Ï´‰´›¥m©£ƒ³›ƒ³œ¯·†©¯Æ§Â¯¥q BCJR (›³Ê› บทที่†¹¯©‰Š¥—¥©Š­´™Ê·¬¥n´‰Š´ƒ¯³§ƒ¯¥¶™¸£ BCJR) ˤ¯´ª³¤Ã›©†¶–„¯‰ PSP ˤ™³Ê©Æ™Ï´‰´›„¯‰PSP-BCJR ↧n´¤ƒ³œÆ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-TR ¯¤m´‰Æ¥ƒÉ—´£¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—©³ ¯¤m´‰—©³ ˜³–Ɲ Uˆk 1 в˜ƒ» ¥³œ†´m ś×m§²¬˜´›²™‰³Ë ¬¯‰™¶ª™´‰ (ܜ„´n ‰­›n´Ã§²Ãœœ¤n¯›ƒ§œ³ )—´£¯³§ƒ¯¥¶™¸£ BCJR ˤ¯´ª³¤„n¯£»§Š´ƒÂ¬n›™´‰ƒ´¥Â§Ê·¤›¬˜´›²™Ê·–·¬º–™Ê·£´˜¸‰ • ¬˜´›²›³Ë›¥»™Ê· 5.9 얉¯³§ƒ¯¥¶™¸£ PSP-BCJR ˤœ¥¥™³–™Ê·„¸Ë›—n›–n©¤Â†¥Ê¹¯‰­£´¤–¯ƒŠ³›™¥q (*) ɛ„³›Ë —¯›™Ê·Â Ê¶£„¸Ë›£´Š´ƒ¯³§ƒ¯¥¶™¸£ BCJR ¬m©›†m´†‰—³© 3T/16 ś„³›Ë —¯› (B-9) ç² (B-12)Š²ÅŒƒn œ³ Œm¯‰¬³´• PR4 ™´m ›³Ë› (Ê¸‰¬´£´¥˜¥©£Â„n´ƒ³œ ´¥´£¶Â—¯¥q„¯‰©‰Š¥ PLL ƖnŒm›ƒ³›)¬Ï´­¥³œ„›³Ë —¯›ƒ´¥™Ï´‰´›„¯‰ PSP-BCJR ¯š¶œ´¤Æ––n ‰³ ›·Ë 169เลม 3 : การออกแบบวงจรภาครับข้ันสงู Volume III : Advanced Receiver Design

¥»™Ê· 5.9 ¯³§ƒ¯¥¶™£¸ PSP-BCJR ˤ™Ê·œ¥¥™³–™Ê„· ¸›Ë —›n –n©¤Â†¥Ê¯¹ ‰­£´¤ * ɛ„›³Ë —¯›™Ê·Â Ê¶£„›¸Ë £´Š´ƒ ¯³§ƒ¯¥¶™£¸ BCJR170 การประมวลผลสัญญาณสำหรบั การจัดเกบ็ ขอ มูลดจิ ทิ ลั Signal Processing for Digital Data Storage

rˆ 0,1 aˆ 0,1 Rˆk (1) Uˆk (1) Hk 1, 2 Qk (1) H 3, 2 Uˆk 1 (2) Rˆ 1 (2) k k Qk 1 (2) Uˆk (3) yk (p) aˆ  1 aˆ  1¥»™Ê· 5.10 ޛ¢´ Â™¥§§¬¶ ™ÊÅ· Œ¯n š¶œ´¤ƒ´¥™Ï´‰´›„¯‰¯³§ƒ¯¥™¶ ¸£ PSP-BCJR śŒ©m ‰ƒ´¥Â©·¤›Âƒ–¶ ܜ„n´‰­›n´ƒ´¥Â©¤· ›Âƒ¶–Üœ„´n ‰­›n´ (forward recursion) ¶Š´¥•´Ãž›¢´ Â™¥§§¶¬„¯‰Œm¯‰¬³´• PR4 ś¥»™·Ê 5.10 ˜n´Å­n :  \bk b1 k2 ^ ٛ k¬˜´›² • ©§´ k ˤ£·ŠÏ´›©›™³‰Ë ­£– Q = 2Q = 4 ¬˜´›² (¥ʶ£Š´ƒ¬˜´›² 0 ˜¸‰¬˜´›² 3)£ʹ¯ Q = 2 †¯¹ ­›m©¤†©´£ŠÏ´„¯‰Œm¯‰¬³´• PR4 ™Ê·£ƒ· ´¥Â„n´¥­³¬ƒm¯› ƒÏ´­›–Å­n p,q ٛ การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำƒ´¥Â§Ê¤· ›¬˜´›²Š´ƒ¬˜´›² p Ɲ¤³‰¬˜´›² q ç²Å­n Qk p †¹¯—³©›Ï´­›n´™Ê·¬˜´›² p • ©§´ kÊ¸‰ÂƒÉœ†´m ¬˜´›²ƒm¯›­›n´ (• ©§´ k – 1) ™Ê·™Ï´Å­nƒ¶–ƒ´¥Â§Ê·¤›¬˜´›²™Ê·–·¬º–£´¤³‰¬˜´›² p • 5©§´ k ›¯ƒŠ´ƒ›·Ë˜n´Å­n Uˆk p †¹¯†´m ¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰§Ï´–³œ™Ê· k ¬Ï´­¥³œ¬˜´›² บทที่p • ©§´ k Ê‰¸ в˜ƒ» ›Ï´£´ÅŒÅn ›ƒ´¥Œƒ³ —³©¯¤´m ‰¬³´• y t ś¥²¤²™Ê· k (k-th stage) ¬Ï´­¥³œƒ´¥Â§Ê·¤›¬˜´›²™Ê·¯¯ƒŠ´ƒ¬˜´›² p • ©§´ k ›³Ê›†¹¯ yk p  y kT Uˆk p £ʹ¯ yk p†¹¯„n¯£§» ¯´—q º—„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰§Ï´–³œ™Ê· k „¯‰¬˜´›² p • ©§´ k ç²Å­n Rˆk p †¹¯„n¯ž¶– §´–™´‰†©´£˜Ê·§Ï´–³œ™Ê· k „¯‰¬˜´›² p • ©§´ k Ê¸‰Š²˜»ƒ›Ï´ÆÅŒnśƒ´¥¥³œ†m´ Uˆk p —´£„³›Ë —¯›™Ê· (B-11) ś¥»™Ê· 5.9  ¶Š´¥•´¥²¤²™Ê· k „¯‰Ãž›¢´ Â™¥§§¬¶ Ê‰¸ £ƒ· ´¥Â§Ê¤· ›¬˜´›²¬¯‰Â¬n›™´‰£´˜¸‰¬˜´›²(2) • ©§´ k + 1 ›³Ê›†¹¯ (1,2) ç² (3,2) ¥ʶ£—n›Š²™Ï´ƒ´¥Œ³ƒ—³©¯¤m´‰¬³´• y t –n©¤ƒ´¥ÅŒnUˆk 1 ç² Uˆk 3  ʹ¯Å­nƖn yk 1 ç² yk 3 —´£§´Ï –³œ Š´ƒ›³Ë›Š²†´Ï ›©•†m´Â£—¥¶ƒ Hk 1, 2ç² H 3, 2 —´£„³›Ë —¯› (B-6) £ʹ¯ aˆ p,q †¹¯†m´¥²£´•„¯‰„n¯£»§Â¯´—q º—„¯‰©‰Š¥Â„n´¥­³¬ k 171เลม 3 : การออกแบบวงจรภาครับขน้ั สูง Volume III : Advanced Receiver Design

ƒm¯› (precoder) ™Ê·¬¯–†§¯n ‰ƒ³œ p,q ç² Ma ak †¯¹ †´m LLR ܜ¯² ¥¶ ¯¶ ¯¥¶„¯‰ ak Š´ƒ›³Ë›Š²ÅŒn„³›Ë —¯› (B-7) śƒ´¥¥³œ†m´ Bk 2 ¬˜´›²Â¥Ê¶£—n›™Ê·¬¯–†§n¯‰ƒ³œƒ´¥Â§Ê·¤›¬˜´›²™Ê·–·¬º–™Ê·£´˜¸‰¬˜´›² (2) • ©§´ k + 1в˜»ƒÂ§¹¯ƒ—´£„³›Ë —¯› (B-8) ¬££º—¶©m´ (1,2) †¹¯ƒ´¥Â§Ê·¤›¬˜´›²™Ê·–·¬º–™Ê·£´˜¸‰¬˜´›² (2) •©§´ k + 1 Ê¸‰Š²Æ–n Qk 1 2  1 Š´ƒ›³Ë›™´Ï ƒ´¥¥³œ†´m ¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œƒ³ —©³ ¯¤´m ‰—³©˜–³ ƝUˆk 1 2 —´£„›³Ë —¯› (B-9) – (B-11) ˤ†m´ Uˆk 1 2 в˜»ƒ›Ï´ÆÅŒÅn ›ƒ´¥Œƒ³ —©³ ¯¤´m ‰¬³ ´•y t ś¥²¤²™Ê· k + 1 „¯‰ƒ´¥Â§Ê¤· ›¬˜´›²™Ê¯· ¯ƒ£´Š´ƒ¬˜´›² (2) • ©§´ k + 1ƒ´¥Â©¤· ›Âƒ¶–Üœ¤n¯›ƒ§³œ (backward recursion)ƒ¥²œ©›ƒ´¥¥œ³ †´m ™´‰Â©§´Å›™ª¶ ™´‰¤¯n ›ƒ§³œ£·©—³ ˜º ¥²¬‰†Âq  Ê¹¯¥œ³ ¥º‰†º•¢´ „¯‰„n¯£»§Ã£Â¶§{yk} Å­n–·£´ƒ„¸Ë› Ê¸‰Š²¬m‰ž§Å­n†º•¢´ „¯‰†m´Â£—¥¶ƒ¬´„´–·„˸›–n©¤ ¥»™Ê· 5.11 얉ޛ¢´ Â™¥§§¬¶ ™Ê·ÅŒ¯n š¶œ´¤ƒ´¥™´Ï ‰´›„¯‰¯§³ ƒ¯¥¶™£¸ PSP-BCJR śŒm©‰ƒ´¥Â©·¤›Âƒ–¶ ܜ¤¯n ›ƒ§œ³ ˤś™Ê·›·ËƖn›¶¤´£Â¬n›™´‰ “ƒ´¥Â§Ê·¤›¬˜´›²Ãœœ¤n¯›ƒ§³œ (backward transition)” śÞ›¢´ Â™¥§§¶¬Ê¸‰Ã¬–‰–n©¤Â¬n›§»ƒª¥¬·Â™´ ˜n´ƒÏ´­›–Å­n Qkb 1 q †¹¯—³©—´£­§³‰ (successor) ™Ê·¬˜´›²q • ©§´ k + 1 Ê‰¸ ƒɜ†m´¬˜´›²ƒ¯m ›­›n´ (• ©§´ k + 2) ™Ê·™Ï´Å­nƒ¶–ƒ´¥Â§Ê·¤›¬˜´›²Ãœœ¤n¯›ƒ§³œ™Ê·–·¬º–£´¤³‰¬˜´›² q • ©§´ k + 1 ›¯ƒŠ´ƒ›·Ë˜n´Å­n Uˆkb 1 q †¹¯†m´¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œƒ³ —©³ ¯¤´m ‰Ãœœ¤n¯›ƒ§³œ§Ï´–³œ™Ê· k ¬Ï´­¥³œ¬˜´›² q • ©§´ k + 1 Ê¸‰Š²˜»ƒ›Ï´£´ÅŒnśƒ´¥Œ³ƒ—³©¯¤m´‰¬³´• y t ś¥²¤²™Ê· k śŒm©‰ƒ´¥™´Ï ‰´›Ãœœ¤n¯›ƒ§³œ ›³Ê›†¹¯ ykb q  y Uˆb q ç²Å­n Rˆkb 1 q †¹¯„n¯ž¶– §´–™´‰†©´£˜Ê·Ãœœ¤n¯›ƒ§³œ§Ï´–³œ™Ê· k „¯‰¬˜´›²kT k 1q • ©§´ k + 1 Ê‰¸ в˜ƒ» ›Ï´ÆÅŒnśƒ´¥¥³œ†m´ Uˆkb 1 q —´£„³›Ë —¯›™Ê· (B-24) ś¥» ™Ê· 5.9  Š¶ ´¥•´Ãž›¢´ Â™¥§§¬¶ ś¥»™Ê· 5.11 ś¥²¤²™Ê· k Ê¸‰£·ƒ´¥Â§Ê·¤›¬˜´›²Ãœœ¤n¯›ƒ§³œ¬¯‰Â¬n›™´‰£´˜¸‰¬˜´›² (1) • ©§´ k ›³Ê›†¹¯ (1,2) ç² (1,3) Â¥¶Ê£—n›Š²™Ï´ƒ´¥Œ³ƒ—³©¯¤m´‰¬³´• y t –©n ¤ƒ´¥ÅŒn Uˆkb 1 2 ç² Uˆkb 1 3  ʹ¯Å­nƖn ykb 2 ç² ykb 3 —´£§Ï´–³œ Š´ƒ›³Ë›ƒÉ†Ï´›©•†m´Â£—¥¶ƒ Hb 1, 2 ç² Hb 1, 3 —´£„³›Ë —¯› (B-19) 粝¥³œ†m´ C 1 —´£„³›Ë —¯› k k k(B-20) ś™´Ï ›¯‰Â–·¤©ƒ›³ ¬˜´›²Â¥Ê¶£—n›™Ê·¬¯–†§n¯‰ƒ³œƒ´¥Â§Ê·¤›¬˜´›²Ãœœ¤n¯›ƒ§³œ™Ê·–·¬º–™Ê·£´˜¸‰¬˜´›² (1) • ©§´ k в˜»ƒÂ§¹¯ƒ—´£„³›Ë —¯› (B-21) ¬££º—¶©m´ (1,2) †¹¯ƒ´¥Â§Ê·¤›¬˜´›²Ãœœ¤¯n ›ƒ§œ³ ™Ê–· ¬· º–™Ê£· ´˜‰¸ ¬˜´›² (1) • ©§´ k Ê¸‰Š²Æ–n Qkb 1  2 Š´ƒ›³Ë›™Ï´ƒ´¥¥³œ†m´¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰Ãœœ¤n¯›ƒ§³œ—³©˜³–Ɲ Uˆb 1 —´£„³›Ë —¯› (B-22) – (B-24) ˤ†m´ kUˆkb 1 в˜»ƒ›Ï´ÆÅŒnśƒ´¥Œ³ƒ—³©¯¤m´‰¬³´• y t ś¥²¤²™Ê· k – 1 „¯‰ƒ´¥Â§Ê·¤›¬˜´›²Ãœœ¤n¯›ƒ§³œ™Ê·¯¯ƒ£´Š´ƒ¬˜´›² (1) • ©§´ k ¬º–™n´¤™´Ï ƒ´¥†Ï´›©•­´†m´ LLR „¯‰ ak ›³Ê›†¹¯172 การประมวลผลสญั ญาณสำหรบั การจดั เก็บขอมูลดจิ ทิ ัล Signal Processing for Digital Data Storage

©§´ k – 1 k k+1 k+2 (0) –1 –1 Qb (1) rˆ 2, 0 (1) 1 –1 k aˆ 2, 0 Rˆb (2) –1 1 Uˆkb (1) k (1) Hb 1, 2 k Hbk 1, 3 Uˆkb 1 (2) Rˆkb 1(2) Qkb 1 (2) (3) 1 1 aˆ  1 ykb q Uˆkb 1 (3) aˆ  1 ¥²¤²™·Ê k (k-th stage)¥»™Ê· 5.11 ޛ¢´ Â™¥§§¬¶ ™Ê·ÅŒn¯š¶œ´¤ƒ´¥™Ï´‰´›„¯‰¯³§ƒ¯¥™¶ £¸ PSP-BCJR śŒ©m ‰ƒ´¥Â©·¤›Âƒ¶–Üœ¤n¯›ƒ§œ³Mp ak —´£„³›Ë —¯› (B-27) ›¯ƒŠ´ƒ›·Ë ʹ¯Â§Ê·¤‰ƒ´¥Âƒ¶–ƍ†¶§¬§¶26 (cycle clip) [10, 11] £ʹ¯Uˆkb 1 ¥ʶ££·†m´Ã—ƒ—m´‰Š´ƒ Uˆk 1 ś™Ê·›·ËƖn¬›¯ƒ´¥Ãƒn³­´Ä–¤ƒ´¥­´†m´Â‹§Ê·¤¥²­©m´‰ Uˆkb 1ç² Uˆk 1 —´£„³›Ë —¯› (B-25) £ʹ¯ ' †¹¯†m´„·–¥ʶ£Â§Ê·¤› (threshold) ™Ê·¤¯£Å­n Uˆkb 1 £·†m´—m´‰\ ^ƝŠ´ƒ Uˆk 1 ˤś™Ê·›·ËŠ²ÅŒn ' = 0.1T  ¥´²—n¯‰ƒ´¥¥ƒ³ «´Å­n Uˆb £†· m´Åƒ§n†·¤‰ƒœ³ \Uˆk ^ การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำ k¬£¥¥˜›²„¯‰Æ™££Ê‰¶ ¥†¶ ³¡Â©¯¥·Ãœœ PS-ITRƙ££Ê‰¶ ¥¶†³¡Â©¯¥Ã· œœ PS-ITR ¬¥n´‰Æ–nŠ´ƒƒ´¥—³–™¶‰Ë ©‰Š¥ PLL ś¥»™Ê· 5.8 ç²Ã™›¯·†©¯Æ§Â¯¥qܜ SISO –n©¤£¯–§» PSP-BCJR Š¶ ´¥•´¥²œœ™Ê·˜ƒ» „´n ¥­¬³ (coded system) ™Ê£· ¯· ³—¥´¥­¬³ ™m´ƒ³œ 8/9 Ê¸‰œ§É¯ƒ„n¯£»§™Ê·£Š· ´Ï ›©› 3636 œ¶— ˜ƒ» „n´¥­³¬–n©¤©‰Š¥Â„n´¥­³¬†¯›Ä©§»Œ³›Ãœœ£·¥²œœÂ©·¤›Âƒ¶– (RSC: recursivesystematic convolutional encoder) ™·Ê£· ­º›´£—³©ƒÏ´Â›¶–†¹¯  ¢¡1, 1€D €D3 €D4 ±°¯ ç²£·¯³—¥´¥­³¬ 5 1€D €D4 บทที่™m´ƒœ³ 1/2 Š´ƒ›³Ë›ƒÉв˜»ƒ¬‰m „´n Ɲ¤³‰©‰Š¥ÂŠ´² (puncturer) [2]  ʹ¯Â Ê¶£¯³—¥´¥­³¬Š´ƒ 1/2 ɛ8/9 ˤ—³–œ¶— ´¥¶—·ŠÏ´›©› 7 œ¶—Ã¥ƒ™¶‰Ë ś™ºƒÈ 8 œ¶—  ʹ¯™Ï´Å­nƖnɛ§Ï´–³œ„n¯£»§„›´– 409526 ƍ†§¶ ¬§¶ (cycle slip) £·ž§™´Ï Å­nƒ´¥™´Ï ‰´›„¯‰©‰Š¥ PLL ƒ–¶ ƒ´¥Â§Ê¤· ›¬˜´›²Š´ƒŠ–º ¬£–º§Šº–­›Ê¸‰Æ¤³‰Šº–¬£–º§ ¯ƒ· Šº–­›Ê¸‰ Ê¸‰Š²ƒm¯Å­Ân ƒ–¶ „n¯ž¶– §´–Š´Ï ›©›£´ƒ™Ê©· ‰Š¥—¥©Š­´ (–§» ³ƒ«•²„¯‰ÆÂ†§¶ ¬§¶ ś¥»™Ê· 2.9 „¯‰ [10]) 173เลม 3 : การออกแบบวงจรภาครับขั้นสงู Volume III : Advanced Receiver Design

œ¶——m¯­›Ê¸‰ÂƒÂ—¯¥q Š´ƒ›³Ë›Š¸‰¬m‰—m¯Æ¤³‰©‰Š¥¯¶›Â™¯¥q§·¡Â©¯¥qܜ¬mº£ S ™Ê·£· S = 16 ƒÉŠ²Æ–nɛ§Ï´–³œ„n¯£»§ ak ›¯ƒŠ´ƒ›·Ë¯·†©¯Æ§Â¯¥qܜ SISO 粩‰Š¥˜¯–¥­³¬Ãœœ SISO ¬¥n´‰Ä–¤¯³§ƒ¯¥¶™¸£ BCJR ¬m©›†m´ ´¥´£¶Â—¯¥q„¯‰©‰Š¥ PLL ™·ÊŌnśƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ—m´‰È в˜»ƒ¯¯ƒÃœœÂ Ê¹¯™´Ï Å­n¥´ƒƒÏ´§‰³ ¬¯‰Â‹§Ê·¤„¯‰„n¯ž–¶  §´–™´‰Â©§´ TF  E ¡ ¢ Uk  Uˆ 2 °±¯ £·†m´›n¯¤¬º– k• ¥²–œ³ Eb/N0 = 5 dB 粆m´ BER ×m§²†m´Æ–n£´Š´ƒƒ´¥¬m‰„n¯£»§¯¶› º—„n´ÆÅ›¥²œœ­§´¤ÈƒÂ—¯¥q Š›ƒ¥²™‰³Ê £„· n¯ž–¶  §´–ƒ¶–„Ë›¸ ¥©£Æ£m›n¯¤ƒ©´m 100 ƒÂ—¯¥q • ƒ´¥©›Ï´Ë ś¥¯œ™Ê· 100¥»™Ê· 5.12 (a) ¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ—m´‰È • Vw/T = 0.5%Ê‰¸ ­£´¤˜¸‰†©´£›m´Š²ÂÉ›™Ê·Š²Âƒ¶–ƍ†¶§¬§¶Å›¥²œœ£·›n¯¤ ›¯ƒŠ´ƒ›·Ë—³©Â§„™Ê·¯¤m»Å›©‰Â§ÉœÃ¬–‰ŠÏ´›©›¥¯œ„¯‰ƒ´¥©›Ï´Ë ™Ê·ÅŒn ʹ¯™Ï´Å­nƒ¶–¬n›ƒ¥´¡Ã—m§²Â¬n› Ė¤Â¬n›ƒ¥´¡ “Perfect timing”­£´¤˜‰¸ ©‰Š¥¢´†¥œ³ ܜ™ÊÅ· Œnƒ³›™³©Ê ƝÊ¸‰ÅŒn Uˆk  Uk śƒ´¥Œƒ³ —³©¯¤´m ‰¬³ ´• y t ś„•²™Ê·Â¬n›ƒ¥´¡ “Genie-aided receiver” ­£´¤˜‰¸ ©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒƒn ³›™³©Ê ƝÊ‰¸ ©‰Š¥ PLL Š²ÅŒn†m´—³–¬¶›ÅŠ™Ê·˜»ƒ—n¯‰™³‰Ë ­£– ( rˆk  rk ) śƒ´¥¥³œ†m´¯¯¡Â—™´‰Â¡¬„¯‰ƒ´¥Œ³ƒ—³©¯¤m´‰—³©˜³–Ɲ–³‰›³Ë›©‰Š¥¢´†¥³œÃœœ Genie-aided Џ‰™´Ï ­›n´™Ê· ¬£¹¯›ÂÉ›Âƒ•“Âq ¥¤· œÂ™¤· œ¬£¥¥˜›²¬Ï´­¥³œÆ™££Ê¶‰¥¶†³¡Â©¯¥·™ºƒÃœœ™Ê·™Ï´‰´›Ä–¤ÅŒn©‰Š¥ PLL Š´ƒ¥»Š² œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR£·¬£¥¥˜›²–·ƒ©m´©¶š·ƒ´¥ NBM §Ƀ›n¯¤ • ƒ´¥©›Ï´Ë ś¥¯œ™Ê· 50 粙³‰Ë ¬¯‰Ãœœ›·Ë£·¬£¥¥˜›²–·ƒ©m´©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©Æ27¥²£´• 0.45 dB • BER = 10-5 ›¯ƒŠ´ƒ›·Ëƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR £·¬£¥¥˜›²Åƒ§n†·¤‰ƒ³œ©‰Š¥¢´†¥³œÃœœ Genie-aided ç²£·¬£¥¥˜›²–n¯¤ƒ©´m “Perfect timing”  ¤· ‰ 0.35 dB • BER = 10-5ś¬m©›—m¯ÆŠ² ¶Š´¥•´¥²œœ™Ê·£· Vw/T = 1% Ê¸‰­£´¤˜¸‰†©´£›m´Š²ÂÉ›™Ê·Š²Âƒ¶–ƍ†¶§¬§¶Å›¥²œœ£·£´ƒ ¥»™Ê· 5.12 (b) ¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ—m´‰È •Vw/T = 1% Ê¸‰ œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR £·¬£¥¥˜›²–·ƒ©m´©¶š·ƒ´¥ NBM †m¯›„n´‰£´ƒÃ§²™³‰Ë ¬¯‰ÃœœƒÉ£·¬£¥¥˜›²–·ƒ©m´©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©Æ£´ƒ ś™Ï´›¯‰Â–·¤©ƒ³›Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR £·¬£¥¥˜›²Åƒ§n†·¤‰ƒ³œ©‰Š¥¢´†¥³œÃœœ Genie-aided ç²£·¬£¥¥˜›²–n¯¤ƒ©m´ “Perfect timing”  ¤· ‰ 0.35 dB • BER = 10-5¬´Â­—™º ÊÆ· ™££Ê‰¶ ¥†¶ ³¡Â©¯¥·Ãœœ PS-ITR £¬· £¥¥˜›²–ƒ· ©´m ©š¶ ƒ· ´¥ NBM Ė¤Â‹ ´²¯¤m´‰¤Ê¶‰Â£Ê¹¯ Vw/T £†· m´£´ƒ ɛ ¥´²©´m ƙ££Ê‰¶ ¥¶†¡³ ©¯¥·Ãœœ PS-ITR ¬´£´¥˜ÃƒÆn „ƍ†¶§¬§¶Æ–n¯¤´m ‰¯³—Ä›£³—¶Ã§²¥©–¥ɩ£´ƒƒ©m´©¶š·ƒ´¥ NBM Ê¸‰¯š¶œ´¤Æ–n–n©¤¥»™Ê· 5.13 Ê¸‰Ã¬–‰†m´¥²£´•„¯‰¯¯¡Â—™´‰Â¡¬ Uˆ ™ÊÆ· –Šn ´ƒÆ™££Ê‰¶ ¥†¶ ³¡Â©¯¥·Ãœœ PS-ITR 粩š¶ ƒ· ´¥ NBM „¯‰„¯n £§» ¬¯‰ÂƒÂ—¯¥q k 27 ś™Ê·›·Ë¤³‰ œ©´m ¬£¥¥˜›²„¯‰©‰Š¥¢´†¥³œÃœœ™ÊÅ· Œnƒ³›™©³Ê Ɲ • ƒ´¥©›Ï´Ë ś¥¯œ™Ê· 50 ç² 100 Æ££m †· ©´£Ã—ƒ—m´‰ƒ³› [34] (Æ£Æm –Ãn ¬–‰Å›¥»›·Ë)174 การประมวลผลสัญญาณสำหรับการจดั เกบ็ ขอมลู ดจิ ทิ ัล Signal Processing for Digital Data Storage

¥» ™Ê· 5.12 ¥¤· œÂ™¤· œ¬£¥¥˜›²„¯‰¥²œœ—´m ‰È £ʯ¹ (a) Vw/T = 0.5% ç² (b) Vw/T = 1% [34] การประยุก ตใชงานการถอดร ัหสแบบวน ้ซำ™Ê—· m´‰ƒ›³ £ʹ¯Â¬n›ƒ¥´¡¬·Â™´Ã¬–‰¯¯¡Â—™´‰Â©§´Š¥¶‰ Uk ™Ê·Âƒ¶–„˸›Å›¥²œœ Š´ƒ¥»™Ê· 5.13 (a) 5 œ©´m ©¶š·ƒ´¥ NBM —n¯‰ÅŒƒn ´¥©›Ï´Ë £´ƒƒ©´m 150 ¥¯œÅ›ƒ´¥ÃƒnƄƍ†§¶ ¬§¶ ç²Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR Ōnƒ´¥©›Ï´Ë  ·¤‰ 1 ¥¯œÂ™m´›³Ë› ś„•²™Ê·Š´ƒ¥»™Ê· 5.13 (b)  œ©m´©¶š·ƒ´¥ NBM บทที่—n¯‰ÅŒnƒ´¥©›Ï´Ë ¥²£´• 50 ¥¯œÅ›ƒ´¥ÃƒnƄƍ†¶§¬§¶ ç²Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR Ōnƒ´¥©›Ï´Ë  ·¤‰ 5 ¥¯œÂ™m´›³Ë› –³‰›³Ë›Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR Џ‰Â­£´²¬Ï´­¥³œƒ´¥›Ï´£´ÅŒnś¥²œœ™Ê£· ¯· —³ ¥´ƒ´¥Âƒ¶–ƍ†¶§¬§¶¬‰» Œ›m ¥²œœ™Ê·£·†©´£¥º›Ã¥‰„¯‰¬³ ´•¥œƒ©›£´ƒ 175เลม 3 : การออกแบบวงจรภาครบั ข้ันสงูVolume III : Advanced Receiver Design

Timing Estimate T 50 150 0.8T 1 100 0.6T 0.4T NBM scheme 0.2T 0 Actual W Per-survivor -0.2T iterative timing recovery (1) -0.4T -0.6T 500 1000 1500 2000 2500 3000 3500 4000 -0.8T (a) Time (in bit periods) 0 2.5T 2TTiming Estimate 1.5T Actual W T5 2 0.5T 01 Per-survivor NBM scheme (50) -0.5T iterative timing recovery 2000 2500 3000 3500 0 500 1000 1500 4000 (b) Time (in bit periods)¥»™Ê· 5.13 ƒ´¥ÃƒnƄƍ†¶§¬§¶ „¯‰„n¯£§» ¬¯‰ÂƒÂ—¯¥q™Ê—· m´‰ƒ›³ (Eb/N0 = 5 dB ç² Vw /T = 1%)†©´£³œ¯n ›Ã§²¬£¥¥˜›²„¯‰¥²œœ˜¸‰Ã£©n ´m ƙ££Ê‰¶ ¥†¶ ¡³ ©¯¥Ã· œœ PS-ITR в£¬· £¥¥˜›²–ƒ· ©´m ©‰Š¥¢´†¥œ³ ܜ™ÅÊ· Œƒn ›³ ™³©Ê Ɲ粩¶šƒ· ´¥NBM Ė¤Â‹ ´²¯¤m´‰¤Ê¶‰Â£Ê¹¯ Vw/T £·†m´£´ƒ ×mƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR £·†©´£³œn¯›¬»‰£´ƒ –³‰›³Ë›ƒ´¥Â¥·¤œÂ™¤· œ¬£¥¥˜›²„¯‰¥²œœ—m´‰È £ʹ¯™ºƒ¥²œœ£·†©´£³œn¯› (complexity)™m´ƒ³›Š¸‰ÂÉ›¬Ê¶‰™Ê›· m´¬›ÅŠ ˤś™Ê›· ·Ëв ¶Š´¥•´†©´£³œ¯n ›Å›¥» „¯‰Š´Ï ›©›—³©–´Ï ›¶›ƒ´¥œ©ƒ(addition operator) 粗³©–´Ï ›¶›ƒ´¥†•» (multiplication operator)176 การประมวลผลสัญญาณสำหรับการจัดเกบ็ ขอ มลู ดิจิทลั Signal Processing for Digital Data Storage

—´¥´‰™Ê· 5.1 †©´£œ³ ¯n ›„¯‰©‰Š¥¢´†¥œ³ (£ʯ¹ ¥©£†©´£œ³ ¯n ›„¯‰©‰Š¥˜¯–¥­³¬Ãœœ SISO) [35] ©‰Š¥¢´†¥³œ ŠÏ´›©›—©³ –ϴ›¶›ƒ´¥™´‰†•¶—ª´¬—¥q (—¯m ­›Ê¸‰œ—¶ ) ƒ´¥œ©ƒ ƒ´¥†»• ¥©£Conventional receiver 86 + 330N 27 + 595N 113 + 925NNBM 416N 622N 1038NPS-ITR 1010N 787N 1797NGenie-aided 85 + 330N 24 + 595N 109 + 925NPerfect timing 83 + 330N 21 + 595N 104 + 925N Š´ƒ™Ê·Æ–ªn ƒ¸ «´Å› [34, 35] †©´£³œn¯›„¯‰©‰Š¥¢´†¥³œÃ—m§²Ãœœ (£ʹ¯¥©£†©´£³œn¯› การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำ„¯‰©‰Š¥˜¯–¥­³¬Ãœœ SISO) ¬´£´¥˜Ã¬–‰Æ–nś—´¥´‰™Ê· 5.1 £ʹ¯ N †¹¯ŠÏ´›©›¥¯œ„¯‰ƒ´¥©›Ï´Ë ˜n´¬££º—¶©m´—³©–ϴ›¶›ƒ´¥œ©ƒÃ§²—³©–ϴ›¶›ƒ´¥†»•£·†©´£³œn¯›Â™m´ƒ³› ç²Â™†Ä›Ä§¤·Å›³ŠŠºœ³›¬´£´¥˜¥¯‰¥³œ†©´£³œn¯›¥©£„¯‰Æ™££¶Ê‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR ™Ê·™Ï´‰´›†¥œ 5¥¯œ –³‰›³Ë›Š´ƒ—´¥´‰™Ê· 5.1  œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR ™Ê·™Ï´‰´›†¥œ 5 ¥¯œŠ²£·†©´£³œn¯› (ŠÏ´›©›¥©£„¯‰—³©–ϴ›¶›ƒ´¥œ©ƒÃ§²ƒ´¥†»•) ™m´ƒ³œ©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©Æ™Ê·™Ï´‰´› 10 ¥¯œ, ©¶š·ƒ´¥ NBM ™Ê·™Ï´‰´› 9 ¥¯œ, ©‰Š¥¢´†¥³œÃœœ Ginie-aided ™Ê·™Ï´‰´› 10 ¥¯œ,粩‰Š¥¢´†¥³œÃœœ Perfect timing ™Ê·™Ï´‰´› 10 ¥¯œ ¥»™Ê· 5.14 ¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰¥²œœ—m´‰È £ʹ¯™ºƒ¥²œœ£·†©´£³œn¯›Â™m´ƒ³›Ã§² Vw/T = 1% Ê¸‰Š² œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·ÃœœPS-ITR ¤³‰†‰£·¬£¥¥˜›²–·ƒ©m´©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©ÆÃ§²©¶š·ƒ´¥ NBM ™³‰Ë ›·Ëɛ ¥´²©m´Æ™££Ê¶‰¥†¶ ¡³ ©¯¥Ã· œœ PS-ITR ¬´£´¥˜ÃƒnƄƍ†§¶ ¬§¶ Ɩn¯¤´m ‰¥©–¥ɩç²£· ¥²¬™¶ š¶¢´ ƒ´¥¥²¤ƒº —Åq Œn‰´›Å›Œ¯m ‰¬³´•°´¥q––¶¬ƒqƖ¥¡q 5 ¶Š´¥•´ÃœœŠÏ´§¯‰Œm¯‰¬³´•Å›¥»™Ê· 5.8 Ė¤Â Ê¶£œ§É¯ƒ 'tk „n´Æ¥²­©m´‰œ§É¯ƒ h(t) ç² Wk£ʹ¯ƒ´Ï ­›–Å­n h(t) = {g(t) – g(t – T)}/2 ˤ™Ê· g(t) †¯¹ ¬³´• §³ ¬Âq §Ê·¤›¬˜´›²„¯‰¥²œœ บทที่ƒ´¥œ³›™¸ƒÃœœÃ›©—‰³Ë —´£¬£ƒ´¥ (1.3) –³‰›³Ë›¬³ ´•¯m´›ƒ§³œ¬´£´¥˜Â„·¤›Æ–Ân É› [35] œ \ ^p t  bk g t kT %tk Uk g t  k 1T %tk 1  Uk n t (5.11) k£ʯ¹ 'tk †¯¹ ¬³ ´•¥œƒ©›Š¶——¯¥„q ¯‰¬Ê¹¯œ³›™¸ƒ (media jitter noise) Ê¸‰˜»ƒŠÏ´§¯‰Å­n£·§³ƒ«•²ÂÉ›ƒ´¥Â§Ê¹¯›Ãœœ¬mº£ (• —ϴí›m‰™Ê·£·ƒ´¥Â§Ê·¤›¬˜´›²„¯‰¬¢´ †©´£ÂÉ›Ã£m­§ÉƒÅ›¬Ê¹¯œ³›™¸ƒ)™Ê·£¡· ³‰ƒqŒ³›†©´£­›´Ã›m›†©´£›m´Š²ÂÉ›ÃœœÂƒ´¬Âq ¤· ›™Ê·£†· m´Â‹§Ê·¤Â™m´ƒ³œª›» ¤q粆©´£Ã¥¥©› 177เลม 3 : การออกแบบวงจรภาครบั ขน้ั สูง Volume III : Advanced Receiver Design

¥»™Ê· 5.14 ¥·¤œÂ™¤· œ¬£¥¥˜›²„¯‰¥²œœ—m´‰È £ʯ¹ ™ºƒ¥²œœ£·†©´£³œn¯›Â™´m ƒ³›Ã§² Vw/T = 1%™m´ƒ³œ bk bk1 / 2 T2 粘»ƒŠÏ´ƒ³–Å­n£·†m´Æ£mƒ¶› T/2 ˤ™Ê· Vj в˜»ƒƒÏ´­›–ÂÉ ›ŠÏ´›©› j¯¥q›É —q„¯‰œ¶—§§q T ç² x †¹¯†m´¬³£œ»¥•q„¯‰ x ›¯ƒŠ´ƒ›·ËвŬm©‰Š¥¯·†©¯Æ§Â¯¥qܜŒ‰¶ ¬›n „n´Æ¯¤»m¥²­©m´‰©‰Š¥Œ³ƒ—³©¯¤m´‰Ã§²¯·†©¯Æ§Â¯¥qܜ SISO  ʹ¯™Ï´­›n´™Ê·¥³œ¥»¥m´‰„¯‰¬³´•¯m´›ƒ§³œ™Ê·Æ–n¥³œÅ­nɛƝ—´£™´¥qƒɗ (target) ™Ê·—n¯‰ƒ´¥ ˤ™Ê·™´¥qƒɗ粩‰Š¥¯·†©¯Æ§Â¯¥qв˜»ƒ¯¯ƒÃœœœ› Ë¹›’´›„¯‰Ã›©†¶–ƒ´¥™Ï´Å­n„n¯ž¶– §´–ƒÏ´§³‰¬¯‰Â‹§Ê·¤£·†m´›n ¯¤¬º–(MMSE: minimum mean-squared error) [10, 14] Ê¸‰™´¥qƒɗ™Ê·Æ–n›·Ëв›Ï´£´ÅŒn¬¥n´‰Ãž›¢´ Â™¥§§¬¶ ™Ê·ÅŒÅn ›¯·†©¯Æ§Â¯¥Ãq œœ SISO śƒ´¥™–§¯‰Š²ÅŒn†m´ SNR (£­· ›m©¤ÂÉ› dB) Ê‰¸ ›¶¤´£Ä–¤ SNR  10 log10 žžžžŸVTpn22 ¬®­­­­­ (5.12)£ʹ¯ Vp †¹¯†m´Ã¯£ §¶Š»–¬»‰¬º–„¯‰¬³´• ³§¬qƒ´¥Â§Ê·¤›¬˜´›²Â¯ƒÂ™ª (isolated transitionpulse) ç² T2  N0 / 2T †¯¹ ƒ´Ï §‰³ ‰´›„¯‰¬³´•¥œƒ©› n(t) ›¯ƒŠ´ƒ›·Ë„n¯£§» ­›Ê¸‰ÂƒÂ—¯¥q n¥²ƒ¯œ–n©¤ preamble ŠÏ´›©› 256 œ¶— 粄n¯£»§¯¶› º—ŠÏ´›©› 4096 œ¶— ˤ™·Ê preambleв˜»ƒÅ¬m„n´ÆÅ›§Ï´–œ³ „¯n £§» bk ƒm¯›¬‰m ž§§³ š™q ʷƖn„´n ƝśŒm¯‰¬³´• h(t) ś„•²™Ê· • ©‰Š¥¢´†¥œ³ preamble ›·Ëв˜ƒ» —³–™¶‰Ë ™Ê·–n´›„´¯¯ƒ„¯‰©‰Š¥¯·†©¯Æ§Â¯¥qܜŒ¶‰Â¬n› ƒm¯›¬m‰ž§§³ šq™Ê·Æ–Æn ¤³‰¯†· ©¯Æ§Â¯¥Ãq œœÂ™¯¥Äq œ ›¯ƒŠ´ƒ›·Ë¤‰³ ¬££—º ©¶ ´m ś¥²œœÆ£m£¯· ‰†q ¥²ƒ¯œ„¯‰¯¯¡Â—178 การประมวลผลสัญญาณสำหรบั การจดั เกบ็ ขอมลู ดจิ ิทัล Signal Processing for Digital Data Storage

¥» ™Ê· 5.15 ¥·¤œÂ™¤· œ¬£¥¥˜›²„¯‰¥²œœ—m´‰È ¬´Ï ­¥³œŒ¯m ‰¬³´•ƒ´¥œ³›™ƒ¸ ܜÛ©—‰³Ë • ND = 2,Vj /T = 3%, Vw /T = 0.5%, 粯¯¡Â—™´‰†©´£˜Ê· ™´m ƒ³œ 0.4%™´‰†©´£˜Ê·­§³‰Š´ƒ¯†· ©¯Æ§Â¯¥qܜ™¯¥qĜ™Ï´‰´›†¥œƒ´¥©›Ï´Ë ­›Ê¸‰¥¯œ Ê¸‰­£´¤†©´£©m´©¶š·ƒ´¥ การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำNBM ç²Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR ¬´£´¥˜ÅŒn©‰Š¥ PLL ¯³›–³œ™Ê·­›Ê¸‰Å›ƒ´¥¥³œÃ—m‰„n¯£»§Ã£Â¶§Æ–n ­§‰³ Š´ƒ™Ï´‰´›†¥œƒ´¥©›´ÏË ­›Ê¸‰¥¯œ 5  ¶Š´¥•´Œm¯‰¬³´•ƒ´¥œ³›™¸ƒÃœœÃ›©—³‰Ë ™Ê· ND = 2, Vj/T = 3%, Vw/T = 0.5%, บทที่粯¯¡Â—™´‰†©´£˜Ê·Â™m´ƒ³œ 0.4% ¥²œœŠ²ÅŒn™´¥qƒɗ™Ê·£· 3 Ùɝ粯·†©¯Æ§Â¯¥q™Ê·£· 21 ÙɝÊ‰¸ ˜»ƒ¯¯ƒÃœœ • †m´ SNR ™Ê·™Ï´Å­nƒ–¶ BER = 10–5 ˤ™´¥qƒɗ™Ê·Æ–n†¹¯ H(D) = 1 + 1.148D +0.475D2 ›¯ƒŠ´ƒ›·ËŠ²ÅŒnܜŠÏ´§¯‰ÂŒ¶‰Â¬n›„¯‰©‰Š¥ PLL ¯³›–³œ™Ê·¬¯‰ [10, 11] śƒ´¥¯¯ƒÃœœ†m´ ´¥´£¶Â—¯¥q„¯‰ PLL Å­n¬´£´¥˜—¶–—´£ƒ´¥Â§Ê·¤›Ã§‰„¯‰Â¡¬Ã§²†©´£˜Ê·Æ–n™³›¢´¤Å› 256œ—¶ ˤ†m´ ´¥´£¶Â—¯¥„q ¯‰ PLL ™ÊÆ· –nв˜ƒ» ›Ï´£´ÅŒ™n ³‰Ë Œm©‰¢´©²ƒ´¥Æ–n£´Ã§²Œ©m ‰¢´©²ƒ´¥—¶–—´£ ¥» ™Ê· 5.15 ¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰¥²œœ—m´‰È Ê¸‰Š² œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR £·¬£¥¥˜›²–·ƒ©m´©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©ÆÃ§²©¶š·ƒ´¥ NBM Ė¤Â‹ ´²¯¤m´‰¤¶Ê‰™·Ê†m´SNR ¬»‰È ƒ§´m ©†¯¹ ƙ££Ê‰¶ ¥†¶ ¡³ ©¯¥Ã· œœ PS-ITR £·¬£¥¥˜›²–·ƒ©m´©¶š·ƒ´¥ NBM ¥²£´• 1 dB£ʹ¯™Ï´‰´›†¥œ 10 ¥¯œ • †m´ BER = 10-4 ¯¤´m ‰Æ¥ƒ—É ´£Æ™££Ê¶‰¥†¶ ¡³ ©¯¥Ã· œœ PS-ITR ¤³‰†‰£·¬£¥¥˜›²–n¯¤ƒ©m´¥²œœ Perfect timing £´ƒ ™³‰Ë ›·Ë¯´ŠÂÉ›Â ¥´²©m´¥²œœÂžŒ¶ƒ³œ¯¯¡Â—™´‰†©´£˜Ê·™Ê·¥º›Ã¥‰ ś¬m©›—m¯ÆŠ²™Ï´ƒ´¥Â¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰¥²œœ—m´‰È £ʹ¯™ºƒ¥²œœ£·†©´£³œn¯›Â™m´ƒ³› ( ¶Š´¥•´Š´ƒŠÏ´›©›—³©–ϴ›¶›ƒ´¥œ©ƒÃ§²—³©–ϴ›¶›ƒ´¥†»•) —´£™Ê·Æ–nª¸ƒ«´Å›[35] †©´£³œn¯›„¯‰©‰Š¥¢´†¥œ³ ×m§²Ãœœ (£ʹ¯¥©£†©´£³œn¯›„¯‰¯·†©¯Æ§Â¯¥Ãq œœÂŒ¶‰Â¬n›) 179เลม 3 : การออกแบบวงจรภาครบั ขน้ั สูงVolume III : Advanced Receiver Design

—´¥´‰™Ê· 5.2 †©´£œ³ ¯n ›„¯‰©‰Š¥¢´†¥³œ (£ʹ¯¥©£†©´£³œ¯n ›„¯‰¯·†©¯Æ§Â¯¥Ãq œœÂŒ¶‰Â¬n›) [35] ©‰Š¥¢´†¥œ³ ŠÏ´›©›—©³ –´Ï ›¶›ƒ´¥™´‰†•¶—ª´¬—¥q (—¯m ­›Ê¸‰œ—¶ ) ƒ´¥œ©ƒ ƒ´¥†»• ¥©£Conventional receiver 106 + 330N 48 + 595N 154 + 925NNBM 436N 643N 1079NPS-ITR 1170N 955N 2125NPerfect timing 103 + 330N 42 + 595N 145 + 925N ¥» ™Ê· 5.16 ¥¤· œÂ™·¤œ¬£¥¥˜›²„¯‰¥²œœ—´m ‰È £ʯ¹ ™ƒº ¥²œœ£·†©´£³œ¯n ›Â™´m ƒ³› 얉ś—´¥´‰™Ê· 5.2 £ʹ¯ N †¹¯ŠÏ´›©›¥¯œ„¯‰ƒ´¥©›Ï´Ë ś™Ï´›¯‰Â–·¤©ƒ³›Š²¬££º—¶©m´—³©–ϴ›¶› ƒ´¥œ©ƒÃ§²—³©–ϴ›¶›ƒ´¥†»•£·†©´£³œn¯›Â™m´ƒ³› ç²Â™†Ä›Ä§¤·Å›³ ŠŠºœ³›¬´£´¥˜¥¯‰¥³œ †©´£³œn¯›¥©£„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR ™Ê·™Ï´‰´›†¥œ 4 ¥¯œ Ê¸‰˜¹¯©m´£·†©´£³œn¯› ™´m ƒ³œ©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒƒn ³›™³©Ê Ɲ™Ê™· Ï´‰´› 10 ¥¯œ, ©¶šƒ· ´¥ NBM ™Ê™· Ï´‰´› 8 ¥¯œ, 粩‰Š¥ ¢´†¥³œÃœœ Perfect timing ™Ê·™´Ï ‰´› 10 ¥¯œ ¥»™Ê· 5.16 ¥·¤œÂ™·¤œ¬£¥¥˜›²„¯‰¥²œœ—m´‰È £ʯ¹ ™ƒº ¥²œœ£†· ©´£œ³ ¯n ›Â™m´ƒ›³ ˜¸‰Ã£©n ´m ƙ££Ê‰¶ ¥†¶ ¡³ ©¯¥·Ãœœ PS-ITR –»Â­£¹¯›Š²£·¬£¥¥˜›² –¯n ¤ƒ©m´©¶š·ƒ´¥ NBM £ʯ¹ SNR £·†m´›n¯¤ ×mв œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR £·¬£¥¥˜›² ¬‰» ƒ©´m ©¶š·ƒ´¥ NBM £´ƒÂ£Ê¹¯ SNR £·†m´£´ƒ ›³Ê›†¹¯Â£Ê¹¯¥²œœ™Ï´‰´› • ¥²–³œ SNR ™Ê·¬»‰Â ·¤‰ ¯ ƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR в¬´£´¥˜™Ï´‰´›Æ–n¯¤m´‰£·¥²¬¶™š¶¢´ Ä–¤ÅŒnƒ´¥©›Ï´Ë Æ£mƒÊ·¥¯œ180 การประมวลผลสญั ญาณสำหรับการจัดเก็บขอมลู ดิจทิ ัล Signal Processing for Digital Data Storage

–‰³ ›³Ë› • ¥²–³œ†©´£œ³ n¯›™Ê·›n¯¤˜¸‰´›ƒ§´‰ ƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR ˜¹¯©m´£·¬£¥¥˜›² การประยุก ตใชงานการถอดร ัหสแบบวน ้ซำ–·ƒ©m´©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©ÆÃ§²©¶š·ƒ´¥ NBM Ė¤Â‹ ´²¯¤m´‰¤Ê¶‰Â£Ê¹¯ SNR £·†m´¬»‰ ™³‰Ë ›·Ëɛ ¥´²©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR ¬´£´¥˜ÃƒnƄƍ†¶§¬§¶Æ–n¯¤m´‰£·¥²¬¶™š¶¢´ Ã§²¥©–¥ɩ£´ƒƒ©m´©š¶ ·ƒ´¥¯Ê¹›È¬¥ºÃ§²„¯n ¬›¯Ã›²Š´ƒ™Ê·ƒ§m´©£´Å›­³©„¯n ™Ê· 5.1 Š²Â­›É Ɩn©m´ƒ´¥›Ï´Â™†›¶†ƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ë £´¥²¤ºƒ—qŌn¥m©£ƒ³œÆ™££Ê¶‰¥¶†³¡Â©¯¥·™Ï´Å­nƖnɛ©‰Š¥¢´†¥³œ¥»ÃœœÅ­£m™Ê·Â¥·¤ƒ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR Ê¸‰Ã§ƒÂ§Ê·¤›„m´©¬´¥Ãœœ¯¡—q¥²­©m´‰ PSP-BCJR 粩‰Š¥˜¯–¥­³¬ ECC ˤŠ´ƒƒ´¥™–§¯‰ œ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR £·¬£¥¥˜›²–·ƒ©m´©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©ÆÃ§²©¶š·ƒ´¥NBM ×mƒ£É ·†©´£œ³ ¯n ›¬‰» £´ƒ (›ʹ¯‰£´Š´ƒ£¯–»§ PSP-BCJR) ‰´›©¶Š³¤Å› [65] Ɩn›Ï´Â¬›¯©¶š·ƒ´¥§–†©´£³œn¯›„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITRˤƒ´¥›Ï´Ã›©†–¶ „¯‰ PSP £´¥²¤ºƒ—qŌnƒ³œ¯³§ƒ¯¥¶™¸£ SOVA [19] ™Ï´Å­nƖnɛ¯·†©¯Æ§Â¯¥qSOVA ܜ ¯Â¯¥qƩ©¯¥q (per-survivor SOVA equalizer) ­¥¹¯Â¥·¤ƒ©m´ “PSP-SOVA” [65]Š´ƒ›³Ë›Â ¯Â¯¥qƩ©¯¥qƙ££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ©›Ï´Ë ™Ê·£·†©´£³œn¯››n¯¤ (RC-PS-ITR: reduced-complexity per-survivor iterative timing recovery) Š²Ã§ƒÂ§Ê·¤›„m´©¬´¥Ãœœ¯¡—q¥²­©m´‰PSP-SOVA 粩‰Š¥˜¯–¥­³¬ ECC Œm›Â–·¤©ƒ³œÆ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITR Ê¸‰ÅŒn PSP-BCJR ˤŠ´ƒƒ´¥™–§¯‰ œ©m´ [65] £ʹ¯†©´£³œn¯›„¯‰¥²œœ˜»ƒŠÏ´ƒ³–Å­n¯¤m»Å›¥²–³œ›n¯¤˜¸‰´›ƒ§´‰ ƙ££Ê‰¶ ¥†¶ ³¡Â©¯¥·Ãœœ RC-PS-ITR в£·¬£¥¥˜›²–·ƒ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ PS-ITRç²Æ™££Ê¶‰¥¶†³¡Â©¯¥·™³‰Ë ¬¯‰Ãœœ›·ËƒÉ¤³‰†‰£·¬£¥¥˜›²¬»‰ƒ©m´Æ™££Ê¶‰¥¶†³¡Â©¯¥·Ãœœ™Ê·ÅŒnƒ³›™³Ê©Æ†m¯›„n´‰£´ƒ žn»¬›ÅЬ´£´¥˜ª¸ƒ«´¥´¤§²Â¯·¤–„¯‰„³›Ë —¯›ƒ´¥™Ï´‰´›„¯‰Æ™££Ê¶‰¥¶†³¡Â©¯¥·ÃœœRC-PS-ITR ƖŠn ´ƒ [35, 65]5.2 ƒ´¥§–ž§ƒ¥²™œ„¯‰†©´£„¥º„¥²ÂŒ¶‰†©´£¥n¯›Ãœœ©›´ÏË 5śƒ¥²œ©›ƒ´¥¯´m ›„n¯£»§„¯‰¯º ƒ¥•q°´¥–q –¬¶ ƒqƖ¥¡q ­©³ ¯m´›Ãœœ MR (magneto-resistive) в บทที่™´Ï ƒ´¥—¥©ŠŠœ³ ƒ´¥Â§Ê·¤›Ã§‰„¯‰¡§ƒ³ qãm­§Éƒ (magnetic flux) ™Ê· ƒ¶–„¸Ë› • œ¥¶Â©•™Ê·£·ƒ´¥Â§Ê¤· ›Ã§‰¬˜´›²„¯‰¬›´£Ã£m­§Éƒ„¯‰œ¶—„n¯£»§™Ê·˜»ƒÂ„·¤›Â„n´ÆÅ›¬Ê¹¯œ³›™¸ƒÊ¸‰ÂÉ›ž§™Ï´Å­nƖnɛ¬³´• ³§¬qƒ´¥Â§Ê·¤›¬˜´›² (transition pulse) ™Ê·–n´›„´¯¯ƒ„¯‰­³©¯m´› –³‰›³Ë›Â£Ê¹¯­³©¯m´›Â†§Ê¹¯›™Ê·Â„n´£´Œ›ƒ³œ†©´£„¥º„¥² (asperity) œ› Ë¹›ž¶©„¯‰¬Ê¹¯œ³›™¸ƒ™Ê·Âƒ¶–Š´ƒ¯›º¢´†­¥¹¯¬Ê¶‰Ã§ƒ§¯£Â„n´ÆŸ³‰œ›ž¶©„¯‰¬Ê¹¯œ³›™¸ƒ ƒÉ™Ï´Å­nƒ¶–¬³´•Ã¥‰–³›Æ¡¡n´Œ³Ê©„•² (transient 181เลม 3 : การออกแบบวงจรภาครับขั้นสงูVolume III : Advanced Receiver Design

voltage) £´ž¬£ƒœ³ ¬³ ´•¯´m ›ƒ§³œ Ê¸‰¬m‰ž§Å­n¬n›ÂŒÊ¹¯£’´› (baseline) „¯‰¬³´•¯m´›ƒ§³œ £·†m´Â§Ê·¤›Æ—´£§³ƒ«•²„¯‰¬³´• TA (thermal asperity) ˤ¬³´•Ã¥‰–³›Æ¡¡n´Œ³©Ê „•² ™Ê·Â Ê£¶ „›Ë¸ £´›·ËÂ¥·¤ƒƒ›³ ™©³Ê Ɲ©´m “¬³´• TA” [70] ˤ™³©Ê Ɲ¬³´• TA ɛ¬³´•™Ê·£·†©´£˜Ê·—ÏÊ´, §¶Š»–¬»‰¬º–¥²£´• 2 – 3 ™m´ „¯‰Ã¯£ §¶Š»–¬»‰¬º–„¯‰¬³´•¯m´›ƒ§³œ, Œm©‰Â©§´Â Ê¶£¥²–³œ (rise time) ¥²£´• 60 – 150 ›´Ä›©¶›´™· ™Ê·£·§³ƒ«•²ƒ´¥Â Ê¶£¥²–³œÃœœÂŒ¶‰Â¬n›, 粌m©‰Â©§´§–¥²–³œ (decay time) ¥²£´• 1 – 5 ƣĆ¥©¶›´™· ™Ê·£·§³ƒ«•²ƒ´¥§–¥²–³œÃœœÂ§„Œ·ƒË ´Ï §³‰ (exponential decay) [70] ś™´‰ ‘¶œ—³ ¬¶ ³ ´• TA в¬m‰ž§™Ï´Å­Ân ƒ¶–„n¯ž–¶  §´–ɛŠÏ´›©›£´ƒÊ¸‰Âƒ¶›„·–†©´£¬´£´¥˜„¯‰¥­³¬ ECC ™ÊŠ· ²Š³–ƒ´¥Æ–n ˤ™©³Ê Ɲƒ¥²œ©›ƒ´¥ž§¶—°´¥q––¶¬ƒqƖ¥q¡£·„³›Ë —¯›ƒ´¥—¥©Š­´†©´£„¥º„¥² ™Ê·Âƒ¶–„¸Ë›œ›¬Ê¹¯œ³›™¸ƒ Ė¤Â£Ê¹¯ œ†©´£„¥º„¥²œ›¬Ê¹¯œ³›™¸ƒ ƒÉв™Ï´Â†¥Ê¹¯‰­£´¤ • —ϴí›m‰™Ê·£· †©´£„¥º„¥²–³‰ƒ§m´©  ʹ¯Æ£mÅ­n­³©Â„·¤›£´œ³›™¸ƒ„n¯£»§ • —ϴí›m‰›³Ë› ¯¤m´‰Æ¥ƒÉ—´£„³›Ë —¯››·Ë Æ£m¬´£´¥˜™Ï´Æ–n†¥œ™ºƒ—ϴí›m‰™Ê·£·†©´£„¥º„¥²Âƒ¶–„¸Ë›28 [71] –³‰›³Ë›Â™†›¶†ƒ´¥—¥©Š­´Ã§²ÃƒnƄ TA Љ¸ ɛ¬Ê‰¶ Š´Ï ɛ¯¤m´‰¤Ê‰¶ ¬´Ï ­¥œ³ ¥²œœƒ´¥œ›³ ™ƒ¸ „¯n £»§ÂŒ¶‰Ã£Âm ­§ƒÉ ž§ƒ¥²™œ™Ê·Âƒ¶–Š´ƒ TA ɛ³­´™Ê·¬Ï´†³£´ƒÅ›°´¥q––¶¬ƒqƖ¥q¡  ¥´²¯´Š£·ž§™Ï´Å­n ƙ££Ê‰¶ ¥†¶ ¡³ ©¯¥Â· ƒ¶–ƒ´¥¬» ¬¤· ƒ´¥Â„n´Š³‰­©² ­¥¹¯™Ï´Å­nƒ¶–ƒ´¥¯m´›„n¯£»§„n´£Ã™¥Éƒ (off-track) –³‰›³Ë›˜n´Æ£m£·ƒ´¥§–ž§ƒ¥²™œ„¯‰ TA ƒÉв™Ï´Å­n¬£¥¥˜›²„¯‰¥²œœ–n¯¤§‰£´ƒ 粙ϴŭnƒ¶– „n¯ž¶– §´–ɛŠÏ´›©›£´ƒÅ›­›Ê¸‰ÂÉƒÂ—¯¥qƖn ›¯ƒŠ´ƒ›·Ë£ʹ¯°´¥q––¶¬ƒqƖ¥q¡£·†©´£Šº¬»‰„˸› ƒÉ£· ž§™Ï´Å­n¥²¤²­m´‰¥²­©m´‰­³©¯m´›Ã§²¬Ê¹¯œ³›™¸ƒ (fly height) ›n¯¤§‰¤Ê¶‰„˸› (³ŠŠºœ³››n¯¤ƒ©m´ 10 ›´Ä›Â£—¥) Ê¸‰­£´¤†©´£©m´Ä¯ƒ´¬™·Ê­³©¯m´›Š²Â†§Ê¹¯›™·Ê£´Œ›ƒ³œ¯›º¢´†Å–È œ›¬Ê¹¯œ³›™¸ƒƒÉ£· †©´£ÂÉ›ÆÆ–n¬»‰£´ƒ„˸›  ¥´²‹²›³Ë›ƒ´¥ÃƒnƄ³­´Â¥Ê¹¯‰ TA Џ‰ÂÉ›¬Ê¶‰™Ê·—n¯‰†Ï´›¸‰˜¸‰¯¤m´‰£´ƒ ¬Ï´­¥³œ°´¥q––¶¬ƒÆq –¥q¡¥ºm›Å­£™m Ê·£†· ©´£Šº„n¯£»§¬»‰ ś³ŠŠºœ³›‰´›©¶Š³¤™Ê·ÂƒÊ·¤©ƒ³œÂ™†›¶†ƒ´¥—¥©Š­´Ã§²ÃƒnƄ TA £·ŠÏ´›©›£´ƒ ›ʹ¯‰Š´ƒ ¬³´•¯m´›ƒ§³œ™·ÊÆ£m£·ž§ƒ¥²™œ„¯‰¬³´• TA в£·†m´Â‹§·Ê¤„¯‰¬³´•¯m´›ƒ§³œ (­¥¹¯ ¬n›ÂŒÊ¹¯£’´›) £·†m´Â™m´ƒ³œª»›¤q  ¥´²‹²›³Ë› Klaassen ç² Peppen [72] Ɩn›Ï´Â¬›¯Â™†›¶†ƒ´¥ —¥©Š­´ƒ´¥Âƒ–¶ „¯‰¬³ ´• TA ˤŌn™†›¶†ƒ´¥­´„·–¥ʶ£Â§Ê·¤› (threshold-based approach) Ê‰¸ Š²Â¥·¤œÂ™·¤œ¬³´•¯m´›ƒ§³œÃ§²†m´Â‹§Ê·¤„¯‰¬³´•¯m´›ƒ§³œ Š´ƒ›³Ë›ƒÉ™Ï´ƒ´¥§–ž§ƒ¥²™œ „¯‰ TA ˤƒ´¥›Ï´¬³´•¯m´›ƒ§³œÆžm´›©‰Š¥ƒ¥¯‰žm´›¬»‰ ś„•²™Ê· Dorfman ç² Wolf [73] ƖÂn ¬›¯Â™†›¶†ƒ´¥§–ž§ƒ¥²™œ„¯‰ TA ˤƒ´¥›Ï´¬³´•¯m´›ƒ§³œÆžm´›©‰Š¥ƒ¥¯‰ (1 – D) £ʹ¯ D †¹¯—³©–ϴ›¶›ƒ´¥­›m©‰Â©§´­›Ê¸‰­›m©¤ Ê¸‰Â£Ê¹¯›Ï´Â™†›¶†›·ËƝ™–§¯‰ƒ³œŒm¯‰¬³´•ƒ´¥ 28 ś¥²­©m´‰ƒ´¥ÅŒn‰´›°´¥q––¶¬ƒqƖ¥¡q ¬Ê¹¯œ³›™¸ƒ¯´ŠŠ²Âƒ¶–†©´£„¥º„¥²„˸›£´Å­£m¯‰ ­¥¹¯£·¬Ê¶‰¬ƒ¥ƒ—ƒ§‰Æœ›¬Ê¹¯ œ›³ ™¸ƒƒÆÉ –n182 การประมวลผลสัญญาณสำหรบั การจัดเกบ็ ขอ มูลดิจทิ ัล Signal Processing for Digital Data Storage

œ³›™¸ƒÃœœÃ›©›¯› (longitudinal recording) ™Ê·ÅŒn™´¥qƒɗ EPR4  œ©m´¬£¥¥˜›²„¯‰¥²œœ–· การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำ„Ë›¸ £´ƒ ׃m ɤ³‰†‰£·³­´ÂƒÊ·¤©ƒ³œ¬­¬³£ ³›šq„¯‰¬³´•¥œƒ©›™Ê·Âƒ¶–„˸›Å›¥²œœ Ê¸‰—m¯£´Æ–n£ƒ· ´¥¥³œ¥‰º ¬£¥¥˜›²Ä–¤¥©£™‰³Ë ­£–„¯‰Â™†›¶†›·Ëˤ¯´ª³¤©‰Š¥™´Ï ›´¤¬³´•¥œƒ©› (noisepredictor) ś [74] ¯¤m´‰Æ¥ƒÉ—´£Â™†›¶†™Ê·›Ï´Â¬›¯Å› [73, 74] Æ£m­£´²™Ê·Š²›Ï´£´ÅŒnśŒm¯‰¬³´•ƒ´¥œ³›™¸ƒÃœœÃ›©—‰³Ë ›ʹ¯‰Š´ƒŒ¯m ‰¬³´•ƒ´¥œ›³ ™ƒ¸ ܜÛ©—‰³Ë £·¯‰†q ¥²ƒ¯œÆ¡¡n´ƒ¥²Ã¬—¥‰£´ƒ –³‰›³Ë›¬´Ï ­¥³œŒm¯‰¬³´•ƒ´¥œ³›™¸ƒÃœœÃ›©—³‰Ë Erden ç² Kurtas [71] Ɩn›Ï´Â¬›¯©¶š·ƒ´¥§–ž§ƒ¥²™œ„¯‰¬³´• TA ˤ¯´ª³¤©‰Š¥ƒ¥¯‰žm´›—Êϴ粩‰Š¥ƒ¥¯‰žm´›¬»‰ ś„•²™Ê· Mathewç² Tjhia [75] ƖÂn ¬›¯©š¶ ƒ· ´¥—¥©Š­´Ã§²ÃƒÆn „ TA ܜ‰m´¤™Ê·Æ£m³œn¯›Ä–¤ƒ´¥­´†m´Â‹§Ê·¤„¯‰¬³´•¯m´›ƒ§³œÂ Ê¹¯›Ï´£´ÅŒnśƒ´¥—¥©Š­´—ϴí›m‰ƒ´¥Âƒ¶– TA Š´ƒ›³Ë›ƒ´¥ÃƒnƄ TA ™Ï´Æ–nˤƒ´¥›Ï´†m´Â‹§Ê·¤™Ê·Æ–n£´§œ¯¯ƒŠ´ƒ¬³´•¯m´›ƒ§³œ™·Ê£·ž§ƒ¥²™œ„¯‰ TA ƒÉŠ²Æ–n¬³´•¯´m ›ƒ§œ³ ™Ê·£ž· §ƒ¥²™œ„¯‰ TA ›n¯¤§‰ ¯¤m´‰Æ¥ƒÉ—´£¬³´• TA ™Ê·¬¥n´‰„¸Ë›£´Ä–¤©¶š·›·Ë¤³‰Æ£m–·Â™m´™Ê·†©¥  ¥´²‹²›³Ë› Kovintavewat ç² Koonkarnkhai [76] Ɩn¬›¯Â™†›¶†ƒ´¥¥²£´•†m´¬³ ´• TA ˤŌn™†›¶†ƒ´¥¥³œÂ¬›n Ɖn ™Ê·Â­£´²¬£ (curve fitting technique)  ʯ¹ Ōnśƒ´¥¬¥n´‰¬³´• TA „›Ë¸ £´Å­£m Ê¸‰©¶š·›·Ë£·¬£¥¥˜›²–·ƒ©m´Â™†›¶†Ãœœ™Ê·ÅŒnƒ³›™³©Ê Ɲ£´ƒ ›¯ƒŠ´ƒ›·Ë¤³‰£†· ©´£™›™´›—¯m ƒ´¥Â§Ê¤· ›Ã§‰„¯‰Ã¯£ §Š¶ –» ¬»‰¬–º „¯‰¬³´• TA –n©¤ ś­©³ „n¯›·ËŠ²Ã¬–‰©š¶ ƒ· ´¥›Ï´Â™†›¶†ƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ë £´¥²¤ºƒ—qŌn¥m©£ƒ³œ¯³§ƒ¯¥¶™¸£—¥©Š­´Ã§²ÃƒnƄ TA ™Ê·›Ï´Â¬›¯Å› [76] ™Ï´Å­nƖnɛ “©¶š·ƒ´¥§–ž§ƒ¥²™œ„¯‰ TA ܜ©›Ï´Ë ”(iterative TA suppression) [77] Ê¸‰ÂÉ›ƒ´¥™Ï´‰´›¥m©£ƒ³›¥²­©m´‰ƒ¥²œ©›ƒ´¥—¥©Š­´Ã§²ÃƒnƄTA 粯·†©¯Æ§ÂŒ³›ÃœœÂ™¯¥qĜ ˤŠ´ƒž§ƒ´¥™–§¯‰ œ©m´©¶š·ƒ´¥§–ž§ƒ¥²™œ„¯‰ TA ܜ©›´ÏË £·¬£¥¥˜›²–·ƒ©m´©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³Ê©Æ (Ê¸‰™Ï´ƒ¥²œ©›ƒ´¥—¥©Š­´Ã§²ÃƒnƄ TA粯†· ©¯Æ§ÂŒ³›ÃœœÂ™¯¥qĜ䃊´ƒƒ›³ ¯¤m´‰¯¬¶ ¥²) †¯m ›„´n ‰£´ƒ5.2.1 ܜŠ´Ï §¯‰Œm¯‰¬³´• 5¥»™Ê· 5.17 얉ܜŠÏ´§¯‰Œm¯‰¬³´•™Ê·˜»ƒÂ„n´¥­³¬ £ʹ¯ H D  œk hkDk 1 2D D2 บทท่ี†¹¯Œm¯‰¬³´•Üœ PR2 §Ï´–³œ„n¯£»§ xk  {0, 1} в˜»ƒ¬m‰Â„n´©‰Š¥Â„n´¥­³¬ LDPC 粘»ƒÂ„n´†»m (mapping) ™Ï´Å­nƖnɛ§Ï´–³œ„n¯£»§ ak  {r1} ™Ê·£·†´œÂ©§´„¯‰œ¶—™m´ƒ³œ T  ¥´²‹²›³Ë›¬³´•¯´m ›ƒ§³œ p(t) „·¤›ÂÉ›¬£ƒ´¥†•¶—ª´¬—¥Æq –†n ¹¯œp t  k rks t kT n t u t (5.13)ˤ™Ê· rk = ak hk  {0, r2, r4} †¹¯„¯n £§» ¯´— q —º „¯‰Œ¯m ‰¬³ ´•™Ê· ¥´ªŠ´ƒ¬³´•¥œƒ©›, †¯¹ —©³ –´Ï ›¶›ƒ´¥†¯›Ä©§»Œ³›, s(t) = sin(St/T)/(St/T) †¹¯¬³´• ³§¬qƛ†©¶—¬¯q –º £†—¶ [16], 183เลม 3 : การออกแบบวงจรภาครบั ขน้ั สูงVolume III : Advanced Receiver Design

xk ak rk yk tk  kTyk zk xˆk rk Mk ¥»™Ê· 5.17 ܜŠ´Ï §¯‰Œm¯‰¬³ ´•  ¥n¯£™³‰Ë ©š¶ ƒ· ´¥§–ž§ƒ¥²™œ„¯‰ TA ܜ©›Ï´Ën(t) †¹¯¬³´•¥œƒ©› AWGN ™Ê·£·†©´£­›´Ã›m›¬Âƒ—¥³£ƒÏ´§³‰Ãœœ¬¯‰„n´‰ N0/2, ç² u(t)†¹¯¬³´• TA • ©‰Š¥¢´†¥³œ ¬³ ´•¯´m ›ƒ§³œŠ²˜ƒ» ƒ¥¯‰–n©¤©‰Š¥ƒ¥¯‰žm´›—ÊÏ´¯º–£†—¶ (ideal LPF)™Ê·£·ž§—¯œ¬›¯‰¯¶£ ³§¬q™m´ƒ³œ s(t)/T  ʹ¯ƒÏ´Š³–¬³´•¥œƒ©›™Ê·¯¤»m›¯ƒÃ˜œ†©´£˜Ê· Š´ƒ›³Ë›ƒŠÉ ²˜»ƒ™Ï´ƒ´¥Œ³ƒ—³©¯¤m´‰¬³´•–n©¤¯³—¥´Â¥É© 500 £ƒ²œ¶——m¯©¶›´™· [75] ˤ¬££º—¶©m´£·ƒ´¥Â„n´Š³‰­©²¯¤m´‰¬£œ»¥•q §Ï´–³œ„n¯£»§ yk ™Ê·Æ–nв˜»ƒ¬m‰—m¯Æ¤³‰©‰Š¥—¥©Š­´Ã§²ÃƒnƄ TA  ʹ¯Å­nƖnɛ§´Ï –³œ„¯n £§» zk ™Ê·£ž· §ƒ¥²™œŠ´ƒ TA §–§‰ ¬´Ï ­¥³œ©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³›™³©Ê ƝÊ¸‰ÅŒnƒ´¥˜¯–¥­³¬Ãœœ©›Ï´Ë (›³Ê›†¹¯¥»™Ê· 5.17 Š²Æ££m ·œ§¯É ƒ “Soft decision” ç²Â¬n›§»ƒª¥¬·Â™´) Ė¤Â£Ê¹¯™Ï´ƒ´¥§–ž§ƒ¥²™œŠ´ƒ TA çn© §Ï´–³œ„n¯£»§ zk в˜»ƒ¬m‰Â„n´Æ¤³‰¯·†©¯Æ§Â¯¥qܜ™¯¥qĜÊ¸‰Š²™Ï´ƒ´¥Ã§ƒÂ§Ê·¤›„n¯£»§¥²­©m´‰¯·†©¯Æ§Â¯¥q SOVA (›³Ê›†¹¯©‰Š¥—¥©Š­´™Ê¬· ¥´n ‰Š´ƒ¯³§ƒ¯¥™¶ ¸£ SOVA) [19] 粩‰Š¥˜¯–¥­³¬ LDPC[17] 粊²™Ï´ƒ´¥¬m‰„m´©¬´¥Ãœœ¯¡—q {Ok} ƒ§³œÆ¤³‰¯·†©Æ§Â¯¥q SOVA ¯·ƒ†¥³‰Ë —´£ŠÏ´›©›¥¯œ„¯‰ƒ´¥©›´ÏË ™Êƒ· Ï´­›–Æ©n ƒm¯›Š²Å­nž§§³ šqɛ†m´¥²£´•„¯‰§Ï´–³œ„n¯£»§ xˆk  ¥´²‹²›³Ë›Š²Â­É›Æ–n©m´©‰Š¥¢´†¥³œÃœœ™ÊÅ· Œnƒ³›™³Ê©ÆŠ²Æ£m£·ƒ´¥ÅŒn¥²Ä¤Œ›qŠ´ƒ„m´©¬´¥Ãœœ¯¡—q£´Œm©¤§–ž§ƒ¥²™œŠ´ƒ TA5.2.2 ܜŠ´Ï §¯‰¬³ ´• TAś¬©m ››·Ëв¯šœ¶ ´¤ÃœœŠ´Ï §¯‰¬³ ´• TA ™Ê›· ¶¤£ÅŒƒn ›³ ™©³Ê ƝÊ‰¸ ›Ï´Â¬›¯Ä–¤ Stupp et al. [70]›ʹ¯‰Š´ƒ£·†©´£¬¯–†§¯n ‰ƒ³œ¬³ ´•™Ê·Æ–nŠ´ƒ­³©¯´m ›„¯‰°´¥–q –¬¶ ƒÆq –¥¡q ¥» ™Ê· 5.18 얉ܜ184 การประมวลผลสัญญาณสำหรบั การจัดเก็บขอ มลู ดิจิทลั Signal Processing for Digital Data Storage

A0 t Tr Tf ¥»™Ê· 5.18 ܜŠ´Ï §¯‰¬³´• TAŠ´Ï §¯‰„¯‰¬³´• TA Ê¸‰£Œ· ©m ‰Â©§´Â Ê¶£¥²–œ³ ¯¤´m ‰¥©–Â¥©É ç²£·Œ©m ‰Â©§´§–¥²–œ³ ¯¤m´‰Œ´n È ÃœœÂ§„Œ·ƒË ´Ï §³‰ ˤ¬´£´¥˜Â„¤· ›Å­¯n ¤Åm» ›¥» „¯‰¬£ƒ´¥†•¶—ª´¬—¥Æq –n†¹¯ [75]u(t)  ¤¦£¦¥¦¦AA00te/xTpr(, (t Tr ) /Td ), 0 b t bTr (5.14) Tr  t bTfœÄ–¤™Ê· A0 = N k hk †¹¯Ã¯£ §¶Š»–¬»‰¬º–„¯‰¬³´• TA, N †¹¯—³©¥²ƒ¯œ†m´¬»‰¬º– (peak การประยุก ตใ ชงานการถอดร ัหสแบบวน ้ซำfactor), Tr †¹¯Œm©‰Â©§´Â Ê¶£¥²–³œ, Td †¹¯†m´†‰—³©„¯‰ƒ´¥§–¥²–³œ, ç² Tf †¹¯Œm©‰Â©§´ƒ´¥Âƒ¶–¬³´• TA ™³‰Ë ­£–Ê¸‰Å›™Ê·›·ËƒÏ´­›–Å­n Tf = Tr + 4Td £ʹ¯Œm©‰Â©§´§–¥²–³œ£·†m´Â™m´ƒ³œ 4TdÊ¸‰Â ¤· ‰ ¯™Ê·Š²™Ï´Å­Ãn ¯£ §Š¶ –» „¯‰¬³ ´• TA §–§‰Â­§¹¯Â ¤· ‰ 1.8% „¯‰Ã¯£ §¶Š»–¬»‰¬º–„¯‰¬³ ´• TA5.2.3 ©š¶ ·ƒ´¥—¥©Š­´Ã§²ÃƒnƄ TA 5ś­›³‰¬¹¯›·Ëв ¶Š´¥•´Â‹ ´²©¶š·ƒ´¥—¥©Š­´Ã§²ÃƒnƄ TA ™Ê·¯¤m»œ› Ë¹›’´›„¯‰Â™†›¶†ƒ´¥¥³œ บทที่¬n›Ä†n‰™Ê· ­£´²¬£™Ê›· ϴ¬›¯Å› [76]  ¥´²Æ£m³œ¯n › ™›™´›—m¯ƒ´¥Â§Ê·¤›Ã§‰„¯‰Ã¯£ §¶Š»–¬»‰¬º–„¯‰¬³´• TA ç²£·¬£¥¥˜›²–·ƒ©m´©¶š·ƒ´¥™Ê·›Ï´Â¬›¯Å› [75] ˤƒ´¥—¥©Š­´ƒ´¥Âƒ¶–„¯‰ TA в¯´ª³¤­§³ƒƒ´¥™Ê·©m´Â£Ê¹¯ TA ƒ¶–„¸Ë›Å›¥²œœŠ²™´Ï Å­n†m´Â‹§·Ê¤„¯‰¬³´•¯m´›ƒ§³œ(­¥¯¹ ¬n›ÂŒÊ¹¯£’´›) £†· ´m Æ£Âm ™´m ƒœ³ †´m ª»›¤q Ê¸‰†´m ‹§Ê·¤›·Ë­´Æ–Šn ´ƒ [75] 1 k H L ikH yi œqk (5.15) 185เลม 3 : การออกแบบวงจรภาครับขน้ั สูง Volume III : Advanced Receiver Design

£ʹ¯ L †¹¯†©´£ƒ©n´‰„¯‰­›n´—m´‰™Ê·ÅŒn­´†m´Â‹§Ê·¤ (ɛ§„ŠÏ´›©›Â—É£†Ê·), H = (L – 1)/2, ç² yi†¹¯Ã£Â¶§„n¯£»§—³©™Ê· i „¯‰¬³´•¯m´›ƒ§³œ ˤв£·ƒ´¥—¥©Š œƒ´¥Âƒ¶–„¸Ë›„¯‰ TA ś¥²œœƒÉ—¯m £ʹ¯ qk • * £ʯ¹ * †¹¯†m´„–· ¥ʶ£Â§Ê·¤› (threshold value) ­§³‰Š´ƒ™Ê·£·ƒ´¥—¥©Š œ¬³´• TA ƒ¥²œ©›ƒ´¥—¥©Š­´ TA ƒÉв­¤º–™Ï´‰´› Š´ƒ›³Ë›Š²Â¥Ê¶£ƒ¥²œ©›ƒ´¥ÃƒnƄ TA ɛ¥²¤²Â©§´ Tf  ʹ¯­´†m´¥²£´•„¯‰¬³´• TA ›³Ê›†¹¯ uˆ tˤŌÂn ™†›¶†ƒ´¥¥œ³ ¬›n Ćn‰™Ê·Â­£´²¬£ÃœœƒÏ´§‰³ ¬¯‰›n¯¤¬º– (least square) 粄n¯£»§ {qk} [76]śƒ´¥¥²£´•†´m ¬³´• TA śŒm©‰Â©§´Â Ê£¶ ¥²–³œÃ§²Œ©m ‰Â©§´§–¥²–œ³ –‰³ ¥´¤§²Â¯·¤–—¯m Ɲ›·Ëƒ´¥¥²£´•†m´¬³ ´• TA śŒm©‰Â©§´Â Ê¶£¥²–œ³Â£Ê¯¹ £ƒ· ´¥—¥©Š œƒ´¥Âƒ–¶ „¯‰¬³´• TA ƒÉв™Ï´ƒ´¥ÂƒÉœÃ£Â¶§„n¯£»§„¯‰†m´Â‹§Ê·¤ {qk} —³‰Ë ×m—ϴí›m‰™Ê·—¥©Š œ TA Š›˜¸‰†m´¬»‰¬º–„¯‰ qk  ʹ¯ÅŒnśƒ´¥¥²£´•†m´¬³´• TA śŒm©‰Â©§´Â Ê¶£¥²–œ³ ˤŌn©¶šƒ· ´¥¥œ³ ¬›n Ćn‰™Ê· ­£´²¬£ÃœœÂŒ¶‰Â¬n›Ê‰¸ £·¥» ¬£ƒ´¥†¯¹ uˆr t  at b (5.16)£ʹ¯ uˆr t †¹¯†m´¥²£´•„¯‰¬³´• TA śŒm©‰Â©§´Â Ê¶£¥²–³œ ç² {a, b} †¹¯†m´¬³£¥²¬¶™š¶Î„¯‰¬£ƒ´¥ÂŒ¶‰Â¬›n ™Ê· É›Â§„ŠÏ´›©›Š¥¶‰Ê¸‰­´Æ–nŠ´ƒƒ´¥Ãƒ¬n £ƒ´¥œœ¡ ¡¡¡¢tm 2 œ œim1ti¯°°±°° ¡¡¢ab¯°±° ¡¡¡¡¢ im1tiqi °°¯±°° (5.17) œm i1 i m m i 1qi i 1 ti£ʹ¯ qi = q(iT) †¹¯†m´Â‹§Ê·¤§Ï´–³œ™Ê· i „¯‰¬³´•¯m´›ƒ§³œ, ti †¹¯Â©§´™Ê·¬¯–†§n¯‰ƒ³œ qi, ç²m †¹¯Š´Ï ›©›Ã£Â¶§™ÊÅ· Œnśƒ´¥¥²£´•†´m TA śŒ©m ‰Â©§´Â Ê¶£¥²–œ³ƒ´¥¥²£´•†m´¬³ ´• TA śŒ©m ‰Â©§´§–¥²–œ³ƒ´¥¥²£´•†´m ¬³ ´• TA śŒ©m ‰Â©§´§–¥²–œ³ Š²ÅŒÃn £Â¶§„n¯£§» qk —‰³Ë ×m qj ƝŠ›˜‰¸ qj 4Td£ʹ¯ j †¹¯—´Ï í›m‰†m´¬»‰¬º–„¯‰ {qk} ˤ™Ê·ƒ´¥¥²£´•†m´¬³´• TA śŒm©‰Â©§´§–¥²–³œ›·ËŠ²ÅŒÂn ™†›¶†ƒ´¥¥œ³ ¬n›Ä†n‰™Ê· ­£´²¬£ÃœœÂ§„Œ·ƒË ´Ï §³‰™Ê·£·¥» ¬£ƒ´¥†¹¯ [76] uˆd t  AeBt (5.18)186 การประมวลผลสัญญาณสำหรับการจัดเก็บขอ มูลดจิ ิทัล Signal Processing for Digital Data Storage

£ʹ¯ uˆd t †¹¯†m´¥²£´•„¯‰¬³´• TA śŒm©‰Â©§´§–¥²–³œ ç² {A, B} †¹¯†m´¬³£¥²¬¶™š¶Î„¯‰¬£ƒ´¥ (5.18) ™Ê·ÂÉ›Â§„Š´Ï ›©›Š¥‰¶ ˤ†m´¬£³ ¥²¬¶™š¶Î A ­´Æ–Šn ´ƒ A  exp Z £ʹ¯œ œœ œ œ œ œ Z nti2qi n ln qi  n n ln qi (5.19)i 1 i1 qi i1 tiqi i1 tiqi qn n ti2qi  n ti2qi 2 i 1 i 1 i1 i粆´m †m´¬£³ ¥²¬™¶ š¶Î B ­´Æ–Šn ´ƒ nœ œœ œ œ œ œ B  n ln qi  n n ln qi (5.20)i1 qi i1 tiqi i1 tiqi i1 qi n n ti2qi  n ti2qi 2 i 1 i 1 i1 qi£ʹ¯ n †¹¯ŠÏ´›©›Ã£Â¶§„¯‰ {qk} ™Ê·ÅŒnśƒ´¥¥²£´•†m´„¯‰¬³´• TA śŒm©‰Â©§´§–¥²–³œÄ–¤™Êƒ· ´¥¥²£´•†´m „¯‰¬³´• TA śŒm©‰§–¥²–œ³ ⬶›Ë ¬º–ƒ—É m¯Â£Ê¹¯ uˆd t  0.01ƒ´¥ÃƒÆn „ TA­§³‰Š´ƒ™Ê·Æ–n†´m ¥²£´•„¯‰¬³ ´• TA ś×m§²¬©m ›Ã§©n ƒÉÅ­›n Ï´£´¥©£ƒ³›ÂÉ›†m´¥²£´•„¯‰¬³´• TA ›³Ê›†¯¹ uˆ t —´£¬£ƒ´¥—m¯Æ›·Ë uˆ t  ¦¤¦¥¦¦£¦uuˆˆdr t , Ty b t bTˆp (5.21) การประยุก ตใชงานการถอดร ัหสแบบวน ้ซำ t , Tˆp b t bTˆfˤ™Ê· Ty †¯¹ ©§´™Ê—· ¥©Š œ¬³ ´• TA, Tˆp †¯¹ ©§´Â£Ê¯¹ ͣ¶§ {qk} £†· m´¬‰» ¬–º , ç² Tˆf †¹¯†m´¥²£´•Œm©‰Â©§´„¯‰¬³´• TA –‰³ ›³Ë›¬³ ´•¯´m ›ƒ§œ³ ™Ê£· ž· §ƒ¥²™œ„¯‰ TA ›n¯¤§‰­´Æ–nŠ´ƒ zk  ¦£¤¦¥¦¦yykk  uˆk , if TA is present , (5.22) , if TA is absent 5£ʹ¯ uˆk  uˆ kT †¹¯†m´¥²£´•„¯‰¬³´• TA §Ï´–³œ™·Ê k Š´ƒ›³Ë›©‰Š¥¢´†¥³œÃœœ™Ê·ÅŒnƒ³› บทที่™³©Ê ƝƒŠÉ ²¬‰m §´Ï –³œ„¯n £§» zk Ɲ¤‰³ ¯·†©¯Æ§Â¯¥Ãq œœÂ™¯¥qĜÊ¸‰Š²Ã§ƒÂ§Ê·¤›„´m ©¬´¥¥²­©m´‰¯·†©¯Æ§Â¯¥q SOVA [19] 粩‰Š¥˜¯–¥­³¬ LDPC [17] —´£Š´Ï ›©›¥¯œ™Ê—· ¯n ‰ƒ´¥ 187เลม 3 : การออกแบบวงจรภาครบั ขั้นสูง Volume III : Advanced Receiver Design