ໂລໂກ້ Intel

intel UG-20094 Cyclone 10 GX Native Fixed Point DSP IP Core

intel-UG-20094-Cyclone-10-GX-Native-Fixed-Point-DSP-IP-Core-PRODUCT

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 Diagramintel-UG-20094-Cyclone-10-GX-Native-Fixed-Point-DSP-IP-Core-FIG- (1)

ຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ
ການແນະນໍາ 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

intel-UG-20094-Cyclone-10-GX-Native-Fixed-Point-DSP-IP-Core-FIG- (2)

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 ໂມດ

intel-UG-20094-Cyclone-10-GX-Native-Fixed-Point-DSP-IP-Core-FIG- (3)

ໂໝດ 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

intel-UG-20094-Cyclone-10-GX-Native-Fixed-Point-DSP-IP-Core-FIG- (4)

ທ່ານຕ້ອງຕັ້ງຮູບແບບການເປັນຕົວແທນສຳລັບຕົວຄູນລຸ່ມສຸດ 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.

  1. ກໍານົດຮູບແບບການເປັນຕົວແທນສໍາລັບຕົວຄູນລຸ່ມ x operand: ເພື່ອເຊັນ.
  2. ກໍານົດຮູບແບບການເປັນຕົວແທນສໍາລັບຕົວຄູນລຸ່ມສຸດ y operand: ເພື່ອ unsigned.
  3. ຕັ້ງ 'bx' ຄວາມກວ້າງຂອງລົດເມປ້ອນເຂົ້າເປັນ 18.
  4. ຕັ້ງ 'ໂດຍ' ຄວາມກວ້າງຂອງລົດເມປ້ອນເຂົ້າເປັນ 18.
  5. ສະໜອງຂໍ້ມູນ '111111111111111111' ໃຫ້ກັບ bx input bus.
  6. ສະໜອງຂໍ້ມູນ '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

intel-UG-20094-Cyclone-10-GX-Native-Fixed-Point-DSP-IP-Core-FIG- (4)

ໂໝດ 27×27
ເມື່ອຕັ້ງຄ່າເປັນໂໝດ 27 × 27, Cyclone 10 GX Native Fixed Point DSP IP core ເປີດໃຊ້ຕົວຄູນ 27(ເຊັນ/ບໍ່ໄດ້ເຊັນ) × 27(ເຊັນ/ບໍ່ໄດ້ເຊັນ). ລົດເມສົ່ງຜົນອອກສາມາດຮອງຮັບໄດ້ເຖິງ 64 bits ດ້ວຍການເປີດໃຊ້ຕົວເກັບມ້ຽນ/ຜົນຜະລິດ. ຮູບແບບນີ້ໃຊ້ສົມຜົນຂອງຜົນໄດ້ຮັບ = ax * ay.

ສະຖາປັດຕະຍະກໍາຮູບແບບ 27 × 27

intel-UG-20094-Cyclone-10-GX-Native-Fixed-Point-DSP-IP-Core-FIG- (6)

ໂມດູນທາງເລືອກ

ໂມດູນທາງເລືອກທີ່ມີຢູ່ໃນ 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 ສັນຍານຫຼັກ

intel-UG-20094-Cyclone-10-GX-Native-Fixed-Point-DSP-IP-Core-FIG- (7)

ສັນຍານການປ້ອນຂໍ້ມູນ
ຊື່ສັນຍານ ປະເພດ ກວ້າງ ລາຍລະອຽດ
ຂວານ[] ປ້ອນຂໍ້ມູນ 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

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *