ridm@nrct.go.th   ระบบคลังข้อมูลงานวิจัยไทย   รายการโปรดที่คุณเลือกไว้

การออกแบบหน่วยประมวลผลเลขทศนิยมความเร็วสูงสำหรับระบบประมวลผลสัญญาณดิจิตอลความละเอียดสูงบน FPGAs

หน่วยงาน สำนักงานกองทุนสนับสนุนการวิจัย

รายละเอียด

ชื่อเรื่อง : การออกแบบหน่วยประมวลผลเลขทศนิยมความเร็วสูงสำหรับระบบประมวลผลสัญญาณดิจิตอลความละเอียดสูงบน FPGAs
นักวิจัย : ณัฎฐา จินดาเพ็ชร์
คำค้น : DSP , fine-grain pipeline , floating-point arithmetic unit , FPGA , วงจรประมวลผลสัญญาณดิจิตอล , วงจรไปป์ไลน์ละเอียด , หน่วยประมวลผลเลขทศนิยม
หน่วยงาน : สำนักงานกองทุนสนับสนุนการวิจัย
ผู้ร่วมงาน : -
ปีพิมพ์ : 2555
อ้างอิง : http://elibrary.trf.or.th/project_content.asp?PJID=MRG5080062 , http://research.trf.or.th/node/4778
ที่มา : -
ความเชี่ยวชาญ : -
ความสัมพันธ์ : -
ขอบเขตของเนื้อหา : -
บทคัดย่อ/คำอธิบาย :

งานวิจัยนี้นำเสนอระเบียบวิธีการออกแบบเพื่อสังเคราะห์หน่วยประมวลผลเลขทศนิยมความเร็วสูงสำหรับระบบประมวลผลสัญญาณดิจิตอลความละเอียดสูง วงจรเป้าหมายเป็นวงจรไปป์ไลน์ละเอียดแบบซิงโครนัสและหน่วยประมวลผลเลขทศนิยมขนาด 32 บิต ขั้นตอนการออกแบบประกอบด้วย การแบ่งสเตจไปป์ไลน์ การลดจำนวนทรัพยากร การสังเคราะห์วงจรควบคุม และการวิเคราะห์หาเซทคำตอบหรือจุดออกแบบ โดยคำตอบของการแบ่งสเตจที่เหมาะสมที่สุดได้มาจากการวิเคราะห์ผลลัพธ์การแบ่งสเตจทุกคำตอบที่เป็นไปได้ ระเบียบวิธี พิจารณาทั้งวงจรไปป์ไลน์ละเอียดแบบสมดุลและแบบไม่สมดุล โดยวงจรไปป์ไลน์ละเอียดแบบสมดุลถูกสร้างจากโมดูลที่มีการแบ่งสเตจแบบสมดุลหรือมีเวลาทำงานของแต่ละสเตจเท่ากันในทางกลับกันวงจรไปป์ไลน์ละเอียดแบบไม่สมดุลถูกสร้างจากโมดูลที่มีการแบ่งสเตจแต่ละสเตจไม่เท่ากัน ผลการทดลองแสดงให้เห็นว่าเซทคำตอบของวงจรไปป์ไลน์ละเอียดแบบไม่สมดุลมีขนาดใหญ่กว่าแบบสมดุล ผลที่ได้ตามมาคือ คำตอบที่ให้สมรรถนะที่ดีกว่ามักได้จากการแบ่งสเตจแบบไม่สมดุลในหลายวงจรประมวลผลสัญญาณดิจิตอลมาตรฐาน นอกจากนี้ผลจาก การออกแบบวงจรกรองดิจิตอลปรับตัว ADALINE สำหรับกำจัดสัญญาณรบกวนบนชิพ FPGA ได้ยืนยันให้เห็นถึงประสิทธิภาพที่ดีกว่าของระเบียบวิธีการออกแบบที่นำเสนอเทียบกับการออกแบบที่มีอยู่และชิพประมวลผลสัญญาณดิจิตอลเบอร์ TMS320VC5509A In this work, a design methodology to synthesize high-speed floating-point arithmetic units for high-accuracy DSP (Digital Signal Processing) systems on FPGAs (Field Programmable Gate Arrays) is proposed. The target circuit is based on a synchronous fine-grain pipeline model and 32-bit floating-point arithmetic functions. The design steps include stage partitioning, resource minimization, controller generation, and design space exploration. The optimal stage partitioning is obtained by design space exploration on all possible stage partitioning solutions. Both balanced and unbalanced fine-grain pipelines are concerned. The balanced fine-grain pipelines are implemented from the balanced stage partitioned modules. The unbalanced fine-grain pipelines are implemented from the unbalanced stage partitioned modules. The experimental results show that the design space of the unbalanced fine-grain pipelines is larger than that of the balanced ones. Consequently, the better performance can be explored in the unbalanced fine-grain pipelines in many benchmark circuits. A design example on an ADALINE adaptive filter based noise cancellation on an FPGA chip also proved the effectiveness of the proposed design methodology compared to the conventional design and the TMS320VC5509A digital signal processor.

บรรณานุกรม :
ณัฎฐา จินดาเพ็ชร์ . (2555). การออกแบบหน่วยประมวลผลเลขทศนิยมความเร็วสูงสำหรับระบบประมวลผลสัญญาณดิจิตอลความละเอียดสูงบน FPGAs.
    กรุงเทพมหานคร : สำนักงานกองทุนสนับสนุนการวิจัย.
ณัฎฐา จินดาเพ็ชร์ . 2555. "การออกแบบหน่วยประมวลผลเลขทศนิยมความเร็วสูงสำหรับระบบประมวลผลสัญญาณดิจิตอลความละเอียดสูงบน FPGAs".
    กรุงเทพมหานคร : สำนักงานกองทุนสนับสนุนการวิจัย.
ณัฎฐา จินดาเพ็ชร์ . "การออกแบบหน่วยประมวลผลเลขทศนิยมความเร็วสูงสำหรับระบบประมวลผลสัญญาณดิจิตอลความละเอียดสูงบน FPGAs."
    กรุงเทพมหานคร : สำนักงานกองทุนสนับสนุนการวิจัย, 2555. Print.
ณัฎฐา จินดาเพ็ชร์ . การออกแบบหน่วยประมวลผลเลขทศนิยมความเร็วสูงสำหรับระบบประมวลผลสัญญาณดิจิตอลความละเอียดสูงบน FPGAs. กรุงเทพมหานคร : สำนักงานกองทุนสนับสนุนการวิจัย; 2555.