ID บทความ: 000083923 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 11/09/2012

ทําไมตัวคูณ 18x18 บิตจึงใช้องค์ประกอบ 18x18 บิตสองตัวในการปรับใช้

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

ในอุปกรณ์ Altera® Stratix® III และ IV DSP ครึ่งบล็อกแต่ละตัวมีตัวคูณที่ลงนาม 18x18 บิตสี่ตัว แต่ไม่สามารถใช้ทั้งหมดได้ในระหว่างการใช้งาน DSP ครึ่งบล็อกแต่ละตัวจะมีพินอินพุต 144 พินและพินเอาต์พุต 72 พิน มัลติพิเลอร์ 18x18 บิตอิสระมีความกว้างเอาต์พุต 36 บิต ดังนั้น DSP ครึ่งบล็อกที่มีพินเอาต์พุต 72 พินสามารถใส่ตัวคูณ 18x18 บิตได้สองตัวเท่านั้น เมื่อสร้างตัวคูณ 18x18 บิตอิสระ เครื่องมือจะใช้องค์ประกอบ 18x18 บิตสองตัวจริง

 

ตัวคูณครึ่งบล็อก DSP สามารถใช้งานได้ในโหมด 9x9, 12x12, 18x18 และ 36x36 ในการปรับใช้ตัวคูณ 10x10 บิต จะมีการใช้ตัวคูณ 12x12 บิต อย่างไรก็ตาม รายงานการใช้ทรัพยากรจะแสดงองค์ประกอบ 18x18 บิตสององค์ประกอบที่กําลังใช้งานอยู่ ตัวคูณ 12x12 บิตมีเอาต์พุต 24 บิต และตัวคูณ 18x18 บิตมีเอาต์พุต 36 บิต ความแตกต่างของความกว้างเอาต์พุตคือ 36 - 24 = 12 บิต ซึ่งแคบเกินไปสําหรับตัวคูณอื่นเพื่อใช้พินเอาต์พุตเหล่านี้จาก DSP ครึ่งบล็อก

 

การใช้ตัวคูณ 10x10 บิตสามตัวจะใช้องค์ประกอบ 18x18 เพียงสี่ตัวเท่านั้น และการปรับใช้ตัวคูณบิต 18x18 สามตัวจะใช้องค์ประกอบ 18x18 บิตเพียงหกตัวเท่านั้น

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 3 ผลิตภัณฑ์

Stratix® IV GX FPGA
Stratix® III FPGA
Stratix® IV E FPGA

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้