การสร้างวงจรถอดรหัส Turbo Code SCORPion นายศิริชัย แซ่หว่อง

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ประกาศกรมสวัสดิการและคุ้มครองแรงงาน เรื่อง หลักเกณฑ์และวิธีการเลือกตั้งคณะกรรมการสวัสดิการในสถานประกอบกิจการ ประกาศราชกิจจานุเบกษา วันที่ 22 พฤษภาคม.
Advertisements

หน่วยที่ 17 เครื่องวัดรูปคลื่นสัญญาณไฟฟ้า 1
หน่วยที่ 3 เครื่องวัดไฟฟ้าชนิดแกนเหล็กเคลื่อนที่
การเขียนคำสั่งควบคุม การทำงานขั้นพื้นฐาน
? ประเด็นสอบถามเพิ่มเติม ? แนวทางปฏิบัติตาม มาตรการดำเนินการ ปรับลดค่างานก่อสร้างของ หน่วยงานภาครัฐ.
กองแบบแผน กรมสนับสนุนบริการสุขภาพ
การประเมินผลโครงการ บทที่ 9 ผศ.ญาลดา พรประเสริฐ yalada.
Entity-Relationship Model E-R Model
หน่วยที่ 3 ภาษาคำสั่งพื้นฐานที่ใช้เขียนโปรแกรม PLC
Superior COmmunications Research and Prototyping for commercialization นายเอกพล หิรัณยเอกภาพ และคณะ กลุ่มที่ 3 ส่วนประมวลผลสัญญาณ ดิจิตอลเบสแบนด์ SCORPion.
Superior COmmunications Research and Prototyping for commercialization นายลูกา เนตรเนรมิต, นายนิพนธ์ พิมพ์พืช และนายสัณห์ อุทยารัตน์ กลุ่มที่ 3 ส่วนประมวลผลสัญญาณ.
Superior COmmunications Research and Prototyping for commercialization SCORPion Research Group EE Department, Kasetsart University, Thailand 3G Research.
Superior COmmunications Research and Prototyping for commercialization Layer 1 Baseband Processor Implementation for 3GPP Systems SCORPion Research Group.
Chapter 10 Arrays Dept of Computer Engineering Khon Kaen University.
Superior COmmunications Research and Prototyping for commercialization นายลูกา เนตรเนรมิตร, นาย สัณห์ อุทยารัตน์ และนาย นิพนธ์ พิมพ์พืช กลุ่มที่ 3 ส่วนประมวลผลสัญญาณ.
Superior COmmunications Research and Prototyping for commercialization ความก้าวหน้าในการพัฒนาส่วนประมวลผล สัญญาณเบสแบนด์ ด้วยชิป DSP SCORPion Research.
Superior COmmunications Research and Prototyping for commercialization SCORPion Research Group EE Department, Kasetsart University, Thailand 3G Research.
Superior COmmunications Research and Prototyping for commercialization ความก้าวหน้าในการพัฒนาส่วนประมวลผล สัญญาณเบสแบนด์ ด้วยชิป FPGA SCORPion Research.
บทนำ ภาพรวมรายวิชา (Course Overview) Department of Informatics. Faculty of Science and Technology. Phuket Rajabhat University. Phuket, THAILAND.
Superior COmmunications Research and Prototyping for commercialization นายลูกา เนตรเนรมิต และ คณะ กลุ่มที่ 3 ส่วนประมวลผลสัญญาณ ดิจิตอลเบสแบนด์ SCORPion.
อัตราบรรจุ ข้าราชการ 2625 พนักงานราชการ 99 ลูกจ้างประจำ 77 รวม 4241 อัตราว่าง จำนวน 1 อัตรา ตำแหน่งนักทรัพยากรบุคคลชำนาญการ มาช่วย ราชการ น. ส. สุริยา.
We Bring Networking to Your Life ™ S uperior CO mmunications R esearch and P rototyp i ng for c o mmercializatio n การประชุม SCORPion Research Group แนวทางในการทดสอบความถูกต้อง.
Superior COmmunications Research and Prototyping for commercialization นายเอกพล หิรัณย เอกภาพ และคณะ กลุ่มที่ 3 ส่วนประมวลผลสัญญาณ ดิจิตอลเบสแบนด์ SCORPion.
Superior COmmunications Research and Prototyping for commercialization นาย ศิริชัย แซ่หว่อง นาย เอกพล หิรัณย เอกภาพ กลุ่มที่ 3 ส่วนประมวลผลสัญญาณ ดิจิตอลเบสแบนด์ด้วยชิป.
Superior COmmunications Research and Prototyping for commercialization น. ส. ศันสนีย์ เนติโรจนกุล กลุ่มที่ 3 ส่วนประมวลผลสัญญาณ ดิจิตอลเบสแบนด์ด้วยชิป.
อัตราบรรจุ ข้าราชการ 2623 พนักงานราชการ 99 ลูกจ้างประจำ 77 รวม 4239 อัตราว่าง จำนวน 3 อัตรา ( ชำนาญการพิเศษ = 2 ชำนาญการ = 1) มาช่วย ราชการ น. ส. สุริยา.
P.2 P.1Presented by นางสาวฐาวรา พ ร ธรรมวัฒน์ ID Section B01 SC15A.
ครั้งที่ 7 รีจิสเตอร์ (REGISTER). รีจิสเตอร์ (Register) รีจิสเตอร์เป็นวงจรความจำที่ใช้ในการเก็บค่า ทางไบนารี่ ใช้ในการเก็บค่าในระหว่างการ ประมวลผลโดยใช้ฟลิป.
บทที่ 2 โครงสร้างและหน้าที่ การทำงาน ของระบบคอมพิวเตอร์
นาย สรวิศ เตธัญญวรากูล ปวช.3/2 นาย ศิวกร มาลี ปวช.3/2.
บทที่ 6 การใช้คำสั่ง อ. สุรินทร์ทิพ ศักดิ์ภูวดล สำนักวิชาเทคโนโลยีสารสนเทศและ การสื่อสาร.
Adaptive Software Development. วงจรชีวิตของการพัฒนาซอฟแวร์ หรือ Software Development Life Cycle (SDLC) เป็นโครง ร่างหรือแนวทางวิธีการ เพื่อใช้ทำความเข้าใจและเพื่อ.
LOGO ภาษาซี 1.1 อ. กฤติเดช จินดาภัทร์. LOGO ตัวอย่างโค้ดภาษาซี
Project Management by Gantt Chart & PERT Diagram
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
หน่วยที่ 1 ข้อมูลทางการตลาด. สาระการเรียนรู้ 1. ความหมายของข้อมูลทางการตลาด 2. ความสำคัญของข้อมูลทางการตลาด 3. ประโยชน์ของข้อมูลทางการตลาด 4. ข้อจำกัดในการหาข้อมูลทาง.
เครื่องวัดความถี่ไฟฟ้า Frequency Meter
การประยุกต์ Logic Gates ภาค 2
Training Admin Docushare
บทที่ 1 สถาปัตยกรรมของระบบฐานข้อมูล (Database Architecture)
การจัดการระบบฐานข้อมูล ภาษาที่ใช้ในระบบจัดการฐานข้อมูล
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
การบริหารโครงการ Project Management
BC320 Introduction to Computer Programming
เรียนรู้การใช้งานโปรแกรม เพื่อจำลองระบบไมโครคอนโทรลเลอร์
จากรูปที่ 13.3 ที่เวลา เมื่อไม่มีสัญญาณที่อินพุตทรานซิสเตอร์ จะไม่ทำงานและอยู่ในสภาวะ OFF คาปาซิเตอร์ C จะเก็บประจุเพื่อให้แรงดันตกคร่อมมีค่าสูง ทำให้มีกระแสไหลผ่าน.
การบัญชีต้นทุนช่วง (Process Costing).
การเสริมไวตามิน อี ในสูตรอาหารสุกร
QUEUE คิวจะมีโครงสร้างแบบเชิงเส้นเหมือน stack แต่แตกต่างตรงที่ queue มีตัวชี้ 2 ตัวคือ หัว(Head) และหาง(Tail) โดยการใส่ข้อมูลเข้าและนำข้อมูลออก จะมีลักษณะ.
บทที่ 1 โครงสร้างคอมพิวเตอร์พื้นฐาน
อาจารย์อภิพงศ์ ปิงยศ บทที่ 11 : การบีบอัดข้อมูล (Data Compression) สธ212 ระบบสื่อประสมสำหรับธุรกิจ อาจารย์อภิพงศ์ ปิงยศ
การลดรูป Logic Gates บทที่ 6.
Basic Combinational Circuits
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
1.
การบริหารโครงการซอฟต์แวร์
นายไชยวัฒน์ วิเชียรไชย ตำแหน่ง ครู โรงเรียนดงบังพิสัยนวการนุสรณ์
บทที่7 ทฤษฎีกราฟเบื้องต้น
อิสยาห์ 54:14 “เจ้าจะได้รับการสถาปนาขึ้นใน
ความรู้เบื้องต้นเกี่ยวกับจำนวนจริง
ตัวอย่างการจัดทำรายงานการผลิต และงบการเงิน
บทที่ 1 การวางแผนการปฏิบัติงานสำหรับงานขนส่ง
2 โครงสร้างข้อมูลแบบสแตก (STACK).
3 โครงสร้างข้อมูลแบบคิว (QUEUE).
บทที่ 2 โครงสร้างข้อมูลแบบแถวลำดับหรืออาร์เรย์ (Array)
การจัดทำแผนการสอบบัญชีโดยรวม
สัปดาห์ที่ 9 Designs by SolidWorks
การประเมินผลโครงการ บทที่ 9 ผศ.ญาลดา พรประเสริฐ yalada.
การสรุปผลข้อมูล และ Action Query
กระดาษทำการ (หลักการและภาคปฏิบัติ)
ใบสำเนางานนำเสนอ:

การสร้างวงจรถอดรหัส Turbo Code SCORPion นายศิริชัย แซ่หว่อง นายศิริชัย แซ่หว่อง Research Group EE Department, Kasetsart University SCORPion

Outline วงจรเข้ารหัส Turbo code ทั่วไป วงจรถอดรหัส Turbo code ทั่วไป วงจรสลับบิทข้อมูลแบบกึ่งสุ่ม วงจรถอดรหัสแบบ Log-MAP (Maximum A Posteriory) วงจร ACS (Add Compare and Select หรือ Log-sum) วงจร Branch matrices แผนภาพเชิงเวลาของวงจรถอดรหัสแบบ Log-MAP

วงจรเข้ารหัส Turbo code ทั่วไป ประกอบด้วย Interleaver 1 ตัว RSC encoder 2 ตัว บิทเอาต์พุททั้ง 3 จะถูกนำมามัลติเพล็กซ์กัน Mux systematic RSC encoder parity1 Interleaver RSC encoder parity2

วงจรถอดรหัส Turbo code ทั่วไป ประกอบไปด้วย Interleaver 2 ตัว Deinterleaver 1 ตัว MAP decoder 2 ตัว บิทอินพุทจะถูกนำมาดีมัลติเพล็กซ์ได้เป็น 3 สายข้อมูล De- mux MAP decoder Intl systematic parity1 Intl MAP decoder Deintl parity2

โครงสร้างวงจรถอดรหัส Turbo code ที่ออกแบบขึ้น ประกอบไปด้วย วงจร Log-MAP decoder วงจรสลับบิทข้อมูล หน่วยความจำ extrinsic ส่วนควบคุมวงจรถอดรหัส Turbo code Intl extrinsic memory extrinsic memory extrinsic memory Intl De- mux systematic Log-MAP decoder Intl parity1 parity2 Log-MAP decoder

Interleaved address generator วงจรสลับบิทข้อมูลแบบกึ่งสุ่ม ประกอบไปด้วย 2 ส่วน ส่วนสร้างค่าเริ่มต้น ส่วนสร้างตำแหน่งที่ใช้สลับบิทข้อมูล หลังจากสร้างจะส่งไปเก็บใน FIFO Initialization Interleaved address generator FIFO

วงจรถอดรหัสแบบ log-MAP Alpha recursion Beta recursion Log-likelyhood ratio

วงจร ACS ใช้ในวงจร Alpha recursion และ Beta recursion ใช้การเปิดตารางในส่วน correction Maximum part Correction part

วงจร ACS (ต่อ) State transition Alpha recursion Beta recursion

Log-Gamma calculation มีการใช้ค่าร่วมกันทำให้สามารถลดรูปได้เหลือเป็น วงจร Branch Matrices Log-Gamma calculation มีการใช้ค่าร่วมกันทำให้สามารถลดรูปได้เหลือเป็น

แผนภาพเชิงเวลาของวงจรถอดรหัสแบบ Log-MAP ช่วงเวลาแรกส่วน A และ B0 ทำงาน หลังจากนั้นส่วน A จะทำงานต่อเนื่องกันไป ในขณะที่ส่วน B0 และ B1 ทำงานสลับกันไปร่วมกับส่วน LLR

สรุป ขณะนี้ทำส่วน Datapath เกือบเสร็จสิ้นแล้วประมาณ 85 % หลังจากเสร็จสิ้นส่วน Datapath จะนำ วงจรถอดรหัสแบบ Log-MAP และ วงจรสลับบิทข้อมูล มาประกอบกัน และสร้างส่วนควบคุมวงจรทั้ง 2