intel-LOGO

intel AN 903 Yana Haɗa Rufe Lokaci

intel-AN-903-Harfafa-Lokaci-Rufe-PRODUCT

AN 903: Haɓaka Rufe lokaci a cikin Intel® Quartus® Prime Pro Edition

Yawaita da sarƙaƙƙiyar ƙirar FPGA ta zamani, waɗanda ke haɗa tsarin da aka haɗa, IP, da musaya masu saurin gudu, suna gabatar da ƙalubale don rufe lokaci. Canje-canje na gine-gine na ƙarshe da ƙalubalen tabbatarwa na iya haifar da ƙira mai ɗaukar lokaci. Wannan daftarin aiki yana taƙaita matakai guda uku don hanzarta ƙulli lokaci ta amfani da ingantaccen tsari da maimaitawa a cikin software na Intel® Quartus® Prime Pro Edition. Wannan dabarar ta haɗa da bincike na RTL na farko da haɓakawa, da kuma dabaru masu sarrafa kansa don rage lokacin tattarawa da rage ƙira da ƙira da ake buƙata don rufe lokaci.

Matakan Haɗawar Lokacin Rufewa

intel-AN-903-Accelerating-Timing-Losure-FIG-1

Matakan Haɗawar Lokacin Rufewa

Matakin Rufe Lokaci Ayyukan Rufe Lokaci Cikakken Bayani
Mataki 1: Bincika kuma Inganta RTL •    Madaidaicin Cin zarafin Mataimakin Zane shafi na 4

•    Rage Matsayin Hankali shafi na 7

•    Rage Babban Fan-Out Nets shafi na 9

•    Intel Quartus Prime Pro Jagorar Mai Amfani: Zane Ingantawa

•    Intel Quartus Prime Pro Jagorar Mai Amfani: Zane Shawarwari

Mataki 2: Aiwatar da Haɓaka Haɗa •    Aiwatar da Haɗin Haɓaka Haɗa da Dabaru shafi na 13

•    Rage cunkoso don Babban Amfani shafi na 16

•    Intel Quartus Prime Pro Jagorar Mai Amfani: Zane Tari

•    Intel Quartus Prime Pro Jagorar Mai Amfani: Zane Ingantawa

Mataki na 3: Kiyaye sakamako masu gamsarwa •    Kulle agogon ƙasa, RAMs, da DSPs shafi na 20

•    Ajiye Sakamakon Ƙirar Ƙira shafi na 21

•    Intel Quartus Prime Pro Jagorar Mai Amfani: Toshe- Tsarin Zane

•    AN-899: Rage Tarin Lokaci tare da Ajiyayyen Saurin

Mataki 1: Yi Nazari da Inganta Tsarin RTL

Haɓaka lambar tushe na ƙirar ku ita ce hanya ta farko kuma mafi inganci don haɓaka ingancin sakamakonku. Mataimakin ƙirar Firayim Minista na Intel Quartus yana taimaka muku da sauri gyara ƙetare ƙa'idodin ƙira, kuma yana ba da shawarar canje-canje na RTL waɗanda ke sauƙaƙe haɓaka ƙira da rufe lokaci.

Matsalolin Rufe Lokaci

  • Matsakaicin matakan dabaru suna tasiri tsarin sarrafa Fitter, tsawon lokaci, da ingancin sakamako.
  • Babban gidan yanar gizo na fan-fita yana haifar da cunkoson albarkatu kuma yana ƙara ƙarin tashin hankali akan hanyoyin bayanai, ƙara mahimmancin hanyar, da wahalar rufe lokaci. Wannan tashin hankali shine ƙarfin jan hankali yana jan hanya (da duk hanyoyin da ke raba siginar babban fan-fito) zuwa babban tushen fan-fita.

Maganin Rufe Lokaci

  • Madaidaicin ƙetare Mataimakin ƙira a shafi na 4—don ganowa da gyara ƙa'idodin ƙira cikin sauri da suka dace da ƙirar ku.
  • Rage Ma'auni a shafi na 7-don tabbatar da cewa duk abubuwan ƙira za su iya samun ingantawar Fitter iri ɗaya kuma don rage lokutan tattarawa.
  • Rage Babban Fan-Out Nets a shafi na 9-don rage cunkoson albarkatu da sauƙaƙe rufewar lokaci.

Bayanai masu alaƙa

  • "Binciken Dokokin Zane tare da Mataimakin ƙira," Jagorar Mai amfani da Quartus Prime Pro Edition: Shawarwari na ƙira
  • "Inganta lambar tushe," Intel Quartus Prime Pro Edition Jagorar mai amfani: Inganta ƙira
  • "Rubutun Masu Rijista don Gudanar da Fan-Out," Intel Quartus Prime Pro Jagora Jagoran Mai Amfani: Haɓaka ƙira

Madaidaicin Cin zarafin Mataimakin Zane

Yin bincike na ƙira na farko don kawar da sanannun al'amuran ƙulli lokaci suna ƙara yawan aiki. Bayan gudanar da haɗawar farko tare da saitunan tsoho, za ku iya sakeview Rahoton Mataimakin ƙira don bincike na farko. Lokacin da aka kunna, Mataimakin ƙira yana ba da rahoton kowane cin zarafi ta atomatik akan daidaitaccen saitin jagororin ƙira na Intel FPGA. Kuna iya gudanar da Mataimakin ƙira a cikin Yanayin Gudun Tari, yana ba ku damar view cin zarafi masu dacewa da harhada stagka gudu. A madadin, Mataimakin ƙira yana samuwa a cikin yanayin bincike a cikin Analyzer Time da Chip Planner.

  • Yanayin Tattaunawa- yana gudana ta atomatik yayin s ɗaya ko fiyetages na tari. A cikin wannan yanayin, Mataimakin ƙira yana amfani da bayanan in-flow (mai wucewa) yayin haɗawa.
  • Yanayin Nazari- Gudanar da Mataimakin Zane daga Mai Binciken Lokaci da Mai Tsare-tsare na Chip don nazarin ƙetare ƙira a takamaiman s.tage, kafin a ci gaba a cikin tarin tarin. A cikin yanayin bincike, Mataimakin ƙira yana amfani da bayanan haɗe-haɗe a tsaye.

Mataimakin ƙira yana ƙaddamar da kowane keta doka tare da ɗayan matakan tsanani masu zuwa. Kuna iya ƙididdige ƙa'idodin da kuke son Mataimakin ƙira ya bincika a cikin ƙirar ku, da keɓance matakan tsanani, don haka kawar da binciken ƙa'idodin da ba su da mahimmanci ga ƙirar ku.

Tsanai Matsakaicin Tsananin Dokokin Mataimakin Zane

Categories Bayani Launi Mai Tsanani
Mahimmanci Batun adireshi don kashewa. Ja
Babban Mai yuwuwa yana haifar da gazawar aiki. Yana iya nuna bacewar bayanan ƙira ko kuskure. Lemu
Matsakaici Mai yuwuwa yana tasiri ingancin sakamako don fMAX ko amfani da albarkatu. Brown
Ƙananan Doka tana nuna mafi kyawun ayyuka don jagororin coding na RTL. Blue

Saita Ƙirar Mataimaki
Kuna iya cikakken keɓance Mataimakin ƙira don halayen ƙirar ku ɗaya da buƙatun bayar da rahoto. Danna Assignments ➤ Saituna ➤ Zane Mataimakan Dokokin Saituna don tantance zaɓuɓɓuka waɗanda ke sarrafa waɗanne ƙa'idodi da sigogin da suka shafi s daban-daban.tages na ƙirar ƙira don bincika ƙa'idodin ƙira.

Zane Mataimakin Dokokin Saitunaintel-AN-903-Accelerating-Timing-Losure-FIG-2

Mataimakin Zane Mai Gudu
Lokacin da aka kunna, Mataimakin Zane yana gudana ta atomatik yayin haɗawa kuma rahotanni sun ba da damar keta ƙa'idodin ƙira a cikin Rahoton Tarin. A madadin, za ku iya gudanar da Mataimakin Zane a Yanayin Bincike akan takamaiman hoton da aka tattara don mayar da hankali kan bincike akan wannan s kawai.tage. Don ba da damar duba Mataimakin ƙira mai sarrafa kansa yayin haɗawa:

  • Kunna Kunna Mataimakin Zane-zane yayin haɗawa a cikin Saitunan Dokokin Mataimakin Zane. Don gudanar da Mataimakin ƙira a cikin yanayin bincike don tabbatar da takamaiman hoto akan kowane ƙa'idodin ƙira waɗanda suka shafi hoton hoto:
  • Danna Rahoton DRC a cikin Mai Binciken Lokaci ko Kwamitin Ayyuka na Tsare-tsare.

Viewing da Gyara Sakamako na Mataimakin ƙira
Rahoton Mataimakin Zane ya ba da damar keta dokokin ƙira a cikin stages of the Compilation Report.

Sakamako na Mataimakin ƙira a cikin Haɗin gwiwa, Tsare-tsare, Wuri, da Ƙarshe Rahotanniintel-AN-903-Accelerating-Timing-Losure-FIG-3

Zuwa view sakamakon kowane ƙa'ida, danna ƙa'idar a cikin jerin Dokokin. Bayanin ka'ida da shawarwarin ƙira don gyara ya bayyana.

Shawarar Cin Hanci da Dokokin Mataimakin ƙira

intel-AN-903-Accelerating-Timing-Losure-FIG-4

Gyara RTL ɗinku don gyara ƙetare ƙa'idodin ƙira.

Rage Matsayin Hankali

Matsakaicin matakan tunani na iya yin tasiri ga ingancin sakamako na Fitter saboda ƙirar hanya mai mahimmanci tana rinjayar tsarin sarrafa Fitter da tsawon lokaci. The Fitter wurare da kuma hanyoyi da ƙira dangane da lokaci slack. Fitter yana sanya dogayen hanyoyi tare da mafi ƙarancin rahusa da farko. Fitter gabaɗaya yana ba da fifikon manyan hanyoyin dabaru akan ƙananan matakan dabaru. Yawanci, bayan Fitter stage cikakke ne, mahimman hanyoyin da suka rage ba su ne mafi girman matakan dabaru ba. Fitter yana ba da zaɓin wuri, kewayawa, da ja da baya zuwa mafi girman dabaru. Rage matakin tunani yana taimakawa don tabbatar da cewa duk abubuwan ƙira sun sami fifikon Fitter iri ɗaya. Gudanar da Rahotanni ➤ Rahoton Kwastam ➤ Ba da rahoton Lokaci a cikin Mai Binciken Lokaci don samar da rahotannin da ke nuna matakan dabaru a hanya. Idan hanyar ta gaza lokacin lokaci kuma adadin matakan dabaru ya yi girma, la'akari da ƙara bututun mai a cikin wannan ɓangaren ƙira don haɓaka aiki.

Zurfin Hankali a Rahoton Hanya

intel-AN-903-Accelerating-Timing-Losure-FIG-5

Rahoto Zurfin Matsayin Hankali
Bayan Shirin Mai Haɗa stage, za ku iya gudanar da rahoton_logic_depth a cikin Time Analyzer Tcl console zuwa view adadin matakan dabaru a cikin yankin agogo. report_logic_depth yana nuna rarraba zurfin tunani tsakanin mahimman hanyoyi, yana ba ku damar gano wuraren da zaku iya rage matakan dabaru a cikin RTL ɗinku.

rahoton_logic_depth -panel_name -daga [samun_clocks ] \ -don [samun_clocks ]

rahoton_logic_zurfin fitarwaintel-AN-903-Accelerating-Timing-Losure-FIG-6

Don samun bayanai don inganta RTL, gudanar da rahoton_logic_depth bayan Shirye-shiryen Mai Haɗawa stage, kafin gudu sauran Fitter stage. In ba haka ba, rahotannin bayan-Fitter kuma sun haɗa da sakamako daga haɓakar jiki (reti da sake haɗawa).

Rahoto Hanyoyin Maƙwabta
Bayan gudanar da Fitter (Finalize) stage, za ku iya gudanar da rahoton_neighbor_paths don taimakawa gano tushen mahimmin hanyar (misaliample, babban matakin tunani, iyakancewar ja da baya, mafi kyawun wuri, I/O ginshiƙi haye, riƙe-fix, ko wasu): report_neighbor_paths -to_clock - hanyoyin -panel_name

report_neighbor_paths yana ba da rahoton mafi mahimmancin hanyoyin lokaci-mafi mahimmanci a cikin ƙira, gami da ɓacin rai mai alaƙa, ƙarin bayanan taƙaitaccen hanya, da akwatunan iyaka.

rahoton_hanyoyin_makwabciintel-AN-903-Accelerating-Timing-Losure-FIG-7

report_neighbor_paths yana nuna hanya mafi mahimmancin lokaci kafin da Hanya Bayan kowace hanya mai mahimmanci. Rikewa ko daidaita ma'ana ta hanyar na iya sauƙaƙa rufewar lokaci idan akwai rauni mara kyau akan Tafarki, amma tabbataccen rauni akan Tafarki Kafin ko Hanyar Bayan.

Don ba da damar yin ritaya, tabbatar an kunna zaɓuɓɓuka masu zuwa:

  • Don Masu Rijista- ba da damar Ayyuka ➤ Saituna ➤ Saitunan Haɗa ➤ Haɓaka Rijista ➤ Bada Rijistar Rijista
  • Don Mahimman Ƙarshen RAM-ba da damar Ayyuka ➤ Saituna ➤ Saitunan Haɗawa ➤ Saitunan Fitter (Na ci gaba) ➤ Bada damar yin ritayar RAM
  • Don Ƙarshen Ƙarshen DSP-ba da damar Ayyuka ➤ Saituna ➤ Saitunan Haɗa ➤ Saitunan Fitter (Na ci gaba) ➤ Bada damar DSP mai ritaya.

NOTE

Idan ana buƙatar ƙarin daidaita ma'auni, dole ne ku canza RTL ɗinku da hannu don matsar da hankali daga Mahimmin Hanya zuwa Hanyar Kafin ko Hanyar Bayan.
Idan an haɗa fitar da rijistar zuwa shigarwar sa, ɗaya ko duka biyun hanyoyin maƙwabta na iya zama iri ɗaya da ta halin yanzu. Lokacin neman hanyoyin makwabta tare da mafi munin rashin ƙarfi, ana la'akari da duk yanayin aiki, ba kawai yanayin aiki na babbar hanyar kanta ba.

Kallon Matakan Hankali a Taswirar Fasaha Viewer
Taswirar Fasaha Viewer kuma yana ba da tsari, taswirar fasaha, wakilcin jerin jerin ƙira, kuma zai iya taimaka muku ganin waɗanne yankuna a cikin ƙirar za su iya amfana daga rage yawan matakan dabaru. Hakanan zaka iya bincika tsarin jiki na hanya daki-daki a cikin Mai tsara Chip. Don gano hanyar lokaci a ɗaya daga cikin viewers, danna dama-dama hanya a cikin rahoton lokaci, nuni zuwa Gano Hanya, kuma zaɓi Gano wuri a Taswirar Fasaha Viewer.

Rage Babban Fan-Out Nets

Babban gidan yanar gizo na fan na iya haifar da cunkoson albarkatu, ta haka yana dagula rufewar lokaci. Gabaɗaya, Compiler yana sarrafa manyan gidajen yanar gizo masu alaƙa da agogo ta atomatik. Mai tarawa ta atomatik yana haɓaka sanannun manyan cibiyoyin fan-fito zuwa cibiyar sadarwar agogo ta duniya. Mai tarawa yana yin ƙoƙarin ingantawa mafi girma yayin Wuri da Hanya stages, wanda ke haifar da kwafin rajista mai fa'ida. A cikin waɗannan yanayi na kusurwa masu zuwa, zaku iya rage cunkoso ta hanyar yin canje-canje masu zuwa ga ƙirar ku ta RTL:

Babban Fan-Out Net Corner Cases

Halayen Zane Ingantaccen RTL na Manual
Manyan gidajen yanar gizo waɗanda ke kaiwa ga matsayi da yawa ko wurare masu nisa na zahiri Ƙayyade aikin duplicate_hierarchy_depth akan rajista na ƙarshe a cikin bututun mai don kwafi manyan hanyoyin sadarwa da hannu a cikin manyan mukamai. Ƙayyade aikin duplicate_register don kwafin rajista yayin sanyawa.
Zane-zane tare da siginonin sarrafawa zuwa DSP ko M20K ƙaƙƙarfan tubalan daga dabaru na haɗin gwiwa Fitar da siginar sarrafawa zuwa ƙwaƙwalwar ajiyar DSP ko M20K daga rijista.

Yi Rijista Kwafi Tsakanin Tsarin Mulki
Kuna iya ƙididdige aikin duplicate_hierarchy_depth akan rajista na ƙarshe a cikin bututun don jagorantar ƙirƙirar kwafin rijistar da fan-outs. Alkaluman da ke gaba suna kwatanta tasirin aikin duplicate_hierarchy_depth mai zuwa:

saitin_intance_assignment -suna kwafi_zurfin_hirarchy_zuwa \

Inda:

  • register_name — rijista ta ƙarshe a cikin sarkar da ke nuna sha'awar zuwa manyan mukamai da yawa.
  • level_number — adadin rajista a cikin sarkar don kwafi.

Hoto 9. Kafin Yin Rijistar Kwafi
Saita aikin duplicate_hierarchy_depth don aiwatar da kwafin rajista a cikin manyan mukamai, da ƙirƙirar bishiyar rajista ta bin rajista na ƙarshe a cikin sarkar. Kun saka sunan rajista da adadin kwafin da M ke wakilta a cikin tsohon mai zuwaample. Jajayen kibau suna nuna yuwuwar wuraren yin rijistar kwafin.

  • saitin_intance_assignment -suna DUPLICATE_HIERARCHY_DEPTH -domin regZ Mintel-AN-903-Accelerating-Timing-Losure-FIG-8

Rijistar Kwafi = 1
Ƙayyadaddun matakin kwafin rajista guda ɗaya mai zuwa (M=1) yana kwafin rajista ɗaya (regZ) ƙasa ɗaya matakin ƙira:

  • saitin_intance_assignment -suna DUPLICATE_HIERARCHY_DEPTH -domin regZ 1intel-AN-903-Accelerating-Timing-Losure-FIG-9

Rijistar Kwafi = 3
Ƙayyadaddun matakai uku na kwafin rajista (M=3) yana kwafin rajista uku (regZ, regY, regX) ƙasa uku, biyu, da mataki ɗaya na matsayi, bi da bi:

  • saitin_intance_assignment -suna DUPLICATE_HIERARCHY_DEPTH -domin regZ 3intel-AN-903-Accelerating-Timing-Losure-FIG-10

Ta hanyar kwafi da tura rijistar zuwa cikin jerin gwano, ƙira tana riƙe da adadin zagayowar zuwa duk inda ake nufi, tare da haɓaka aiki sosai akan waɗannan hanyoyin.

Yi Rijista Kwafi Lokacin Sanya
Hoto na 12 a shafi na 11 yana nuna rajista tare da babban fan-fito zuwa yanki mai yaɗuwar guntu. Ta hanyar kwafin wannan rijistar sau 50, zaku iya rage tazara tsakanin rijistar da wuraren da a ƙarshe ke haifar da aikin agogo cikin sauri. Sanya duplicate_register yana bawa mai tarawa damar yin amfani da kusancin jiki don jagorantar sanya sabbin rijistar masu ciyar da wani yanki na fan-outs.

Hoto 12. Yi Rijista Kwafi Lokacin Sanyaintel-AN-903-Accelerating-Timing-Losure-FIG-11

Lura: Don watsa sigina a cikin guntu, yi amfani da multistage bututun. Aiwatar da aikin duplicate_register ga kowane rajistar da ke cikin bututun. Wannan fasaha yana haifar da tsarin bishiyar da ke watsa siginar a fadin guntu.

ViewSakamakon Kwafi
Bayan haɗin ƙira, view Sakamako na kwafi a cikin Takaitaccen rahoto na Kwafi Bishiyoyi a cikin babban fayil ɗin Rubutun Rubutun Rubutun. Rahoton ya ba da kamar haka:

  • Bayani kan rijistar da ke da aikin duplicate_hierarchy_depth.
  • Dalilin tsawon sarkar da za ku iya amfani da shi azaman mafari don ƙarin haɓakawa tare da aikin.
  • Bayani game da rajistar mutum ɗaya a cikin sarkar da zaku iya amfani da su don ƙarin fahimtar tsarin kwafin da aka aiwatar.

Rahoton Fitter kuma ya haɗa da sashe akan rajista waɗanda ke da saitin duplicate_register.

Aiwatar da Dabarun Haɓaka Harhadawa

Zane-zanen da ke amfani da kashi mai girma sosaitage na albarkatun na'urar FPGA na iya haifar da cunkoson albarkatu, yana haifar da ƙarancin fMAX da ƙarin hadaddun rufewar lokaci. Saitunan Haɓaka Yanayin Mai Haɗawa suna ba ka damar ƙididdige mayar da hankali kan ƙoƙarin Compiler yayin haɗawa. Domin misaliampHar ila yau, kuna inganta haɗin kai don Yanki, ko Ƙarfafawa yayin magance cunkoson albarkatu. Kuna iya gwaji tare da haɗin waɗannan saitunan Haɓaka Haɓaka iri ɗaya a cikin Intel Quartus Prime Design Space Explorer II. Waɗannan saituna da sauran dabarun hannu zasu iya taimaka muku don rage cunkoso a cikin ƙira da aka yi amfani da su sosai.

Matsalar Rufe Lokaci

  • Zane-zane tare da babban amfani da kayan aikin na'ura yana wahalar rufe lokaci.

Maganin Rufe Lokaci

  • Aiwatar da Haɓaka Haɓakawa da Dabarun Haɗa a shafi na 13 — Ƙayyade maƙasudin haɓakawa na farko don haɗin ƙira.
  • Gwaji tare da Wuri da Zaɓuɓɓukan Sauye-sauye a shafi na 16—a amfani da ƙarin tarin saituna don rage cunkoso da cimma muradun yanki da karkatarwa.
  • Yi la'akari da Ƙararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwaƙwalwa na Ƙaƙwalwa na Ƙaƙwalwa na Ƙaƙwalwa na Ƙaƙwalwa na Ƙaƙƙarfan Ƙaƙƙarfan Ƙaƙwalwa na Ƙaƙwalwa na Ƙaƙwalwa na Ƙarfafawa )

Bayanai masu alaƙa

  • "Rufe lokaci da ingantawa" Babi, Intel Quartus Prime Pro Edition Jagorar mai amfani: Haɓaka ƙira
  • Jagorar Mai Amfani da Quartus Prime Pro Edition: Haɗin Zane

Aiwatar da Haɓaka Haɓakawa da Dabaru

Yi amfani da bayanin da ke biyowa don amfani da hanyoyin haɓaka Haɗawa da dabarun tattarawar Space Explorer II (DSE II).

Gwaji tare da Saitunan Haɓaka Haɗakarwa
Bi waɗannan matakan don gwaji tare da saitunan haɓakawa na Compiler:

  1. Ƙirƙiri ko buɗe aikin Intel Quartus Prime.
  2. Don tantance dabarun haɓaka matakin haɓaka na Compiler, danna Ayyuka ➤ Saituna ➤ Saitunan Haɗa. Gwaji tare da kowane saitunan yanayi masu zuwa, kamar yadda Tebu 4 a shafi na 14 ya bayyana.
  3. Don haɗa ƙira tare da waɗannan saitunan, danna Fara Tarin akan Dashboard ɗin Tarin.
  4. View sakamakon hadawa a cikin Rahoton Tarin.
  5. Danna Kayan aiki ➤ Mai nazarin lokaci zuwa view sakamakon saitunan ingantawa akan aiki.

Saitunan Haɓaka Haɗin Haɗa

intel-AN-903-Accelerating-Timing-Losure-FIG-22

Hanyoyin Haɓakawa (Shafin Saitunan Haɗa)

Yanayin Ingantawa Bayani
Daidaitacce (al'ada kwarara) Mai tarawa yana haɓaka haɗawa don daidaitaccen aiwatarwa wanda ke mutunta ƙuntatawar lokaci.
Ƙoƙarin Ƙarfafawa Mai tarawa yana ƙãra ƙoƙarce-ƙoƙarce na inganta lokaci yayin jeri da tukwici, kuma yana ba da damar inganta haɓakar Haɗin Jiki masu alaƙa da lokaci (kowane saitunan ingantawa na rijista). Kowane ƙarin haɓakawa na iya ƙara lokacin tattarawa.
Babban Aiki tare da Matsakaicin Ƙoƙarin Sakawa Yana ba da damar haɓaka haɓakawa iri ɗaya kamar Ƙoƙarin Ƙarfafawa, tare da ƙarin ƙoƙarin ingantawa jeri.
Babban Ayyuka Yana ba da damar haɓaka haɓakawa iri ɗaya kamar Ƙoƙarin Ƙarfafawa, kuma yana ƙara ƙarin haɓakawa yayin Analysis & Synthesis don haɓaka aikin ƙira tare da yuwuwar haɓaka zuwa yankin dabaru. Idan amfani da ƙira ya riga ya yi girma sosai, wannan zaɓin na iya haifar da wahala wajen daidaitawa, wanda kuma zai iya yin mummunan tasiri ga ingancin haɓaka gabaɗaya.
Babban Ayyuka tare da Ƙoƙarin Saka Mahimmanci Yana ba da damar haɓaka haɓakawa iri ɗaya kamar Babban Ayyuka, tare da ƙarin ƙoƙarin ingantawa jeri.
Yankin m Mai tarawa yana yin ƙoƙari mai ƙarfi don rage yankin na'urar da ake buƙata don aiwatar da ƙira a yuwuwar kashe aikin ƙira.
Ƙoƙarin Ƙoƙarin Rubutu Mai Girma Mai tarawa yana yin babban ƙoƙari don tafiyar da ƙira a yuwuwar kuɗin yanki na ƙira, aiki, da lokacin tattarawa. Mai tarawa yana ciyar da ƙarin lokacin rage amfani da hanya, wanda zai iya inganta iya aiki kuma yana adana ƙarfi mai ƙarfi.
Ƙoƙarin Ƙarfafawa Mai Girma Mai tarawa yana yin babban ƙoƙari don tafiyar da ƙira a yuwuwar kuɗin yanki na ƙira, aiki, da lokacin tattarawa. Mai tarawa yana ciyar da ƙarin lokacin tattara rajista, wanda zai iya inganta aiki da kuma adana ƙarfi mai ƙarfi.
Haɓaka Lissafin Ƙididdiga don Gudanarwa Mai tarawa yana aiwatar da gyare-gyaren jeri don ƙara yawan aiki a yuwuwar kuɗin aiki.
ci gaba…
Yanayin Ingantawa Bayani
Babban Ƙoƙarin Ƙarfi Mai tarawa yana yin babban ƙoƙari don inganta haɗin gwiwa don ƙaramin ƙarfi. Babban Ƙoƙarin Ƙarfi yana ƙara lokacin gudu kira.
Ƙarfin Ƙarfi Yana yin yunƙuri mai ƙarfi don haɓaka haɗin gwiwa don ƙaramin ƙarfi. Mai tarawa yana ƙara rage yawan amfani da sigina tare da mafi girman ƙayyadaddun ƙididdiga ko ƙididdige ƙimar jujjuyawar, yana adana ƙarin ƙarfi mai ƙarfi amma mai yuwuwar yin tasiri.
Lokacin Tari Mai Girma Yana rage lokacin tattara lokacin da ake buƙata don aiwatar da ƙira tare da ƙarancin ƙoƙari da ƙarancin inganta aikin aiki. Wannan zaɓin kuma yana hana wasu cikakkun ayyukan bayar da rahoto.

Lura: Kunnawa Lokacin Tari Mai Girma yana ba da damar Intel Quartus Prime Settings File (.qsf) saituna waɗanda wasu saitunan .qsf ba za a iya soke su ba.

Tsara Tsara Tsare-tsaren Haruffa na Space Explorer II
DSE II yana ba ku damar nemo saitunan ayyukan aiki mafi kyau don albarkatu, aiki, ko burin inganta wutar lantarki. DSE II yana ba ku damar tattara ƙira akai-akai ta amfani da haɗe-haɗe na saiti daban-daban da ƙuntatawa don cimma takamaiman manufa. DSE II sannan ya ba da rahoton mafi kyawun haɗin saituna don cimma burin ku. DSE II kuma na iya ɗaukar advantage na ikon daidaitawa don tattara tsaba akan kwamfutoci da yawa. Saitunan Dabarun Haruffa na DSE II sun yi daidai da saitunan Yanayin Ingantawa a cikin Tebu 4 a shafi na 14

Zane Space Explorer IIintel-AN-903-Accelerating-Timing-Losure-FIG-12

Bi waɗannan matakan don tantance Dabarun Tari don DSE II:

  1. Don ƙaddamar da DSE II (kuma rufe Intel Quartus Prime software), danna Kayan aiki ➤ Kaddamar da Zane Space Explorer II. DSE II yana buɗewa bayan Intel Quartus Prime software ya rufe.
  2. A kan kayan aikin DSE II, danna gunkin Bincike.
  3. Fadada wuraren Bincike.
  4. Zaɓi Binciken ƙira. Ba da damar kowane dabarun Tari don gudanar da binciken ƙira da ke niyya ga waɗannan dabarun.

Rage cunkoso don Babban Amfani

Zane-zanen da ke amfani da sama da kashi 80% na albarkatun na'urar yawanci suna gabatar da mafi wahala wajen rufe lokaci. Kuna iya amfani da wannan jagorar mai zuwa da dabaru masu sarrafa kansa don ƙara rage cunkoso da sauƙaƙe rufewar lokaci.

  • Gwaji tare da Wuri da Zaɓuɓɓukan Rubutu a shafi na 16
  • Yi la'akari da Ƙararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwaƙwalwa na Ƙadda ) ya yi a shafi na 16

Gwaji tare da Wuri da Zaɓuɓɓukan Rubutu

Lokacin amfani da na'ura yana haifar da cunkoson ababen hawa, zaku iya gwaji tare da saitunan inganta yanki da aiki don rage amfani da albarkatu da cunkoso don ƙirar ku. Danna Assignments ➤ Saituna ➤ Saitunan Haɗawa ➤ Yanayin Ingantawa don samun damar waɗannan saitunan:

Wuri da Zaɓuɓɓukan Rubutu

intel-AN-903-Accelerating-Timing-Losure-FIG-13

Yi la'akari da Rubutun Fractal don Ƙirar-Ƙirar Ƙira

Don ƙira mai ƙarfi, ƙira mai ƙarfi, zaku iya ba da damar haɓaka haɓakawar ɓarna ta atomatik don haɓaka amfani da albarkatun na'urar. Haɓaka ƙira na fractal sun haɗa da daidaitawa da yawa da ja da baya, da kuma ci gaba da tattara lissafin lissafi. Haɓaka haɓakar ƙira masu ƙira tare da adadi mai yawa na ayyukan ƙididdiga marasa ƙima (kamar ƙari da haɓakawa). Kuna iya kunna haɗin fractal a duniya ko don takamaiman masu haɓakawa. A ƙarƙashin kyakkyawan yanayi, haɓaka haɓakawar ƙwayar fractal na iya cimma raguwar yanki na 20-45%.

Ƙimar Multiplier da Retiming
Maimaita daidaitawa da ja da baya yana aiwatar da ƙididdigewa na ingantattun aiwatarwa mai laushi mai laushi. Mai tarawa na iya amfani da baya baya zuwa bututu biyu ko fiyetage idan an buƙata. Lokacin da kuka kunna haɗin fractal, mai tarawa yana amfani da daidaitawa mai yawa da kuma ja da baya ga masu sa hannun da ba a sanya hannu ba.

Hoto 16. Mai Rarraba Retimingintel-AN-903-Accelerating-Timing-Losure-FIG-14

NOTE

  • Maimaita daidaitawa yana amfani da albarkatun dabaru kawai kuma baya amfani da tubalan DSP.
  • Ana amfani da daidaitawa mai yawa da yin ritaya ga duka biyun da aka sa hannu da kuma waɗanda ba a sanya hannu ba a cikin kayayyaki inda aka saita aikin FRACTAL_SYNTHESIS QSF.

Cigaba da Shirya Lissafi
Ci gaba da tattarawar lissafin lissafi yana sake haɗa ƙofofin lissafi cikin tubalan dabaru waɗanda aka fi dacewa da su don dacewa da Intel FPGA LABs. Wannan haɓakawa yana ba da damar amfani da albarkatun LAB har zuwa 100% don tubalan lissafi. Lokacin da kuka kunna haɗin ɓarna, Mai tarawa yana amfani da wannan haɓakawa ga duk sarƙoƙi da ƙofofin dabaru masu shigar da biyu. Wannan haɓakawa na iya ɗaukar bishiyar ƙararrawa, masu ninkawa, da duk wata dabarar da ke da alaƙa da lissafi.

Cigaba da Shirya Lissafi

intel-AN-903-Accelerating-Timing-Losure-FIG-15

NOTE

Lura cewa ci gaba da tattara lissafin lissafin yana aiki ba tare da daidaitawa da yawa ba. Don haka, idan kuna amfani da mai yawa wanda ba a daidaita shi ba (kamar rubuta naku mai yawa) to ci gaba da tattarawar lissafin lissafi na iya aiki. Haɓaka haɓakawar haɗin gwiwar fractal ya fi dacewa da ƙira tare da masu haɓaka koyo mai zurfi ko wasu manyan ayyuka, manyan ayyuka na ƙididdiga waɗanda suka wuce duk albarkatun DSP. Bayar da aikin haɗin gwiwar fractal-fadi na iya haifar da kumburin da ba dole ba akan samfuran da basu dace da haɓakar fractal ba.

Ƙaddamarwa ko Kashe Ƙwararrun Ƙwararru

Don na'urorin Intel Stratix® 10 da Intel Agilex™, haɓaka haɗin haɗin fractal yana gudana ta atomatik don ƙananan masu haɓakawa (kowane bayanin A*B a cikin Verilog HDL ko VHDL inda girman nisa na operands ya kasance 7 ko ƙasa da haka). Hakanan zaka iya musaki ƙirar fractal ta atomatik don ƙananan masu haɓakawa don waɗannan na'urori ta amfani da ɗayan hanyoyi masu zuwa:

  • A cikin RTL, saita DSP multistyle, kamar yadda "Multstyle Verilog HDL Synthesis Attribute" ya bayyana. Domin misaliample: (* multistyle = "dsp" *) module foo (...); module foo (..) /* kira multistyle = "dsp" */;
  • A cikin .qsf file, ƙara azaman aiki kamar haka: set_intance_assignment -name DSP_BLOCK_BALANCE_IMPLEMENTATION \DSP_BLOCKS -to r

Bugu da ƙari, don Intel Stratix 10, Intel Agilex, Intel Arria® 10, da na'urorin Intel Cyclone® 10 GX, kuna iya kunna haɗin haɗin gwiwar fractal a duniya ko don takamaiman masu haɓakawa tare da zaɓi na Fractal Synthesis GUI ko daidaitaccen aikin FRACTAL_SYNTHESIS .qsf:

  • A cikin RTL, yi amfani da altera_attribute kamar haka: (* altera_attribute = "-name FRACTAL_SYNTHESIS ON" *)
  • A cikin .qsf file, ƙara azaman aiki kamar haka: set_global_assignment -name FRACTAL_SYNTHESIS ON -entity

A cikin mahallin mai amfani, bi waɗannan matakan:

  1. Danna Assignments ➤ Editan Ayyuka.
  2. Zaɓi Fractal Synthesis don Sunan Aiki, Kunna don Ƙimar, Sunan mahaɗan mai tsananin ƙididdiga, da sunan misali a cikin To ginshiƙi. Kuna iya shigar da katin ƙira (*) don sanya duk misalan mahallin.

Hoto 18. Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwararren Ƙwaƙwalwa

intel-AN-903-Accelerating-Timing-Losure-FIG-16

Bayanai masu alaƙa

  • Multistyle Verilog HDL Synthesis Sifa
    • A cikin Intel Quartus Prime Help.

Ajiye sakamako masu gamsarwa

Kuna iya sauƙaƙe ƙulli lokaci ta hanyar ba da baya-bayanan gamsassun sakamakon tattarawa don kulle sanya manyan tubalan da suka danganci agogo, RAMs, da DSPs. Hakazalika, dabarar sake amfani da toshewar ƙira tana ba ku damar adana gamsassun sakamakon tattarawa don takamaiman yanki na FPGA ko ginshiƙan ƙirar ƙira (hankali wanda ya ƙunshi misalin ƙira), sannan sake amfani da waɗannan tubalan a cikin abubuwan da suka biyo baya. A cikin sake amfani da toshewar ƙira, kuna sanya misalin matsayi a matsayin ɓangaren ƙira, sannan ku adana da fitar da ɓangaren bayan nasarar tattarawa. Kiyaye da sake amfani da sakamako masu gamsarwa yana ba ku damar mai da hankali kan ƙoƙarin Mai tarawa da lokacin akan ɓangarorin ƙirar kawai waɗanda ba su rufe lokaci ba.

Matsalar Rufe Lokaci

  • Sai dai idan an kulle shi, Mai tarawa na iya aiwatar da tubalan ƙira, agogo, RAMs, da DSP daban-daban daga haɗawa zuwa haɗawa dangane da abubuwa daban-daban.

Maganin Rufe Lokaci

  • Kulle Clocks, RAMs, da DSPs a shafi na 20-bayanan bayanai masu gamsarwa masu gamsarwa game da tattarawa don kulle jeri manyan tubalan da suka danganci agogo, RAMs, da DSPs.
  • Kiyaye Sakamakon Ƙirar Ƙira a shafi na 21-Kiyaye ɓangarori don tubalan da suka dace da lokaci, da mayar da hankali kan ingantawa akan sauran tubalan ƙira.

Bayanai masu alaƙa

  • Taimakon Akwatin Magana na Ayyukan Baya-Bayyanawa
  • AN-899: Rage Tarin Lokaci tare da Tsarewar Sauri
  • Jagorar Mai Amfani da Quartus Prime Pro Edition: Tsare-Tsaren Toshe

Kulle agogon ƙasa, RAMs, da DSPs

Kuna iya sauƙaƙe ƙulli lokaci ta hanyar ba da baya-bayanan gamsassun sakamakon tattarawa don kulle sanya manyan tubalan da suka shafi Agogo, RAMs, da DSPs. Makulle manyan jeri na toshe na iya haifar da fMAX mafi girma tare da ƙaramar amo. Kulle manyan tubalan kamar RAMs da DSPs na iya yin tasiri saboda waɗannan tubalan suna da haɗin kai fiye da LABs na yau da kullun, suna dagula motsi yayin sanyawa. Lokacin da iri ya samar da sakamako mai kyau daga daidaitattun RAM da jeri na DSP, zaku iya ɗaukar wannan jeri tare da bayanan baya. Ƙididdigar abubuwan da ke gaba za su iya amfana daga babban ingancin RAM da sanya DSP daga iri mai kyau. Wannan dabarar ba ta da fa'ida sosai ga ƙira tare da ƙananan RAM ko DSPs. Danna Assignments ➤ Baya-Bayyana Ayyuka don kwafi ayyukan kayan aikin na'urar daga haɗawa ta ƙarshe zuwa .qsf don amfani a cikin tarawa na gaba. Zaɓi nau'in bayanin baya a cikin jerin nau'in bayanin baya.

Akwatin Maganganun Ayyukan Baya-Bayanai

intel-AN-903-Accelerating-Timing-Losure-FIG-17

A madadin, zaku iya gudanar da bayanin baya tare da aiwatar da quartus_cdb mai zuwa. kwartus_cdb -back_annotate [-dsp] [-ram] [-agogo]

NOTE

  • Mai aiwatarwa yana goyan bayan ƙarin [-dsp], [-ram], da [-clock] masu canji waɗanda akwatin maganganu na Baya-Annotate baya goyan bayan.

Ajiye Sakamakon Ƙirar Ƙira

NOTE

  • Bayan rarraba zane, zaku iya adana ɓangarori don tubalan da suka dace da lokaci, da haɓaka haɓakawa akan sauran tubalan ƙira. Bugu da kari, da Fast Preserve zažužžukan yana sauƙaƙa mahangar ɓangarorin da aka adana zuwa ga dabaru kawai yayin haɗawa, ta haka yana rage lokacin tattarawa. Fast Preserve kawai yana goyan bayan sake amfani da ɓangaren ɓangaren tushe da ƙira na sake daidaitawa. Don ƙira tare da ƙananan ƙwayoyin cuta waɗanda ke da ƙalubale don rufe lokaci, za ku iya yin haɓakawa kaɗai tare da haɗa ɓangaren tsarin, sannan fitar da tsarin rufe lokaci don adana aiwatarwa a cikin abubuwan da suka biyo baya.

Kiyaye Sakamakon Ƙirar Ƙira

intel-AN-903-Accelerating-Timing-Losure-FIG-18

Tsarin tushen toshe yana buƙatar rarraba ƙira. Rarraba ƙira yana ba ku damar adana ɓangarorin dabaru guda ɗaya a cikin ƙirar ku, amma kuma na iya gabatar da yuwuwar asarar aiki saboda ketare yanki da tasirin shirin bene. Kuna buƙatar daidaita waɗannan abubuwan yayin amfani da dabarun ƙira na tushen toshe. Matakai masu girma masu zuwa suna bayyana kwararar adana ɓangarorin don ƙirar sake amfani da tushen ɓangaren:

  1. Danna Processing ➤ Fara ➤ Fara Analysis & Karin Bayani.
  2. A cikin Project Navigator, danna dama-dama misalin ƙira da aka rufe, nuni zuwa Ƙirar Ƙira, kuma zaɓi Nau'in ɓangarori, kamar yadda Saitunan Sashe na Zane a shafi na 23 ya bayyana.

Ƙirƙiri Ƙirar Ƙira

intel-AN-903-Accelerating-Timing-Losure-FIG-19

  1. Ƙayyade maƙasudin kulle-kulle na shimfidar ƙasa don ɓangaren. A cikin Tagar Ƙirar Ƙira, danna-dama ɓangaren ɓangaren sannan danna Logic Lock Region ➤ Ƙirƙiri Sabon Logic Lock Region. Tabbatar cewa yankin yana da girman isa don haɗa duk dabaru a cikin ɓangaren.
  2. Don fitar da sakamakon ɓangarori biyo bayan haɗawa, a cikin Tagar Ƙirar Ƙira, saka ɓangaren .qdb azaman Fitarwa na Ƙarshe File.

Bayan Fitar da Ƙarshe File

intel-AN-903-Accelerating-Timing-Losure-FIG-20

  1. Don haɗa ƙira da fitar da ɓangaren, danna Haɗa Zane akan Dashboard ɗin Haɗa.
  2. Bude babban matakin aiki a cikin Intel Quartus Prime software.
  3. Danna Assignments ➤ Saituna ➤ Saitunan Haɗa ➤ Ƙirƙirar Ƙarfafa. Kunna zaɓin Tsare Saurin.

Zaɓin Tsare Mai Sauri

intel-AN-903-Accelerating-Timing-Losure-FIG-21

  1. Danna Ok.
  2. A cikin Tagar Rukunin Ƙira, ƙididdige .qdb da aka fitar a matsayin Database ɗin Rarraba File ga bangaren da ake tambaya. Wannan .qdb yanzu shine tushen wannan bangare a cikin aikin. Lokacin da kuka kunna zaɓin Tsare-tsare mai sauri, Mai tarawa yana rage ma'anar ɓangaren da aka shigo da shi zuwa dabaru na mu'amala kawai, ta haka yana rage lokacin tattarawa da ɓangaren ke buƙata.

Zane Saitunan Bangare

Zane Saitunan Bangare

Zabin Bayani
Sunan Rarraba Yana ƙayyade sunan ɓangaren. Kowane sunan bangare dole ne ya zama na musamman kuma ya ƙunshi haruffa haruffa kawai. Intel Quartus Prime software ta atomatik yana ƙirƙirar babban matakin (|) "tushen_partition" don kowane bita na aikin.
Hanyar Matsayi Yana ƙayyade hanyar matsayi na misalin mahaɗan da kuka sanya wa ɓangaren. Kun saka wannan ƙimar a cikin Ƙirƙiri Sabon Bangare akwatin maganganu. Tushen tsarin matsayi shine |.
Nau'in Danna sau biyu don tantance ɗaya daga cikin nau'ikan ɓangarori masu zuwa waɗanda ke sarrafa yadda Compiler ke aiwatarwa da aiwatar da ɓangaren:
ci gaba…
Zabin Bayani
•    Default—Gano daidaitaccen bangare. Mai tarawa yana sarrafa ɓangaren ta amfani da tushen ƙira mai alaƙa files.

•    Mai sake daidaitawa-Yana gano ɓangaren da za'a iya daidaitawa a cikin juzu'in sake daidaitawa. Ƙayyade da Mai sake daidaitawa rubuta don adana sakamakon haɗin gwiwa, yayin ba da izinin sake fasalin bangare a cikin PR kwarara.

•    Ajiyayyen Core-Yana gano wani bangare a cikin kwararar ƙira ta tushen toshe wanda aka tanadar don ci gaban ci gaba ta mabukaci mai sake amfani da gefen na'urar.

Matsayin Tsare Yana ƙayyadad da ɗayan matakan kiyayewa masu zuwa don rabo:

•    Ba Saiti ba-Ba ya ƙayyadadden matakin adanawa. Bangaren ya tattara daga tushe files.

•    hada-bangaren yana tattarawa ta amfani da haɗe-haɗe.

•    karshe-bangaren yana tattara ta amfani da hoton ƙarshe.

Tare da Matsayin Tsare of hada or karshe, canje-canje ga lambar tushe ba sa bayyana a cikin haɗin.

Babu komai Yana ƙayyadadden ɓangaren fanko wanda mai tarawa ya tsallake. Wannan saitin bai dace ba tare da Ajiyayyen Core kuma Database Partition File saituna don bangare guda. The Matsayin Tsare dole ne Ba Saiti ba. Bangaren fanko ba zai iya samun rarrabuwar yara ba.
Database Partition File Yana Ƙayyadaddun Bayanan Bayanai File (.qdb) wanda mai tarawa ke amfani da shi a lokacin da ake hada bangare. Kuna fitar da .qdb don stage na tarin da kuke son sake amfani da su (haɗari ko ƙarshe). Sanya .qdb zuwa bangare don sake amfani da waɗannan sakamakon a wani mahallin.
Sake ɗaurin mahalli PR Flow-yana ƙayyadaddun mahaɗan da ke maye gurbin tsohowar mutum a cikin kowane bita na aiwatarwa.

• Tushen Sake Amfani da Gudun Hijira -yana ƙayyadaddun mahaɗan da ke maye gurbin ainihin dabarar da aka tanada a cikin aikin mabukaci.

Launi Yana ƙayyadad da launi-coding na bangare a cikin nunin Mai tsara Tsare-tsare na Chip da Tsare-tsare Tsare-tsare.
Fitar da Ƙarfafawa ta Post File Ana fitar da sakamakon harhada bayanan bayan haɗin kai ta atomatik don ɓangaren zuwa .qdb wanda ka ƙayyade, duk lokacin da Analysis & Synthesis ke gudana. Kuna iya fitar da kowane ɓangaren ƙira ta atomatik wanda ba shi da ɓangarorin iyaye da aka kiyaye, gami da tushen_partition.
Bayan Fitar da Ƙarshe File Ana fitar da sakamakon harhadawa na ƙarshe ta atomatik don ɓangaren zuwa .qdb wanda kuka ƙayyade, duk lokacin da ƙarshen stage na Fitter yana gudana. Kuna iya fitar da kowane ɓangaren ƙira ta atomatik wanda ba shi da ɓangarorin iyaye da aka kiyaye, gami da tushen_partition.

AN 903 Tarihin Gyara Takardu

Wannan takaddar tana da tarihin bita mai zuwa:

Sigar Takardu Intel Quartus Prime Version Canje-canje
2021.02.25 19.3 Maye gurbin "ja" da "tashin hankali" a ciki Bincika da Inganta Ƙirar RTL batu.
2020.03.23 19.3 Kuskuren daidaitawa da aka gyara a lambar sampa cikin "Kulle Agogon, RAMs, da DSPs".
2019.12.03 19.3 • Sakin jama'a na farko.

Takardu / Albarkatu

intel AN 903 Yana Haɗa Rufe Lokaci [pdf] Jagorar mai amfani
AN 903 Yana Haɓakar Rufe Lokaci, AN 903, Haɗawar Rufe Lokaci, Rufe Lokaci

Magana

Bar sharhi

Ba za a buga adireshin imel ɗin ku ba. Ana yiwa filayen da ake buƙata alama *