intel UG-20094 Cyclone 10 GX Native Fixed Point DSP IP Core
Intel® Cyclone® 10 GX Native Fixed Point DSP IP Core ຄູ່ມືຜູ້ໃຊ້
Intel Cyclone® 10 GX Native Fixed Point DSP IP core instantiates and controls single Intel Cyclone 10 GX Variable Precision Digital Signal Processing (DSP). Cyclone 10 GX Native Fixed Point DSP IP core ສາມາດໃຊ້ໄດ້ກັບອຸປະກອນ Intel Cyclone 10 GX ເທົ່ານັ້ນ.
Cyclone 10 GX Native Fixed Point DSP IP Core Functional Block Diagram
ຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ
ການແນະນໍາ Intel FPGA IP Cores.
Cyclone 10 GX Native Fixed Point DSP IP ຄຸນສົມບັດຫຼັກ
Cyclone 10 GX Native Fixed Point DSP IP core ຮອງຮັບຄຸນສົມບັດຕໍ່ໄປນີ້:
- ປະສິດທິພາບສູງ, ເພີ່ມປະສິດທິພາບພະລັງງານ, ແລະປະຕິບັດການຄູນລົງທະບຽນຢ່າງເຕັມສ່ວນ
- ຄວາມຍາວຂອງຄໍາສັບ 18-ບິດ ແລະ 27-ບິດ
- ສອງຕົວຄູນ 18 × 19 ຫຼືໜຶ່ງຕົວຄູນ 27 × 27 ຕໍ່ຕົວຄູນ DSP
- ການເພີ່ມ, ການລົບ, ແລະ 64-bit ລົງທະບຽນການສະສົມສອງເທົ່າເພື່ອສົມທົບຜົນໄດ້ຮັບການຄູນ
- Cascading 19-bit ຫຼື 27-bit ເມື່ອ pre-adder ຖືກປິດໃຊ້ງານແລະ cascading 18-bit ເມື່ອ pre-adder ຖືກໃຊ້ເພື່ອສ້າງເປັນເສັ້ນ tap-delay ສໍາລັບຄໍາຮ້ອງສະຫມັກການກັ່ນຕອງ
- Cascading output bus 64-bit ເພື່ອເຜີຍແຜ່ຜົນໄດ້ຮັບຈາກຫນຶ່ງຕັນໄປຫາຕັນຕໍ່ໄປໂດຍບໍ່ມີການສະຫນັບສະຫນູນເຫດຜົນພາຍນອກ.
- Adder ທາງສ່ວນຫນ້າຂອງຍາກທີ່ຮອງຮັບໃນໂຫມດ 19-bit ແລະ 27-bit ສໍາລັບການກັ່ນຕອງ symmetric
- ທະນາຄານລົງທະບຽນສໍາປະສິດພາຍໃນໃນທັງສອງຮູບແບບ 18-bit ແລະ 27-bit ສໍາລັບການປະຕິບັດການກັ່ນຕອງ
- ຕົວກອງ 18-bit ແລະ 27-bit systolic finite impulse response (FIR) ທີ່ມີຕົວເພີ່ມຜົນຜະລິດທີ່ແຈກຢາຍ
ການເລີ່ມຕົ້ນ
ບົດນີ້ສະຫນອງການທົ່ວໄປview ກະແສການອອກແບບຫຼັກຂອງ Intel FPGA IP ເພື່ອຊ່ວຍໃຫ້ທ່ານເລີ່ມຕົ້ນໄດ້ໄວກັບ Cyclone 10 GX Native Fixed Point DSP IP core. Intel FPGA IP Library ຖືກຕິດຕັ້ງເປັນສ່ວນຫນຶ່ງຂອງຂະບວນການຕິດຕັ້ງ Intel Quartus® Prime. ທ່ານສາມາດເລືອກເອົາແລະຕົວກໍານົດການໃດໆ Intel FPGA IP core ຈາກຫ້ອງສະຫມຸດໄດ້. Intel ສະຫນອງຕົວແກ້ໄຂພາລາມິເຕີປະສົມປະສານທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດປັບແຕ່ງ Intel FPGA DSP IP core ເພື່ອສະຫນັບສະຫນູນຄໍາຮ້ອງສະຫມັກທີ່ຫລາກຫລາຍ. ຕົວແກ້ໄຂພາລາມິເຕີນໍາພາທ່ານຜ່ານການຕັ້ງຄ່າຄ່າພາລາມິເຕີແລະການເລືອກພອດທາງເລືອກ.
ຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ
- ການແນະນໍາ Intel FPGA IP Cores
ສະຫນອງຂໍ້ມູນທົ່ວໄປກ່ຽວກັບ Intel FPGA IP cores ທັງຫມົດ, ລວມທັງການກໍານົດຕົວກໍານົດການ, ການຜະລິດ, ການຍົກລະດັບ, ແລະ simulating IP cores. - ການສ້າງ Version-Independent IP ແລະ Platform Designer (Standard) Simulatio Scripts
ສ້າງສະຄຣິບຈຳລອງທີ່ບໍ່ຕ້ອງການການອັບເດດຄູ່ມືສຳລັບການອັບເກຣດເວີຊັນຂອງຊອບແວ ຫຼື IP. - ການຄຸ້ມຄອງໂຄງການການປະຕິບັດທີ່ດີທີ່ສຸດ
ຄໍາແນະນໍາສໍາລັບການຄຸ້ມຄອງປະສິດທິພາບແລະການເຄື່ອນທີ່ຂອງໂຄງການແລະ IP ຂອງທ່ານ files.
Cyclone 10 GX Native Fixed Point DSP IP ການຕັ້ງຄ່າພາຣາມິເຕີຫຼັກ
ທ່ານສາມາດປັບແຕ່ງ Cyclone 10 GX Native Fixed Point DSP IP core ໂດຍການລະບຸພາລາມິເຕີໂດຍໃຊ້ຕົວແກ້ໄຂພາລາມິເຕີໃນຊອບແວ Intel Quartus Prime.
ແຖບຮູບແບບການໃຊ້ງານ
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
ກະລຸນາເລືອກຮູບແບບການໃຊ້ງານ | operation_mode | m18×18_full m18×18_sumof2 m18×18_plus36 m18×18_systolic m27×27 | ເລືອກຮູບແບບການດໍາເນີນງານທີ່ຕ້ອງການ. |
ການຕັ້ງຄ່າຕົວຄູນ | |||
ຮູບແບບການສະແດງຕົວຄູນເທິງສຸດຂອງຕົວຄູນ x | signed_max | ເຊັນບໍ່ໄດ້ເຊັນ | ລະບຸຮູບແບບການສະແດງຕົວຄູນເທິງສຸດ. |
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
ຮູບແບບການສະແດງຕົວຄູນເທິງສຸດຂອງຕົວຄູນ y | signed_may | ເຊັນບໍ່ໄດ້ເຊັນ | ລະບຸຮູບແບບການສະແດງຕົວຄູນເທິງສຸດຂອງຕົວຄູນ y. |
ຮູບແບບຕົວແທນສໍາລັບຕົວຄູນລຸ່ມສຸດ x operand | signed_mbx | ເຊັນບໍ່ໄດ້ເຊັນ | ລະບຸຮູບແບບການສະແດງຕົວຄູນລຸ່ມສຸດຂອງຕົວຄູນ x. |
ຮູບແບບການເປັນຕົວແທນສໍາລັບຕົວຄູນລຸ່ມສຸດ y operand | signed_mby | ເຊັນບໍ່ໄດ້ເຊັນ | ລະບຸຮູບແບບການສະແດງຕົວຄູນລຸ່ມສຸດຂອງຕົວຄູນ y.
ເລືອກສະເຫມີ ບໍ່ໄດ້ເຊັນ ສໍາລັບ m18×18_plus36 . |
ເປີດໃຊ້ຜອດ 'ຍ່ອຍ' | enable_sub | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ງານ
ພອດຍ່ອຍ. |
ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'ຍ່ອຍ' ຂອງຕົວຄູນ | ໂມງຍ່ອຍ | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງປ້ອນຂໍ້ມູນສຳລັບການລົງທະບຽນຍ່ອຍເຂົ້າ. |
ປ້ອນ Cascade | |||
ເປີດໃຊ້ input cascade ສໍາລັບ input 'ay' | ay_use_scan_in | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ງານ input cascade module ສໍາລັບການປ້ອນຂໍ້ມູນ ay.
ເມື່ອທ່ານເປີດໃຊ້ໂມດູນ input cascade, Cyclone 10 GX Native Fixed Point DSP IP core ໃຊ້ສັນຍານ input scanin ເປັນ input ແທນທີ່ຈະເປັນສັນຍານ input ay. |
ເປີດໃຊ້ input cascade ສໍາລັບ input 'by' | by_use_scan_in | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ໂມດູນ cascade ການປ້ອນຂໍ້ມູນໂດຍການປ້ອນຂໍ້ມູນ.
ເມື່ອທ່ານເປີດໃຊ້ໂມດູນ input cascade, Cyclone 10 GX Native Fixed Point DSP IP core ໃຊ້ສັນຍານ input ay ເປັນ input ແທນທີ່ຈະເປັນ input signals. |
ເປີດໃຊ້ຂໍ້ມູນການລົງທະບຽນການຊັກຊ້າ | delay_scan_out_ay | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ການລົງທະບຽນການຊັກຊ້າລະຫວ່າງ ay ແລະໂດຍການລົງທະບຽນການປ້ອນຂໍ້ມູນ.
ຄຸນສົມບັດນີ້ບໍ່ຖືກຮອງຮັບໃນ m18×18_plus36 ແລະ ມ 27x27 ຮູບແບບການດໍາເນີນງານ. |
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
ເປີດໃຊ້ຂໍ້ມູນໂດຍການລົງທະບຽນຊັກຊ້າ | delay_scan_out_by | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ການລົງທະບຽນຄວາມລ່າຊ້າລະຫວ່າງການລົງທະບຽນຂາເຂົ້າ ແລະລົດເມຜົນຜະລິດສະແກນ.
ຄຸນສົມບັດນີ້ບໍ່ຖືກຮອງຮັບໃນ m18×18_plus36 ແລະ ມ 27x27 ຮູບແບບການດໍາເນີນງານ. |
ເປີດໃຊ້ຜອດສະແກນອອກ | gui_scanout_enable | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ງານ
scanout ລົດເມຜົນຜະລິດ. |
'scanout' ຄວາມກວ້າງຂອງລົດເມຜົນຜະລິດ | scan_out_width | 1–27 | ລະບຸຄວາມກວ້າງຂອງ
scanout ລົດເມຜົນຜະລິດ. |
ຂໍ້ມູນ 'x' ການຕັ້ງຄ່າ | |||
'ax' input width bus | ax_width | 1–27 | ລະບຸຄວາມກວ້າງຂອງ
ລົດເມປ້ອນຂວານ.(1) |
ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'ຂວານ' ຂອງຕົວຄູນ | ax_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງປ້ອນຂໍ້ມູນສຳລັບການລົງທະບຽນແກນປ້ອນຂໍ້ມູນ.
ການລົງທະບຽນການປ້ອນຂໍ້ມູນ ax ແມ່ນບໍ່ສາມາດໃຊ້ໄດ້ຖ້າທ່ານຕັ້ງ 'ax' operand ແຫຼ່ງ ກັບ 'ຮ່ວມ'. |
'bx' ຄວາມກວ້າງຂອງລົດເມປ້ອນຂໍ້ມູນ | bx_width | 1–18 | ລະບຸຄວາມກວ້າງຂອງ
bx input bus.(1) |
ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'bx' ຂອງຕົວຄູນ | bx_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບ bx input register.
bx input register ບໍ່ສາມາດໃຊ້ໄດ້ຖ້າທ່ານຕັ້ງ 'bx' operand ແຫຼ່ງ ກັບ 'ຮ່ວມ'. |
ຂໍ້ມູນ 'y' ການຕັ້ງຄ່າ | |||
'ay' ຫຼື 'scanin' ຄວາມກວ້າງຂອງລົດເມ | ay_scan_in_width | 1–27 | ລະບຸຄວາມກວ້າງຂອງ ay ຫຼື scanin input bus.(1) |
ລົງທະບຽນ input 'ay' ຫຼື input 'scanin' ຂອງຕົວຄູນ | ay_scan_in_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບ ay ຫຼື scanin input register. |
'ໂດຍ' ຄວາມກວ້າງຂອງລົດເມປ້ອນຂໍ້ມູນ | by_width | 1–19 | ລະບຸຄວາມກວ້າງຂອງໂດຍ input bus.(1) |
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'by' ຂອງຕົວຄູນ | by_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບ by ຫຼື scanin
ລົງທະບຽນປ້ອນຂໍ້ມູນ.(1) |
Output 'ຜົນໄດ້ຮັບ' ການຕັ້ງຄ່າ | |||
'ຜົນໄດ້ຮັບ' ຄວາມກວ້າງຂອງລົດເມຜົນຜະລິດ | ຜົນໄດ້ຮັບ_a_width | 1–64 | ລະບຸຄວາມກວ້າງຂອງ
ລົດເມຜົນຜະລິດຜົນໄດ້ຮັບ. |
'ຜົນຮັບ' ຄວາມກວ້າງຂອງລົດເມຜົນຜະລິດ | result_b_width | 1–64 | ລະບຸຄວາມກວ້າງຂອງລົດເມຜົນຜະລິດຜົນໄດ້ຮັບ. ຜົນໄດ້ຮັບສາມາດໃຊ້ໄດ້ເມື່ອໃຊ້ operation_mode ເທົ່ານັ້ນ m18×18_ເຕັມ. |
ໃຊ້ທະບຽນຜົນຜະລິດ | ໂມງອອກ | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງປ້ອນຂໍ້ມູນສຳລັບບັນທຶກຜົນຮັບຂອງຜົນໄດ້ຮັບ ແລະຜົນໄດ້ຮັບ. |
Pre-adder Tab
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
'ay' operand ແຫຼ່ງ | operand_source_ma | input preadder | ລະບຸແຫຼ່ງ operand ສໍາລັບການປ້ອນຂໍ້ມູນ ay. ເລືອກ ຕົວນໍາ ເພື່ອເປີດໃຊ້ໂມດູນຕົວເພີ່ມສຳລັບຕົວຄູນເທິງສຸດ. ການຕັ້ງຄ່າສໍາລັບ ay ແລະໂດຍແຫຼ່ງ operand ຕ້ອງຄືກັນ. |
'ໂດຍ' ແຫຼ່ງ operand | operand_source_mby | input preadder | ລະບຸແຫຼ່ງ operand ສໍາລັບໂດຍການປ້ອນຂໍ້ມູນ. ເລືອກ ຕົວນໍາ ເພື່ອເປີດໃຊ້ໂມດູນຕົວເພີ່ມສຳລັບຕົວຄູນລຸ່ມສຸດ. ການຕັ້ງຄ່າສໍາລັບ ay ແລະໂດຍແຫຼ່ງ operand ຕ້ອງຄືກັນ. |
ຕັ້ງຄ່າການຕື່ມການດຳເນີນການລ່ວງໜ້າເປັນການລົບ | preadder_subtract_a | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອລະບຸການປະຕິບັດການລົບສໍາລັບໂມດູນທາງສ່ວນຫນ້າຂອງຕົວບວກສໍາລັບຕົວຄູນເທິງ. ການຕັ້ງຄ່າຕົວເພີ່ມສຳລັບຕົວຄູນເທິງ ແລະລຸ່ມຕ້ອງຄືກັນ. |
ກໍານົດການດໍາເນີນການ pre-adder b ເປັນການລົບ | preadder_subtract_b | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອລະບຸການປະຕິບັດການຫັກລົບສໍາລັບໂມດູນທາງສ່ວນຫນ້າຂອງຕົວບວກສໍາລັບຕົວຄູນລຸ່ມ. ການຕັ້ງຄ່າຕົວເພີ່ມສຳລັບຕົວຄູນເທິງ ແລະລຸ່ມຕ້ອງຄືກັນ. |
ຂໍ້ມູນ 'z' ການຕັ້ງຄ່າ | |||
'az' input width bus | az_width | 1–26 | ລະບຸຄວາມກວ້າງຂອງ az input bus.(1) |
ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'az' ຂອງຕົວຄູນ | az_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບ az input registers. ການຕັ້ງຄ່າໂມງສຳລັບການລົງທະບຽນການປ້ອນຂໍ້ມູນ ay ແລະ az ຈະຕ້ອງຄືກັນ. |
'bz' input width bus | bz_width | 1–18 | ລະບຸຄວາມກວ້າງຂອງ bz input bus.(1) |
ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'bz' ຂອງຕົວຄູນ | bz_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບ bz input registers. ການຕັ້ງຄ່າໂມງສຳລັບການລົງທະບຽນການປ້ອນຂໍ້ມູນໂດຍ ແລະ bz ຕ້ອງຄືກັນ. |
ແຖບຕົວຄູນພາຍໃນ
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
'ax' operand ແຫຼ່ງ | operand_source_max | ວັດສະດຸປ້ອນ coef | ລະບຸແຫຼ່ງ operand ສໍາລັບ ax input bus. ເລືອກ coef ເພື່ອເປີດໃຊ້ໂມດູນຕົວຄູນພາຍໃນສຳລັບຕົວຄູນເທິງສຸດ.
ເລືອກ ບໍ່ ສໍາລັບ ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'ຂວານ' ຂອງຕົວຄູນ ພາລາມິເຕີເມື່ອທ່ານເປີດໃຊ້ຄຸນສົມບັດສໍາປະສິດພາຍໃນ. |
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
ການຕັ້ງຄ່າສຳລັບ ax ແລະ bx operand source ຕ້ອງຄືກັນ. | |||
'bx' operand ແຫຼ່ງ | operand_source_mbx | ວັດສະດຸປ້ອນ coef | ລະບຸແຫຼ່ງ operand ສໍາລັບ bx input bus. ເລືອກ coef ເພື່ອເປີດໃຊ້ໂມດູນຕົວຄູນພາຍໃນສຳລັບຕົວຄູນເທິງສຸດ.
ເລືອກ ບໍ່ ສໍາລັບ ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'bx' ຂອງຕົວຄູນ ພາລາມິເຕີເມື່ອທ່ານເປີດໃຊ້ຄຸນສົມບັດສໍາປະສິດພາຍໃນ. ການຕັ້ງຄ່າສຳລັບ ax ແລະ bx operand source ຕ້ອງຄືກັນ. |
'coefsel' Input Register Configuration | |||
ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'coefsela' ຂອງຕົວຄູນ | coef_sel_a_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງປ້ອນຂໍ້ມູນສຳລັບທະບຽນການປ້ອນຂໍ້ມູນ coefsela. |
ລົງທະບຽນການປ້ອນຂໍ້ມູນ 'coefselb' ຂອງຕົວຄູນ | coef_sel_b_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບທະບຽນການປ້ອນຂໍ້ມູນ coefselb. |
ການຕັ້ງຄ່າການເກັບຮັກສາຄ່າສໍາປະສິດ | |||
coef_a_0–7 | coef_a_0–7 | ຈຳນວນເຕັມ | ລະບຸຄ່າສຳປະສິດສຳລັບລົດເມປ້ອນຂວານ.
ສໍາລັບຮູບແບບການດໍາເນີນການ 18-ບິດ, ມູນຄ່າການປ້ອນຂໍ້ມູນສູງສຸດແມ່ນ 218 – 1. ສໍາລັບການດໍາເນີນງານ 27-ບິດ, ຄ່າສູງສຸດແມ່ນ 227 – 1. |
coef_b_0–7 | coef_b_0–7 | ຈຳນວນເຕັມ | ລະບຸຄ່າສໍາປະສິດສໍາລັບ bx input bus. |
Accumulator/Output Cascade Tab
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
ເປີດໃຊ້ພອດ 'ສະສົມ' | enable_accumulate | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ງານ
ພອດສະສົມ. |
ເປີດໃຊ້ຜອດ 'negate' | enable_negate | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ງານ
negate port. |
ເປີດໃຊ້ຜອດ 'loadconst' | enable_loadconst | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ງານ
ພອດ loadconst. |
ລົງທະບຽນ input 'accumulate' ຂອງ accumulator | accumulate_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0 , ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບຕົວບັນທຶກການປ້ອນຂໍ້ມູນສະສົມ. |
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
ລົງທະບຽນ input 'loadconst' ຂອງ accumulator | load_const_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບຕົວບັນທຶກການປ້ອນຂໍ້ມູນ loadconst. |
ລົງທະບຽນ input 'negate' ຂອງຫນ່ວຍ adder | negate_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງປ້ອນຂໍ້ມູນສໍາລັບທະບຽນການປ້ອນຂໍ້ມູນ negate. |
ເປີດໃຊ້ຕົວສະສົມສອງເທົ່າ | enable_double_accum | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ຄຸນສົມບັດສະສົມສອງເທົ່າ. |
N ຄ່າຂອງຄ່າຄົງທີ່ທີ່ກໍານົດໄວ້ກ່ອນ | load_const_value | 0–63 | ລະບຸຄ່າຄົງທີ່ທີ່ຕັ້ງໄວ້ລ່ວງໜ້າ.
ຄ່ານີ້ສາມາດເປັນ 2N ຢູ່ໃສ N ແມ່ນຄ່າຄົງທີ່ທີ່ຕັ້ງໄວ້ລ່ວງໜ້າ. |
ເປີດໃຊ້ງານພອດຕ່ອງໂສ້ | use_chainadder | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ໂມດູນ cascade ຜົນຜະລິດ ແລະລົດເມປ້ອນລະບົບຕ່ອງໂສ້.
ຄຸນນະສົມບັດ cascade ຜົນຜະລິດແມ່ນບໍ່ໄດ້ສະຫນັບສະຫນູນໃນ m18×18_ເຕັມ ຮູບແບບການປະຕິບັດງານ. |
ເປີດໃຊ້ງານພອດ chainout | gui_chainout_enable | ບໍ່ ແມ່ນແລ້ວ | ເລືອກ ແມ່ນແລ້ວ ເພື່ອເປີດໃຊ້ລົດເມສົ່ງຜົນອອກຂອງລະບົບຕ່ອງໂສ້. ຄຸນນະສົມບັດ cascade ຜົນຜະລິດແມ່ນບໍ່ໄດ້ສະຫນັບສະຫນູນໃນ
m18×18_ເຕັມ ຮູບແບບການປະຕິບັດງານ. |
ແຖບທໍ່
ພາລາມິເຕີ | ພາຣາມິເຕີທີ່ສ້າງຂຶ້ນ IP | ມູນຄ່າ | ລາຍລະອຽດ |
ເພີ່ມການລົງທະບຽນທໍ່ປ້ອນຂໍ້ມູນໃສ່ສັນຍານຂໍ້ມູນປ້ອນຂໍ້ມູນ (x/y/z/coefsel) | input_pipeline_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບ x, y, z, coefsela ແລະ coefselb pipeline input registers. |
ເພີ່ມການລົງທະບຽນທໍ່ປ້ອນຂໍ້ມູນໃສ່ສັນຍານຂໍ້ມູນ 'ຍ່ອຍ' | sub_pipeline_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງປ້ອນຂໍ້ມູນສຳລັບທະບຽນການປ້ອນຂໍ້ມູນທໍ່ຍ່ອຍ. (2) |
ເພີ່ມການລົງທະບຽນທໍ່ປ້ອນຂໍ້ມູນໃສ່ສັນຍານຂໍ້ມູນ 'ສະສົມ' | accum_pipeline_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງປ້ອນຂໍ້ມູນສຳລັບລະບົບການປ້ອນຂໍ້ມູນທໍ່ສະສົມ.(2) |
ເພີ່ມການລົງທະບຽນທໍ່ຂາເຂົ້າໃສ່ສັນຍານຂໍ້ມູນ 'loadconst' | load_const_pipeline_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງເຂົ້າສໍາລັບຕົວບັນທຶກການປ້ອນຂໍ້ມູນທໍ່ loadconst.(2) |
ເພີ່ມການລົງທະບຽນທໍ່ຂາເຂົ້າໃສ່ສັນຍານຂໍ້ມູນ 'negate' | negate_pipeline_clock | ບໍ່ ໂມງ0ໂມງ1ໂມງ2 | ເລືອກ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2 ເພື່ອເປີດໃຊ້ງານ ແລະລະບຸສັນຍານໂມງປ້ອນຂໍ້ມູນສໍາລັບທະບຽນການປ້ອນຂໍ້ມູນທໍ່ negate.(2) |
ຄວາມກວ້າງຂອງຂໍ້ມູນການປ້ອນຂໍ້ມູນສູງສຸດຕໍ່ຮູບແບບການເຮັດວຽກ
ທ່ານສາມາດປັບແຕ່ງຄວາມກວ້າງຂອງຂໍ້ມູນສໍາລັບການປ້ອນຂໍ້ມູນ x, y, ແລະ z ຕາມທີ່ລະບຸໄວ້ໃນຕາຕະລາງ.
ທະບຽນການປ້ອນຂໍ້ມູນທໍ່ທັງໝົດສຳລັບສັນຍານການຄວບຄຸມແບບເຄື່ອນໄຫວຕ້ອງມີການຕັ້ງຄ່າໂມງດຽວກັນ.
ຮູບແບບການເຮັດວຽກ | ຄວາມກວ້າງຂໍ້ມູນການປ້ອນຂໍ້ມູນສູງສຸດ | |||||
ax | ay | az | bx | by | bz | |
ໂດຍບໍ່ມີການ pre-adder ຫຼືສໍາປະສິດພາຍໃນ | ||||||
m18×18_ເຕັມ | 18 (ເຊັນ)
18 (ບໍ່ໄດ້ເຊັນ) |
19 (ເຊັນ)
18 (ບໍ່ໄດ້ເຊັນ) |
ບໍ່ໄດ້ໃຊ້ | 18 (ເຊັນ)
18 (ບໍ່ໄດ້ເຊັນ) |
19 (ເຊັນ)
18 (ບໍ່ໄດ້ເຊັນ) |
ບໍ່ໄດ້ໃຊ້ |
m18×18_sumof2 | ||||||
m18×18_systolic | ||||||
m18×18_plus36 | ||||||
m27×27 | 27 (ເຊັນ)
27 (ບໍ່ໄດ້ເຊັນ) |
ບໍ່ໄດ້ໃຊ້ | ||||
ດ້ວຍຄຸນສົມບັດ Pre-adder ເທົ່ານັ້ນ | ||||||
m18×18_ເຕັມ | 18 (ເຊັນ)
18 (ບໍ່ໄດ້ເຊັນ) |
|||||
m18×18_sumof2 | ||||||
m18×18_systolic | ||||||
m27×27 | 27 (ເຊັນ)
27 (ບໍ່ໄດ້ເຊັນ) |
26 (ເຊັນ)
26 (ບໍ່ໄດ້ເຊັນ) |
ບໍ່ໄດ້ໃຊ້ | |||
ດ້ວຍຄຸນສົມບັດສໍາປະສິດພາຍໃນເທົ່ານັ້ນ | ||||||
m18×18_ເຕັມ | ບໍ່ໄດ້ໃຊ້ | 19 (ເຊັນ)
18 (ບໍ່ໄດ້ເຊັນ) |
ບໍ່ໄດ້ໃຊ້ | 19 (ເຊັນ)
18 (ບໍ່ໄດ້ເຊັນ) |
ບໍ່ໄດ້ໃຊ້ | |
m18×18_sumof2 | ||||||
m18×18_systolic | ||||||
m27×27 | 27 (ເຊັນ)
27 (ບໍ່ໄດ້ເຊັນ) |
ບໍ່ໄດ້ໃຊ້ |
ຄໍາອະທິບາຍຫນ້າທີ່
Cyclone 10 GX Native Fixed Point DSP IP core ປະກອບດ້ວຍ 2 ສະຖາປັດຕະຍະກໍາ; ຄູນ 18 × 18 ແລະ 27 × 27 ຄູນ. ແຕ່ລະອັນທັນທີຂອງ Cyclone 10 GX Native Fixed Point DSP IP core ສ້າງພຽງແຕ່ 1 ໃນ 2 ສະຖາປັດຕະຍະກຳຂຶ້ນກັບຮູບແບບການເຮັດວຽກທີ່ເລືອກ. ທ່ານສາມາດເປີດໃຊ້ໂມດູນທາງເລືອກໃຫ້ກັບແອັບພລິເຄຊັນຂອງທ່ານ.
ຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ
ຕົວປ່ຽນຄວາມຊັດເຈນ DSP Blocks ໃນພາກອຸປະກອນ Intel Cyclone 10 GX, Intel Cyclone 10 GX Core Fabric ແລະຄູ່ມື I/Os ຈຸດປະສົງທົ່ວໄປ.
ຮູບແບບການໃຊ້ງານ
Cyclone 10 GX Native Fixed Point DSP IP core ຮອງຮັບ 5 ຮູບແບບການໃຊ້ງານ:
- The 18×18 Full Mode
- The 18 × 18 ລວມຂອງ 2 Mode
- ໂໝດ 18×18 Plus 36
- ໂຫມດ Systolic 18 × 18
- ໂໝດ 27×27
The 18×18 Full Mode
ເມື່ອຕັ້ງຄ່າເປັນໂໝດເຕັມ 18 × 18, Cyclone 10 GX Native Fixed Point DSP IP core ເຮັດວຽກເປັນສອງເອກະລາດ 18 (ເຊັນ/ບໍ່ໄດ້ເຊັນ) × 19 (ເຊັນ) ຫຼື 18
(ເຊັນ/ບໍ່ໄດ້ເຊັນ) × 18 (ບໍ່ໄດ້ເຊັນ) ຕົວຄູນທີ່ມີຜົນຜະລິດ 37-ບິດ. ໂໝດນີ້ນຳໃຊ້ສົມຜົນຕໍ່ໄປນີ້:
- ຜົນໄດ້ຮັບ = ax * ay
- ຜົນໄດ້ຮັບ = bx * ໂດຍ
ສະຖາປັດຕະຍະກຳ 18×18 Full Mode
The 18 × 18 ລວມຂອງ 2 Mode
ໃນ 18 × 18 ຜົນລວມຂອງ 2 ໂຫມດ, Cyclone 10 GX Native Fixed Point DSP IP core ຊ່ວຍໃຫ້ຕົວຄູນເທິງແລະລຸ່ມແລະສ້າງຜົນໄດ້ຮັບຈາກການບວກຫຼືລົບລະຫວ່າງ 2 ຕົວຄູນ. ສັນຍານການຄວບຄຸມຍ່ອຍ-dynamic ຄວບຄຸມ adder ເພື່ອປະຕິບັດການບວກຫຼືການຫັກລົບ. ຄວາມກວ້າງຂອງຜົນຜະລິດຂອງ Cyclone 10 GX Native Fixed Point DSP IP core ສາມາດຮອງຮັບໄດ້ເຖິງ 64 bits ເມື່ອທ່ານເປີດໃຊ້ຕົວເກັບມ້ຽນ/ຜົນຜະລິດ cascade. ໂຫມດນີ້ໃຊ້ສົມຜົນຂອງຜົນໄດ້ຮັບ =[±(ax * ay) + (bx * ໂດຍ)].
ສະຖາປັດຕະຍະກຳ 18×18 ລວມ 2 ໂມດ
ໂໝດ 18×18 Plus 36
ເມື່ອຕັ້ງຄ່າເປັນໂໝດ 18 × 18 Plus 36, Cyclone 10 GX Native Fixed Point DSP IP core ເປີດໃຊ້ພຽງແຕ່ຕົວຄູນເທິງສຸດ. ຮູບແບບນີ້ໃຊ້ສົມຜົນຂອງຜົນ = (ax * ay) + concatenate(bx[17:0],by[17:0]).
ສະຖາປັດຕະຍະກໍາ 18×18 Plus 36 Mode
ທ່ານຕ້ອງຕັ້ງຮູບແບບການເປັນຕົວແທນສຳລັບຕົວຄູນລຸ່ມສຸດ y operand ເພື່ອ unsigned ເມື່ອໃຊ້ໂໝດນີ້. ເມື່ອ input bus ຫນ້ອຍກວ່າ 36-bit ໃນໂຫມດນີ້, ທ່ານຈໍາເປັນຕ້ອງໄດ້ສະຫນອງການຂະຫຍາຍການລົງນາມທີ່ຈໍາເປັນເພື່ອຕື່ມຂໍ້ມູນໃສ່ 36-bit.
ການນໍາໃຊ້ຫນ້ອຍກວ່າ 36-bit Operand ໃນ 18×18 Plus 36 Mode
ນີ້ example ສະແດງໃຫ້ເຫັນວິທີການປັບຄ່າ Cyclone 10 GX Native Fixed Point DSP IP core ເພື່ອໃຊ້ 18 × 18 Plus 36 ໂຫມດປະຕິບັດການທີ່ມີຂໍ້ມູນການປ້ອນຂໍ້ມູນ 12-bit ທີ່ເຊັນຂອງ 101010101010 (binary) ແທນທີ່ຈະເປັນ operand 36-bit.
- ກໍານົດຮູບແບບການເປັນຕົວແທນສໍາລັບຕົວຄູນລຸ່ມ x operand: ເພື່ອເຊັນ.
- ກໍານົດຮູບແບບການເປັນຕົວແທນສໍາລັບຕົວຄູນລຸ່ມສຸດ y operand: ເພື່ອ unsigned.
- ຕັ້ງ 'bx' ຄວາມກວ້າງຂອງລົດເມປ້ອນເຂົ້າເປັນ 18.
- ຕັ້ງ 'ໂດຍ' ຄວາມກວ້າງຂອງລົດເມປ້ອນເຂົ້າເປັນ 18.
- ສະໜອງຂໍ້ມູນ '111111111111111111' ໃຫ້ກັບ bx input bus.
- ສະໜອງຂໍ້ມູນ '111111101010101010' ໄປໂດຍລົດເມປ້ອນຂໍ້ມູນ.
ໂຫມດ Systolic 18 × 18
ໃນໂຫມດປະຕິບັດການ systolic 18 × 18, Cyclone 10 GX Native Fixed Point DSP IP core ຊ່ວຍໃຫ້ຕົວຄູນເທິງແລະລຸ່ມ, ລົງທະບຽນ systolic ຂາເຂົ້າສໍາລັບຕົວຄູນເທິງ, ແລະລະບົບຕ່ອງໂສ້ systolic register ສໍາລັບລະບົບຕ່ອງໂສ້ໃນສັນຍານຂາເຂົ້າ. ໃນເວລາທີ່ທ່ານເປີດໃຊ້ cascade ຜົນຜະລິດ, ຮູບແບບນີ້ສະຫນັບສະຫນູນຄວາມກວ້າງຜົນໄດ້ຮັບຂອງ 44 bits. ເມື່ອທ່ານເປີດໃຊ້ຄຸນສົມບັດການສະສົມໂດຍບໍ່ມີຜົນອອກ, ທ່ານສາມາດປັບຄ່າຄວາມກວ້າງຂອງຜົນໄດ້ຮັບເປັນ 64 ບິດ.
ສະຖາປັດຕະຍະກໍາ 18×18 Systolic Mode
ໂໝດ 27×27
ເມື່ອຕັ້ງຄ່າເປັນໂໝດ 27 × 27, Cyclone 10 GX Native Fixed Point DSP IP core ເປີດໃຊ້ຕົວຄູນ 27(ເຊັນ/ບໍ່ໄດ້ເຊັນ) × 27(ເຊັນ/ບໍ່ໄດ້ເຊັນ). ລົດເມສົ່ງຜົນອອກສາມາດຮອງຮັບໄດ້ເຖິງ 64 bits ດ້ວຍການເປີດໃຊ້ຕົວເກັບມ້ຽນ/ຜົນຜະລິດ. ຮູບແບບນີ້ໃຊ້ສົມຜົນຂອງຜົນໄດ້ຮັບ = ax * ay.
ສະຖາປັດຕະຍະກໍາຮູບແບບ 27 × 27
ໂມດູນທາງເລືອກ
ໂມດູນທາງເລືອກທີ່ມີຢູ່ໃນ Cyclone 10 GX Native Fixed Point DSP IP Core ແມ່ນ:
- ການປ້ອນຂໍ້ມູນແບບ cascade
- ຜູ້ຕື່ມກ່ອນ
- ຄ່າສໍາປະສິດພາຍໃນ
- ສະສົມ ແລະ ຜົນຜະລິດ cascade
- ລົງທະບຽນທໍ່
ປ້ອນ Cascade
ຄຸນນະສົມບັດ cascade ການປ້ອນຂໍ້ມູນແມ່ນສະຫນັບສະຫນູນກ່ຽວກັບ ay ແລະໂດຍລົດເມປ້ອນຂໍ້ມູນ. ເມື່ອທ່ານຕັ້ງ Enable input cascade ສໍາລັບ input 'ay' ເປັນ Yes, Cyclone 10 GX Native Fixed Point DSP IP core ຈະເອົາ inputs ຈາກ scan input signals ແທນ ay input bus. ເມື່ອທ່ານຕັ້ງ Enable input cascade ສໍາລັບ 'by' input ເປັນ Yes, Cyclone 10 GX Native Fixed Point DSP IP core ຈະເອົາ inputs ຈາກ ay input bus ແທນໂດຍ input bus.
ມັນແນະນໍາໃຫ້ເປີດໃຊ້ການລົງທະບຽນການປ້ອນຂໍ້ມູນສໍາລັບ ay ແລະ / ຫຼືໂດຍທຸກຄັ້ງທີ່ປ້ອນເຂົ້າ cascade ຖືກເປີດໃຊ້ສໍາລັບຄວາມຖືກຕ້ອງຂອງຄໍາຮ້ອງສະຫມັກ.
ທ່ານສາມາດເຮັດໃຫ້ການຈົດທະບຽນການຊັກຊ້າທີ່ກົງກັບຄວາມຕ້ອງການ latency ລະຫວ່າງບັນທຶກການປ້ອນຂໍ້ມູນແລະການຈົດທະບຽນຜົນຜະລິດໄດ້. ມີ 2 ການລົງທະບຽນການຊັກຊ້າຢູ່ໃນຫຼັກ. ທະບຽນການລ່າຊ້າເທິງແມ່ນໃຊ້ສໍາລັບຜອດປ້ອນເຂົ້າ ay ຫຼືສະແກນໃນຂະນະທີ່ການລົງທະບຽນການຊັກຊ້າລຸ່ມແມ່ນໃຊ້ສໍາລັບຜອດຜົນຜະລິດ scanout. ການລົງທະບຽນຄວາມລ່າຊ້າເຫຼົ່ານີ້ແມ່ນສະຫນັບສະຫນູນໃນ 18 × 18 ໂຫມດເຕັມ, 18 × 18 sums ຂອງ 2 ໂຫມດ, ແລະ 18 × 18 ໂຫມດ systolic.
ຕື່ມກ່ອນ
ທາງສ່ວນຫນ້າຂອງ adder ສາມາດຖືກຕັ້ງຄ່າໃນການຕັ້ງຄ່າຕໍ່ໄປນີ້:
- ສອງ 18-bit ເອກະລາດ (ເຊັນ / ບໍ່ໄດ້ເຊັນ) pre-adders.
- ຫນຶ່ງ 26-bit pre-adder.
ເມື່ອທ່ານເປີດໃຊ້ຕົວເພີ່ມທາງສ່ວນຫນ້າໃນໂຫມດຄູນ 18 × 18, ay ແລະ az ຖືກນໍາໃຊ້ເປັນລົດເມປ້ອນໄປຫາຕົວເພີ່ມທາງເທິງໃນຂະນະທີ່ by ແລະ bz ຖືກນໍາໃຊ້ເປັນລົດເມປ້ອນໄປຫາຕົວເພີ່ມທາງລຸ່ມ. ເມື່ອທ່ານເປີດໃຊ້ຕົວເພີ່ມຕື່ມໃນໂໝດຄູນ 27 × 27, ay ແລະ az ຖືກນໍາໃຊ້ເປັນລົດປ້ອນຂໍ້ມູນໃສ່ຕົວຕື່ມກ່ອນ. ທາງສ່ວນຫນ້າຂອງ adder ສະຫນັບສະຫນູນທັງສອງການດໍາເນີນງານການບວກແລະການຫັກລົບ. ເມື່ອທັງສອງຕົວຕື່ມທາງສ່ວນຫນ້າພາຍໃນ DSP block ດຽວກັນຖືກນໍາໃຊ້, ພວກເຂົາຕ້ອງແບ່ງປັນປະເພດການດໍາເນີນງານດຽວກັນ (ບໍ່ວ່າຈະເປັນການບວກຫຼືການລົບ).
ຄ່າສໍາປະສິດພາຍໃນ
ຕົວຄູນພາຍໃນສາມາດຮອງຮັບໄດ້ເຖິງແປດຕົວຄູນຄົງທີ່ສໍາລັບຕົວຄູນໃນໂຫມດ 18-bit ແລະ 27-bit. ເມື່ອທ່ານເປີດໃຊ້ຄຸນສົມບັດຄ່າສໍາປະສິດພາຍໃນ, ສອງລົດເມປ້ອນເຂົ້າເພື່ອຄວບຄຸມການເລືອກຕົວຄູນຄ່າຕົວຄູນຈະຖືກສ້າງຂຶ້ນ. ລົດເມປ້ອນຂໍ້ມູນ coefsela ແມ່ນໃຊ້ເພື່ອເລືອກຄ່າສຳປະສິດທີ່ກຳນົດໄວ້ລ່ວງໜ້າສຳລັບຕົວຄູນເທິງສຸດ ແລະ ລົດເມປ້ອນຄຳປຶກສາແມ່ນໃຊ້ເພື່ອເລືອກຄ່າສຳປະສິດທີ່ກຳນົດໄວ້ລ່ວງໜ້າສຳລັບຕົວຄູນລຸ່ມສຸດ.
ການເກັບຮັກສາຄ່າສໍາປະສິດພາຍໃນບໍ່ຮອງຮັບຄ່າສໍາປະສິດທີ່ສາມາດຄວບຄຸມໄດ້ແບບໄດນາມິກແລະການເກັບຮັກສາສໍາປະສິດພາຍນອກແມ່ນຈໍາເປັນເພື່ອດໍາເນີນການດັ່ງກ່າວ.
ຄັງສະສົມ ແລະຜົນຜະລິດ Cascade
ໂມດູນສະສົມສາມາດຖືກເປີດໃຊ້ເພື່ອປະຕິບັດການດັ່ງຕໍ່ໄປນີ້:
- ການດໍາເນີນງານການບວກຫຼືການຫັກລົບ
- ການປະຕິບັດການມົນ biased ໂດຍນໍາໃຊ້ຄ່າຄົງທີ່ຂອງ 2N
- ການສະສົມຊ່ອງຄູ່
ເພື່ອປະຕິບັດການບວກຫຼືການຫັກລົບຂອງເຄື່ອງສະສົມແບບໄດນາມິກ, ຄວບຄຸມສັນຍານ input negate. ສໍາລັບການປະຕິບັດການຮອບທີ່ມີອະຄະຕິ, ທ່ານສາມາດກໍານົດແລະໂຫຼດຄ່າຄົງທີ່ທີ່ກໍານົດໄວ້ກ່ອນຂອງ 2N ກ່ອນທີ່ໂມດູນສະສົມຈະຖືກເປີດໃຊ້ໂດຍການລະບຸຈໍານວນເຕັມໄປຫາຄ່າພາລາມິເຕີ N ຂອງຄ່າຄົງທີ່ທີ່ກໍານົດໄວ້ກ່ອນ. ຈຳນວນເຕັມ N ຈະຕ້ອງໜ້ອຍກວ່າ 64. ທ່ານສາມາດເປີດ ຫຼືປິດການນຳໃຊ້ຄ່າຄົງທີ່ທີ່ຕັ້ງໄວ້ລ່ວງໜ້າໄດ້ໂດຍການຄວບຄຸມສັນຍານ loadconst. ທ່ານສາມາດນໍາໃຊ້ການດໍາເນີນງານນີ້ເປັນ muxing ຢ່າງຫ້າວຫັນຂອງມູນຄ່າຮອບເຂົ້າໄປໃນເສັ້ນທາງຄໍາຄຶດຄໍາເຫັນ accumulator. ຄ່າໃຊ້ຈ່າຍທີ່ໂຫຼດແລະການນໍາໃຊ້ສັນຍານສະສົມແມ່ນສະເພາະເຊິ່ງກັນແລະກັນ.
ທ່ານສາມາດເປີດໃຊ້ການລົງທະບຽນ double accumulator ໂດຍໃຊ້ພາລາມິເຕີ Enable double accumulator ເພື່ອປະຕິບັດການສະສົມສອງເທົ່າ. ໂມດູນ accumulator ສາມາດສະຫນັບສະຫນູນລະບົບຕ່ອງໂສ້ຂອງຕັນ DSP ຫຼາຍສໍາລັບການດໍາເນີນງານການບວກຫຼືການຫັກລົບໂດຍການເຮັດໃຫ້ພອດຂາເຂົ້າລະບົບຕ່ອງໂສ້ແລະພອດຜົນຜະລິດຕ່ອງໂສ້ອອກ. ໃນໂຫມດ systolic 18 × 18, ພຽງແຕ່ 44-bit ຂອງລະບົບຕ່ອງໂສ້ປ້ອນຂໍ້ມູນລົດເມແລະລະບົບຕ່ອງໂສ້ຂາອອກລົດເມຈະຖືກນໍາໃຊ້. ແນວໃດກໍ່ຕາມ, ທຸກລະບົບຕ່ອງໂສ້ 64-bit ໃນລົດເມຂາເຂົ້າຈະຕ້ອງເຊື່ອມຕໍ່ກັບລະບົບຕ່ອງໂສ້ຂາອອກລົດເມຈາກຕັນ DSP ກ່ອນ.
ລົງທະບຽນທໍ່
Cyclone 10 GX Native Fixed Point DSP IP core ຮອງຮັບການລົງທະບຽນທໍ່ລະດັບດຽວ. ການລົງທະບຽນທໍ່ນັ້ນຮອງຮັບໄດ້ເຖິງສາມແຫຼ່ງໂມງ ແລະໜຶ່ງສັນຍານທີ່ຈະແຈ້ງແບບບໍ່ກົງກັນເພື່ອຣີເຊັດການລົງທະບຽນທໍ່. ມີຫ້າທະບຽນທໍ່:
- ລົງທະບຽນທໍ່ລົດເມປ້ອນຂໍ້ມູນ
- sub dynamic control signal pipeline register
- ປະຕິເສດການລົງທະບຽນທໍ່ສົ່ງສັນຍານການຄວບຄຸມແບບເຄື່ອນໄຫວ
- ສະສົມການລົງທະບຽນທໍ່ສົ່ງສັນຍານການຄວບຄຸມແບບເຄື່ອນໄຫວ
- loadconst ໄດນາມິກການຄວບຄຸມທໍ່ລົງທະບຽນ
ທ່ານສາມາດເລືອກເປີດການລົງທະບຽນທໍ່ສົ່ງຂໍ້ມູນແຕ່ລະອັນ ແລະທໍ່ສົ່ງສັນຍານການຄວບຄຸມແບບເຄື່ອນໄຫວຈະລົງທະບຽນເປັນເອກະລາດ. ແນວໃດກໍ່ຕາມ, ການລົງທະບຽນທໍ່ທີ່ເປີດໃຊ້ທັງໝົດຈະຕ້ອງໃຊ້ແຫຼ່ງໂມງດຽວກັນ.
ໂຄງການໂມງ
ການປ້ອນຂໍ້ມູນ, ທໍ່ສົ່ງ, ແລະຜົນຜະລິດລົງທະບຽນຢູ່ໃນ Cyclone 10 GX Native Fixed Point DSP IP core ຮອງຮັບສາມແຫຼ່ງໂມງ/ເປີດໃຊ້ງານ ແລະສອງການລຶບ asynchronous. ທະບຽນຂາເຂົ້າທັງໝົດໃຊ້ aclr[0] ແລະທຸກທໍ່ສົ່ງ ແລະທະບຽນຂາອອກໃຊ້ aclr[1]. ແຕ່ລະປະເພດການລົງທະບຽນສາມາດເລືອກຫນຶ່ງໃນສາມແຫຼ່ງໂມງແລະໂມງເປີດສັນຍານ. ເມື່ອທ່ານຕັ້ງຄ່າ Cyclone 10 GX Native Fixed Point DSP IP core ເປັນ 18 × 18 systolic ຮູບແບບການດໍາເນີນງານ, ຊອບແວ Intel Quartus Prime ຈະກໍານົດ input systolic register ແລະ chain systolic clock source ເປັນແຫຼ່ງໂມງດຽວກັນກັບການລົງທະບຽນຜົນໄດ້ຮັບພາຍໃນ.
ເມື່ອທ່ານເປີດໃຊ້ຄຸນສົມບັດການສະສົມສອງເທົ່າ, ຊອບແວ Intel Quartus Prime ຈະຕັ້ງແຫຼ່ງການລົງທະບຽນໂມງສະສົມສອງເທົ່າເປັນແຫຼ່ງໂມງດຽວກັນກັບການລົງທະບຽນຜົນຜະລິດພາຍໃນ.
ຂໍ້ຈໍາກັດໂຄງການໂມງ
ແຖບນີ້ສະແດງໃຫ້ເຫັນຂໍ້ຈໍາກັດທີ່ທ່ານຕ້ອງສະຫມັກຂໍເອົາທຸກຮູບແບບການລົງທະບຽນໂມງ.
ສະພາບ | ຂໍ້ຈຳກັດ |
ເມື່ອຕົວເພີ່ມຖືກເປີດໃຊ້ | ແຫຼ່ງໂມງສຳລັບການລົງທະບຽນການປ້ອນຂໍ້ມູນ ay ແລະ az ຈະຕ້ອງຄືກັນ. |
ແຫຼ່ງໂມງສຳລັບການລົງທະບຽນການປ້ອນຂໍ້ມູນໂດຍ ແລະ bz ຕ້ອງຄືກັນ. | |
ເມື່ອການລົງທະບຽນທໍ່ຖືກເປີດໃຊ້ | ແຫຼ່ງໂມງສຳລັບການລົງທະບຽນທໍ່ທັງໝົດຕ້ອງຄືກັນ. |
ໃນເວລາທີ່ການປ້ອນຂໍ້ມູນໃດໆລົງທະບຽນສໍາລັບສັນຍານການຄວບຄຸມແບບເຄື່ອນໄຫວ | ແຫຼ່ງໂມງສໍາລັບການປ້ອນຂໍ້ມູນລົງທະບຽນຍ່ອຍ, ສະສົມ, loadconst, ແລະ negate ຕ້ອງຄືກັນ. |
Cyclone 10 GX Native Fixed Point DSP IP ສັນຍານຫຼັກ
ຕົວເລກຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນສັນຍານເຂົ້າແລະຜົນຜະລິດຂອງ Cyclone 10 GX Native Fixed Point DSP IP core.
Cyclone 10 GX Native Fixed Point DSP IP ສັນຍານຫຼັກ
ສັນຍານການປ້ອນຂໍ້ມູນ
ຊື່ສັນຍານ | ປະເພດ | ກວ້າງ | ລາຍລະອຽດ |
ຂວານ[] | ປ້ອນຂໍ້ມູນ | 27 | ປ້ອນຂໍ້ມູນລົດເມໃສ່ຕົວຄູນເທິງສຸດ. |
ay[] | ປ້ອນຂໍ້ມູນ | 27 | ປ້ອນຂໍ້ມູນລົດເມໃສ່ຕົວຄູນເທິງສຸດ.
ເມື່ອຕົວເພີ່ມຖືກເປີດໃຊ້ງານ, ສັນຍານເຫຼົ່ານີ້ຖືກຮັບໃຊ້ເປັນສັນຍານປ້ອນຂໍ້ມູນໃສ່ຕົວເພີ່ມເທິງສຸດ. |
az[] | ປ້ອນຂໍ້ມູນ | 26 | ສັນຍານເຫຼົ່ານີ້ແມ່ນສັນຍານປ້ອນຂໍ້ມູນໃສ່ທາງສ່ວນຫນ້າຂອງ adder ເທິງ.
ສັນຍານເຫຼົ່ານີ້ແມ່ນມີໃຫ້ພຽງແຕ່ເມື່ອ pre-adder ຖືກເປີດໃຊ້. ສັນຍານເຫຼົ່ານີ້ບໍ່ມີຢູ່ໃນ m18×18_plus36 ຮູບແບບການດໍາເນີນງານ. |
bx[] | ປ້ອນຂໍ້ມູນ | 18 | ປ້ອນຂໍ້ມູນລົດເມໃສ່ຕົວຄູນລຸ່ມສຸດ.
ສັນຍານເຫຼົ່ານີ້ບໍ່ມີຢູ່ໃນ m27×27 ຮູບແບບການດໍາເນີນງານ. |
ໂດຍ[] | ປ້ອນຂໍ້ມູນ | 19 | ປ້ອນຂໍ້ມູນລົດເມໃສ່ຕົວຄູນລຸ່ມສຸດ.
ເມື່ອຕົວເພີ່ມຖືກເປີດໃຊ້ງານ, ສັນຍານເຫຼົ່ານີ້ເຮັດໜ້າທີ່ເປັນສັນຍານປ້ອນຂໍ້ມູນໃສ່ຕົວເພີ່ມທາງລຸ່ມ. ສັນຍານເຫຼົ່ານີ້ບໍ່ມີຢູ່ໃນ m27×27 ຮູບແບບການດໍາເນີນງານ. |
bz[] | ປ້ອນຂໍ້ມູນ | 18 | ສັນຍານເຫຼົ່ານີ້ແມ່ນສັນຍານປ້ອນຂໍ້ມູນໃສ່ທາງສ່ວນຫນ້າຂອງ adder ທາງລຸ່ມ. ສັນຍານເຫຼົ່ານີ້ແມ່ນມີໃຫ້ພຽງແຕ່ເມື່ອ pre-adder ຖືກເປີດໃຊ້. ສັນຍານເຫຼົ່ານີ້ບໍ່ມີຢູ່ໃນ m27×27 ແລະ m18×18_plus36 ຮູບແບບການດໍາເນີນງານ. |
ສັນຍານອອກຂໍ້ມູນ
ຊື່ສັນຍານ | ປະເພດ | ກວ້າງ | ການຕັດສິນໃຈ |
ຜົນໄດ້ຮັບ[] | ຜົນຜະລິດ | 64 | Output data bus ຈາກຕົວຄູນເທິງສຸດ.
ສັນຍານເຫຼົ່ານີ້ສະຫນັບສະຫນູນເຖິງ 37 bits ສໍາລັບ m18×18_ເຕັມ ຮູບແບບການດໍາເນີນງານ. |
ຜົນໄດ້ຮັບ[] | ຜົນຜະລິດ | 37 | Output data bus ຈາກຕົວຄູນລຸ່ມສຸດ.
ສັນຍານເຫຼົ່ານີ້ມີພຽງແຕ່ຢູ່ໃນ m18×18_ເຕັມ ຮູບແບບການດໍາເນີນງານ. |
ໂມງ, ເປີດໃຊ້ງານ, ແລະຈະແຈ້ງສັນຍານ
ຊື່ສັນຍານ | ປະເພດ | ກວ້າງ | ລາຍລະອຽດ |
clk[] | ປ້ອນຂໍ້ມູນ | 3 | ປ້ອນສັນຍານໂມງເຂົ້າສຳລັບທຸກທະບຽນ.
ສັນຍານໂມງເຫຼົ່ານີ້ແມ່ນມີໃຫ້ນຳໃຊ້ພຽງແຕ່ຖ້າຕົວບັນທຶກການປ້ອນຂໍ້ມູນ, ທະບຽນທໍ່ ຫຼືທະບຽນຜົນຜະລິດຖືກຕັ້ງເປັນ ໂມງ 0, ໂມງ 1, ຫຼື ໂມງ 2. • clk[0] = ໂມງ 0 • clk[1] = ໂມງ 1 • clk[2] = ໂມງ 2 |
ena[] | ປ້ອນຂໍ້ມູນ | 3 | ເປີດໃຊ້ໂມງສໍາລັບ clk[2:0]. ສັນຍານນີ້ແມ່ນເຄື່ອນໄຫວ-High.
• ena[0] ແມ່ນສໍາລັບ ໂມງ 0 • ena[1] ແມ່ນສໍາລັບ ໂມງ 1 • ena[2] ແມ່ນສໍາລັບ ໂມງ 2 |
aclr[] | ປ້ອນຂໍ້ມູນ | 2 | Asynchronous ສັນຍານ input ທີ່ຈະແຈ້ງສໍາລັບການລົງທະບຽນທັງຫມົດ. ສັນຍານນີ້ແມ່ນເຄື່ອນໄຫວ-High.
ໃຊ້ aclr[0] ສໍາລັບການລົງທະບຽນການປ້ອນຂໍ້ມູນທັງຫມົດແລະການນໍາໃຊ້ aclr[1] ສໍາລັບການລົງທະບຽນທໍ່ທັງຫມົດແລະທະບຽນຜົນຜະລິດ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ສັນຍານນີ້ຖືກຍົກເລີກການຢືນຢັນ. |
ສັນຍານການຄວບຄຸມແບບເຄື່ອນໄຫວ
ຊື່ສັນຍານ | ປະເພດ | ກວ້າງ | ລາຍລະອຽດ |
ຍ່ອຍ | ປ້ອນຂໍ້ມູນ | 1 | ສັນຍານເຂົ້າເພື່ອເພີ່ມຫຼືລົບຜົນຂອງຕົວຄູນເທິງສຸດກັບຜົນຜະລິດຂອງຕົວຄູນລຸ່ມ.
• ຢຸດສັນຍານນີ້ເພື່ອລະບຸການດຳເນີນການເພີ່ມເຕີມ. • ຢືນຢັນສັນຍານນີ້ເພື່ອລະບຸການດໍາເນີນການລົບ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ສັນຍານນີ້ຖືກຍົກເລີກ. ທ່ານສາມາດຢືນຢັນຫຼືປະຖິ້ມສັນຍານນີ້ໃນລະຫວ່າງການແລ່ນ.(3) |
ປະຕິເສດ | ປ້ອນຂໍ້ມູນ | 1 | ສັນຍານເຂົ້າເພື່ອເພີ່ມ ຫຼືລົບຜົນບວກຂອງຕົວຄູນເທິງ ແລະລຸ່ມດ້ວຍຂໍ້ມູນຈາກສັນຍານລະບົບຕ່ອງໂສ້.
• ຢຸດສັນຍານນີ້ເພື່ອລະບຸການດຳເນີນການເພີ່ມເຕີມ. • ຢືນຢັນສັນຍານນີ້ເພື່ອລະບຸການດໍາເນີນການລົບ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ສັນຍານນີ້ຖືກຍົກເລີກ. ທ່ານສາມາດຢືນຢັນຫຼືປະຖິ້ມສັນຍານນີ້ໃນລະຫວ່າງການແລ່ນ.(3) |
ສະສົມ | ປ້ອນຂໍ້ມູນ | 1 | ສັນຍານເຂົ້າເພື່ອເປີດໃຊ້ ຫຼືປິດຄຸນສົມບັດເຄື່ອງສະສົມ.
• ຢຸດສັນຍານນີ້ເພື່ອປິດຄຸນສົມບັດເຄື່ອງສະສົມ. • ຢືນຢັນສັນຍານນີ້ເພື່ອເປີດໃຊ້ຄຸນສົມບັດເຄື່ອງສະສົມ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ສັນຍານນີ້ຖືກຍົກເລີກ. ທ່ານສາມາດຢືນຢັນຫຼືປະຖິ້ມສັນຍານນີ້ໃນລະຫວ່າງການແລ່ນ.(3) |
loadconst | ປ້ອນຂໍ້ມູນ | 1 | ສັນຍານເຂົ້າເພື່ອເປີດໃຊ້ ຫຼືປິດຄຸນສົມບັດການໂຫຼດຄົງທີ່.
• ຢຸດສັນຍານນີ້ເພື່ອປິດຄຸນສົມບັດການໂຫຼດຄົງທີ່. • ຢືນຢັນສັນຍານນີ້ເພື່ອເປີດໃຊ້ຄຸນສົມບັດການໂຫຼດຄົງທີ່. ໂດຍຄ່າເລີ່ມຕົ້ນ, ສັນຍານນີ້ຖືກຍົກເລີກ. ທ່ານສາມາດຢືນຢັນຫຼືປະຖິ້ມສັນຍານນີ້ໃນລະຫວ່າງການແລ່ນ.(3) |
ສັນຍານຕົວຄູນພາຍໃນ
ຊື່ສັນຍານ | ປະເພດ | ກວ້າງ | ລາຍລະອຽດ |
coefsela[] | ປ້ອນຂໍ້ມູນ | 3 | ສັນຍານການຄັດເລືອກການປ້ອນຂໍ້ມູນສຳລັບ 8 ຄ່າສຳປະສິດທີ່ກຳນົດໂດຍຜູ້ໃຊ້ສຳລັບຕົວຄູນເທິງສຸດ. ຄ່າສໍາປະສິດຈະຖືກເກັບໄວ້ໃນຫນ່ວຍຄວາມຈໍາພາຍໃນແລະກໍານົດໂດຍພາລາມິເຕີ coef_a_0 ກັບ coef_a_7.
• coefsela[2:0] = 000 ຫມາຍເຖິງ coef_a_0 • coefsela[2:0] = 001 ຫມາຍເຖິງ coef_a_1 • coelsela[2:0] = 010 ຫມາຍເຖິງ coef_a_2 • … ແລະອື່ນໆ. ສັນຍານເຫຼົ່ານີ້ສາມາດໃຊ້ໄດ້ພຽງແຕ່ເມື່ອຄຸນສົມບັດສໍາປະສິດພາຍໃນຖືກເປີດໃຊ້ງານ. |
coefselb[] | ປ້ອນຂໍ້ມູນ | 3 | ສັນຍານການຄັດເລືອກການປ້ອນຂໍ້ມູນສໍາລັບ 8 ຄ່າສໍາປະສິດທີ່ກໍານົດໂດຍຜູ້ໃຊ້ສໍາລັບຕົວຄູນລຸ່ມ. ຄ່າສໍາປະສິດຈະຖືກເກັບໄວ້ໃນຫນ່ວຍຄວາມຈໍາພາຍໃນແລະກໍານົດໂດຍພາລາມິເຕີ coef_b_0 ກັບ coef_b_7.
• coefselb[2:0] = 000 ຫມາຍເຖິງ coef_b_0 • coefselb[2:0] = 001 ຫມາຍເຖິງ coef_b_1 • coelselb[2:0] = 010 ຫມາຍເຖິງ coef_b_2 • … ແລະອື່ນໆ. ສັນຍານເຫຼົ່ານີ້ສາມາດໃຊ້ໄດ້ພຽງແຕ່ເມື່ອຄຸນສົມບັດສໍາປະສິດພາຍໃນຖືກເປີດໃຊ້ງານ. |
ປ້ອນສັນຍານ Cascade
ຊື່ສັນຍານ | ປະເພດ | ກວ້າງ | ລາຍລະອຽດ |
ສະແກນ[] | ປ້ອນຂໍ້ມູນ | 27 | Input data bus ສໍາລັບ input cascade module.
ເຊື່ອມຕໍ່ສັນຍານເຫຼົ່ານີ້ກັບສັນຍານ scanout ຈາກຫຼັກ DSP ກ່ອນໜ້າ. |
scanout[] | ອອກ | 27 | Output data bus ຂອງໂມດູນ cascade input.
ເຊື່ອມຕໍ່ສັນຍານເຫຼົ່ານີ້ກັບສັນຍານສະແກນຂອງຫຼັກ DSP ຕໍ່ໄປ. |
ສົ່ງສັນຍານ Cascade
ຊື່ສັນຍານ | ປະເພດ | ກວ້າງ | ລາຍລະອຽດ |
ໂສ້[] | ປ້ອນຂໍ້ມູນ | 64 | Input data bus ສໍາລັບ output cascade module.
ເຊື່ອມຕໍ່ສັນຍານເຫຼົ່ານີ້ກັບສັນຍານ chainout ຈາກຫຼັກ DSP ກ່ອນໜ້າ. |
chainout[] | ຜົນຜະລິດ | 64 | Output data bus ຂອງ output cascade module.
ເຊື່ອມຕໍ່ສັນຍານເຫຼົ່ານີ້ກັບສັນຍານລະບົບຕ່ອງໂສ້ຂອງຫຼັກ DSP ຕໍ່ໄປ. |
ປະຫວັດການແກ້ໄຂເອກະສານສໍາລັບ Cyclone 10 GX Native Fixed Point DSP IP Core ຄູ່ມືຜູ້ໃຊ້
ວັນທີ | ຮຸ່ນ | ການປ່ຽນແປງ |
ເດືອນພະຈິກ 2017 | 2017.11.06 | ການປ່ອຍຕົວໃນເບື້ອງຕົ້ນ. |
ບໍລິສັດ Intel. ສະຫງວນລິຂະສິດທັງໝົດ. Intel, ໂລໂກ້ Intel, ແລະເຄື່ອງໝາຍ Intel ອື່ນໆແມ່ນເຄື່ອງໝາຍການຄ້າຂອງ Intel Corporation ຫຼືບໍລິສັດຍ່ອຍຂອງມັນ. Intel ຮັບປະກັນປະສິດທິພາບຂອງຜະລິດຕະພັນ FPGA ແລະ semiconductor ຂອງຕົນຕໍ່ກັບຂໍ້ມູນຈໍາເພາະໃນປະຈຸບັນຕາມການຮັບປະກັນມາດຕະຖານຂອງ Intel ແຕ່ສະຫງວນສິດທີ່ຈະປ່ຽນແປງຜະລິດຕະພັນແລະການບໍລິການໄດ້ທຸກເວລາໂດຍບໍ່ມີການແຈ້ງການ. Intel ຖືວ່າບໍ່ມີຄວາມຮັບຜິດຊອບ ຫຼືຄວາມຮັບຜິດຊອບທີ່ເກີດຂຶ້ນຈາກແອັບພລິເຄຊັນ ຫຼືການນຳໃຊ້ຂໍ້ມູນ, ຜະລິດຕະພັນ, ຫຼືບໍລິການໃດໜຶ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນນີ້ ຍົກເວັ້ນຕາມທີ່ໄດ້ຕົກລົງຢ່າງຈະແຈ້ງໃນລາຍລັກອັກສອນໂດຍ Intel. ລູກຄ້າ Intel ໄດ້ຮັບຄໍາແນະນໍາໃຫ້ໄດ້ຮັບສະບັບຫລ້າສຸດຂອງຂໍ້ມູນຈໍາເພາະຂອງອຸປະກອນກ່ອນທີ່ຈະອີງໃສ່ຂໍ້ມູນໃດໆທີ່ຈັດພີມມາແລະກ່ອນທີ່ຈະວາງຄໍາສັ່ງສໍາລັບຜະລິດຕະພັນຫຼືການບໍລິການ.
ຊື່ ແລະຍີ່ຫໍ້ອື່ນໆອາດຈະຖືກອ້າງວ່າເປັນຊັບສິນຂອງຄົນອື່ນ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
intel UG-20094 Cyclone 10 GX Native Fixed Point DSP IP Core [pdf] ຄູ່ມືຜູ້ໃຊ້ UG-20094 Cyclone 10 GX Native Fixed Point DSP IP Core, UG-20094, Cyclone 10 GX Native Fixed Point DSP IP Core, Native Fixed Point DSP IP Core, Fixed Point DSP IP Core, DSP IP Core |