Chizindikiro cha MICROCHIP

MICROCHIP DDR AXI4 Arbiter

MICROCHIP-DDR-AXI4-Arbiter-product

Chiyambi: Mulingo wa protocol wa AXI4-Stream umagwiritsa ntchito mawu akuti Master and Slave. Mawu ofanana a Microchip omwe amagwiritsidwa ntchito m'chikalatachi ndi Initiator ndi Target, motsatana.
Chidule: Gome lotsatirali likupereka chidule cha mawonekedwe a DDR AXI4 Arbiter.

Khalidwe Mtengo
Core Version DDR AXI4 Arbiter v2.2
Mabanja a Chipangizo Chothandizira
Chilolezo Chothandizira Kuyenda kwa Chida

Mawonekedwe: DDR AXI4 Arbiter ili ndi izi:

  • IP core iyenera kukhazikitsidwa ku IP Catalog ya pulogalamu ya Libero SoC.
  • Choyambira chimakonzedwa, kupangidwa, ndikukhazikitsidwa mkati mwa chida cha SmartDesign kuti chiphatikizidwe pamndandanda wa projekiti ya Libero.

Kugwiritsa Ntchito ndi Kachitidwe:

Tsatanetsatane wa Chipangizo Banja Chipangizo Zida Kuchita (MHz)
LUTs DFF RAMs LSRAM SRAM Math Imatchinga Chip Globals PolarFire Chithunzi cha MPF300T-1 5411 4202 266

Kufotokozera Kwantchito

Kufotokozera Kwantchito: Gawoli likufotokoza tsatanetsatane wa DDR_AXI4_Arbiter. Chithunzi chotsatira chikuwonetsa chithunzi chapamwamba cha DDR AXI4 Arbiter.

DDR_AXI4_Arbiter Parameters ndi Interface Signals

Zokonda Zokonda:
Zokonda za DDR_AXI4_Arbiter sizinatchulidwe m'chikalatachi.

Zolowetsa ndi Zotuluka:
Zolowetsa ndi zotuluka za DDR_AXI4_Arbiter sizinatchulidwe mu chikalatachi.

Zithunzi za Nthawi
Zithunzi zanthawi ya DDR_AXI4_Arbiter sizinatchulidwe m'chikalatachi.

Testbench

Kuyerekezera:
Zambiri zofananira za DDR_AXI4_Arbiter sizinafotokozedwe m'chikalatachi.
Mbiri Yobwereza
Mbiri yowunikiranso ya DDR_AXI4_Arbiter sinafotokozedwe m'chikalatachi.
Thandizo la Microchip FPGA
Zambiri za Microchip FPGA Support za DDR_AXI4_Arbiter sizinatchulidwe m'chikalatachi.

Malangizo Ogwiritsira Ntchito Zogulitsa

  1. Ikani DDR AXI4 Arbiter v2.2 ku IP Catalog ya pulogalamu ya Libero SoC.
  2. Konzani, pangani ndikukhazikitsa maziko mkati mwa chida cha SmartDesign kuti muphatikizidwe pamndandanda wa projekiti ya Libero.

Chiyambi (Funsani Funso)

Memory ndi gawo lofunikira pamakanema aliwonse ndi zojambulajambula. Amagwiritsidwa ntchito kusungitsa mafelemu amavidiyo onse pomwe kukumbukira kwanuko kwa FPGA sikukwanira kusunga chimango chonse. Pakakhala zowerengera zambiri ndikulemba mafelemu amakanema mu DDR, woweruza amafunikira kuweruza pakati pa zopempha zingapo. DDR AXI4 Arbiter IP imapereka njira zolembera 8 zolembera ma buffers kumakumbukiro akunja a DDR ndi mayendedwe 8 ​​owerengera kuti muwerenge mafelemu kuchokera kumakumbukiro akunja. Mkanganowo umachokera pa kubwera koyamba, koyambirira. Ngati zopempha ziwiri zichitika nthawi imodzi, njira yokhala ndi nambala yotsika ya tchanelo ikhala patsogolo. The arbiter imalumikizana ndi IP controller DDR kudzera pa mawonekedwe a AXI4. DDR AXI4 Arbiter imapereka mawonekedwe a AXI4 Initiator kwa DDR on-chip controller. The arbiter imathandizira mpaka njira zisanu ndi zitatu zolembera ndi ma tchanelo asanu ndi atatu owerengera. Chotchingacho chimagwirizanitsa pakati pa njira zisanu ndi zitatu zowerengera kuti zitheke kupeza njira yowerengera ya AXI m'njira yobwera koyamba. Chotchingacho chimagwirizanitsa pakati pa njira zisanu ndi zitatu zolembera kuti zipereke mwayi wolembera njira ya AXI m'njira yobwera koyamba. Njira zisanu ndi zitatu zonse zowerengera ndi kulemba ndizofanana. Mawonekedwe a AXI4 Initiator a Arbiter IP amatha kukonzedwa kuti akhale ndi makulidwe osiyanasiyana a data kuyambira 64 bits mpaka 512 bits.
Zofunika: Mulingo wa protocol wa AXI4-Stream umagwiritsa ntchito mawu akuti "Master" ndi "Kapolo". Mawu ofanana a Microchip omwe amagwiritsidwa ntchito m'chikalatachi ndi Initiator ndi Target, motsatana.
Chidule (Funsani Funso)
Gome lotsatirali likupereka chidule cha mawonekedwe a DDR AXI4 Arbiter.

Table 1. DDR AXI4 Arbiter MakhalidweMICROCHIP-DDR-AXI4-Arbiter-fig-1

Chikalatachi chikugwira ntchito ku DDR AXI4 Arbiter v2.2.

  • PolarFire® SoC
  • PolarFire
  • RTG4™
  • IGLOO® 2
  • SmartFusion® 2

Imafunika Libero® SoC v12.3 kapena kutulutsidwa pambuyo pake. IP itha kugwiritsidwa ntchito mu RTL mode popanda chilolezo. Kuti mudziwe zambiri, onani DDR_AXI4_Arbiter.

Features (Funsani Funso)

DDR AXI4 Arbiter ili ndi izi:

  • Zisanu ndi ziwiri Lembani njira
  • Njira zisanu ndi zitatu za Read
  • AXI4 Interface to DDR controller
  • Configurable AXI4 m'lifupi: 64, 128, 256, ndi 512 bits
  • Configurable Address m'lifupi: 32 mpaka 64 bits

Kukhazikitsidwa kwa IP Core mu Libero® Design Suite (Funsani Funso)
IP core iyenera kukhazikitsidwa ku IP Catalog ya pulogalamu ya Libero SoC. Izi zimayikidwa zokha kudzera mu pulogalamu ya IP Catalog mu pulogalamu ya Libero SoC, kapena IP core imatsitsidwa pamanja kuchokera pamndandanda. IP core ikakhazikitsidwa mu Libero SoC software IP Catalog, maziko ake amakonzedwa, kupangidwa, ndikukhazikitsidwa mkati mwa chida cha SmartDesign kuti alowe nawo pamndandanda wa projekiti ya Libero.
Kugwiritsa Ntchito Chipangizo ndi Kuchita (Funsani Funso)
Gome lotsatirali likuwonetsa zomwe zidagwiritsidwa ntchito pa DDR_AXI4_Arbiter.
Table 2. DDR_AXI4_Arbiter Kugwiritsa Ntchito

Chipangizo Tsatanetsatane Zida Kuchita (MHz) ma RAM Masewera a Math Chip Globals
Banja Chipangizo LUTs DFF LSRAM μSRAM
PolarFire® SoC Chithunzi cha MPFS250T-1 5411 4202 266 13 1 0 0
PolarFire Chithunzi cha MPF300T-1 5411 4202 266 13 1 0 0
SmartFusion® 2 M2S150-1 5546 4309 192 15 1 0 0

Zofunika:

  • Deta yomwe ili mu tebulo lapitayi imajambulidwa pogwiritsa ntchito kaphatikizidwe ndi makonda. IP imapangidwira njira zisanu ndi zitatu zolembera, mayendedwe asanu ndi atatu owerengera, m'lifupi adilesi ya 32 bit, ndi makulidwe a data a 512 bits.
  • Wotchi imakakamizidwa ku 200 MHz pomwe ikuyesa kusanthula nthawi kuti mukwaniritse ziwerengero zantchito.

Kufotokozera Kwantchito (Funsani Funso)
Gawoli likufotokoza tsatanetsatane wa DDR_AXI4_Arbiter. Chithunzi chotsatira chikuwonetsa chithunzi chapamwamba cha DDR AXI4 Arbiter. Chithunzi 1-1. Zithunzi Zapamwamba za Pin-Out Block za Native Arbiter InterfaceMICROCHIP-DDR-AXI4-Arbiter-fig-3

Chithunzi chotsatira chikuwonetsa mawonekedwe a block block ya DDR_AXI4_Arbiter mu Bus interface mode. Chithunzi 1-2. Chithunzi cha Block-Level cha DDR_AXI4_ArbiterMICROCHIP-DDR-AXI4-Arbiter-fig-4

Kuwerenga kumayambika pokhazikitsa chizindikiro cholowera r(x)_req_i pamwamba pa njira ina yowerengera. Wotsutsa amayankha povomereza pamene ali wokonzeka kupereka pempho lowerengedwa. Ndiye sampLes adilesi ya AXI yoyambira ndikuwerenga kukula kwake komwe kumalowetsedwa kuchokera kwa woyambitsa wakunja. Njirayi imayendetsa zolowetsa ndikupanga zochitika za AXI zofunika kuti muwerenge zambiri kuchokera pamtima wa DDR. Zomwe zimawerengedwa kuchokera ku arbiter ndizofala kumayendedwe onse owerengera. Pakuwerengedwa kwa data, zomwe zidawerengedwa zovomerezeka panjira yofananira zimakwera kwambiri. Mapeto a ntchito yowerengera akuwonetsedwa ndi chizindikiro chowerengedwa pamene ma byte onse ofunsidwa atumizidwa. Mofanana ndi ntchito yowerengera, kulembera kumayambika pokhazikitsa chizindikiro cholowera w(x)_req_i pamwamba. Pamodzi ndi chizindikiro chopempha, adilesi yoyambira yolembera ndi kutalika kwapang'onopang'ono kuyenera kuperekedwa panthawi ya pempho. Pamene arbiter alipo kuti athandize pempho lolembedwa, amayankha potumiza chizindikiro chovomereza pa njira yofanana. Kenako wogwiritsa ntchitoyo akuyenera kupereka zolembera pamodzi ndi chizindikiro chovomerezeka cha data panjira. Chiwerengero cha mawotchi omwe data yoyenera nthawi yayitali iyenera kufanana ndi kutalika kwake. Woweruzayo amamaliza ntchito yolemba ndikuyika chizindikiro chokwera chosonyeza kutha kwa ntchito yolemba.
DDR_AXI4_Arbiter Parameters ndi Interface Signals (Funsani Funso)
Gawoli likukambirana za magawo omwe ali mu DDR_AXI4_Arbiter GUI configurator ndi zizindikiro za I / O.
2.1 Zokonda Zosintha (Funsani Funso)
Gome lotsatirali likuwonetsa kufotokozera kwa magawo omwe amagwiritsidwa ntchito pokhazikitsa zida za DDR_AXI4_Arbiter. Izi ndizomwe zimapangidwira ndipo zimatha kusiyanasiyana malinga ndi zofunikira pakugwiritsa ntchito.

Gulu 2-1. Configuration Parameter

Chizindikiro Dzina Kufotokozera
Kukula kwa ID ya AXI Imatanthauzira kutalika kwa ID ya AXI.
Kukula kwa data ya AXI Zimatanthawuza kukula kwa deta ya AXI.
AXI Adilesi M'lifupi Imatanthauzira m'lifupi mwa adilesi ya AXI
Chiwerengero cha Read channels Zosankha zosankhira manambala ofunikira pazolembera kuchokera pamenyu yotsikira kuyambira tchanelo chimodzi mpaka matchanelo asanu ndi atatu.
Chiwerengero cha Lembani ma tchanelo Zosankha zoti musankhe manambala ofunikira a matchanelo owerengeka kuchokera pa menyu otsikirapo kuyambira tchanelo chimodzi mpaka matchanelo asanu ndi atatu owerengera.
AXI4_SELECTION Zosankha zoti musankhe pakati pa AXI4_MASTER ndi AXI4_MIRRORED_SLAVE.
Mawonekedwe a Arbiter Njira yosankha mawonekedwe a basi.

Zolowetsa ndi Zotuluka (Funsani Funso)
Gome lotsatirali likulemba zolowetsa ndi zotuluka za DDR AXI4 Arbiter ya mawonekedwe a Bus.
Gulu 2-2. Zolowetsa ndi Zotulutsa za Arbiter Bus Interface

Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
sinthani_i Zolowetsa Active Low asynchronous reset sign to design
sys_ckl_i Zolowetsa Wotchi yoyang'anira
ddr_ctrl_ready_i Zolowetsa Imalandila chizindikiro Cholowetsa chokonzeka kuchokera kwa wowongolera wa DDR
ARVALID_I_0 Zolowetsa Werengani pempho lochokera ku tchanelo 0
ARSIZE_I_0 Zolowetsa 8 biti werengani kukula kokulirapo kuchokera pakuwerenga tchanelo 0
ARADDR_I_0 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 0
ARREADY_O_0 Zotulutsa Kuvomereza kwa Arbiter kuti muwerenge pempho lochokera ku tchanelo chowerengera 0
RVALID_O_0 Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 0
RDATA_O_0 Zotulutsa [AXI_DATA_WIDTH-1 : 0] Werengani zambiri kuchokera ku tchanelo 0
RLAST_O_0 Zotulutsa Werengani kumapeto kwa chizindikiro cha chimango kuchokera pa tchanelo chowerengera 0
BUSER_O_r0 Zotulutsa Werengani kumaliza kuti muwerenge tchanelo 0
ARVALID_I_1 Zolowetsa Werengani pempho lochokera ku tchanelo 1
ARSIZE_I_1 Zolowetsa 8 biti Werengani kukula kokulirapo kuchokera pakuwerenga tchanelo 1
ARADDR_I_1 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 1
ARREADY_O_1 Zotulutsa Kuvomereza kwa Arbiter kuti muwerenge pempho lochokera ku tchanelo chowerengera 1
RVALID_O_1 Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 1
RDATA_O_1 Zotulutsa [AXI_DATA_WIDTH-1 : 0] Werengani zambiri kuchokera ku tchanelo 1
RLAST_O_1 Zotulutsa Werengani kumapeto kwa chizindikiro cha chimango kuchokera pa tchanelo chowerengera 1
BUSER_O_r1 Zotulutsa Werengani kumaliza kuti muwerenge tchanelo 1
ARVALID_I_2 Zolowetsa Werengani pempho lochokera ku tchanelo 2
………..ikupitilira
Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
ARSIZE_I_2 Zolowetsa 8 biti Werengani kukula kokulirapo kuchokera pakuwerenga tchanelo 2
ARADDR_I_2 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 2
ARREADY_O_2 Zotulutsa Kuvomereza kwa Arbiter kuti muwerenge pempho lochokera ku tchanelo chowerengera 2
RVALID_O_2 Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 2
RDATA_O_2 Zotulutsa [AXI_DATA_WIDTH-1 : 0] Werengani zambiri kuchokera ku tchanelo 2
RLAST_O_2 Zotulutsa Werengani kumapeto kwa chizindikiro cha chimango kuchokera pa tchanelo chowerengera 2
BUSER_O_r2 Zotulutsa Werengani kumaliza kuti muwerenge tchanelo 2
ARVALID_I_3 Zolowetsa Werengani pempho lochokera ku tchanelo 3
ARSIZE_I_3 Zolowetsa 8 biti Werengani kukula kokulirapo kuchokera pakuwerenga tchanelo 3
ARADDR_I_3 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 3
ARREADY_O_3 Zotulutsa Kuvomereza kwa Arbiter kuti muwerenge pempho lochokera ku tchanelo chowerengera 3
RVALID_O_3 Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 3
RDATA_O_3 Zotulutsa [AXI_DATA_WIDTH-1 : 0] Werengani zambiri kuchokera ku tchanelo 3
RLAST_O_3 Zotulutsa Werengani kumapeto kwa chizindikiro cha chimango kuchokera pa tchanelo chowerengera 3
BUSER_O_r3 Zotulutsa Werengani kumaliza kuti muwerenge tchanelo 3
ARVALID_I_4 Zolowetsa Werengani pempho lochokera ku tchanelo 4
ARSIZE_I_4 Zolowetsa 8 biti Werengani kukula kokulirapo kuchokera pakuwerenga tchanelo 4
ARADDR_I_4 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 4
ARREADY_O_4 Zotulutsa Kuvomereza kwa Arbiter kuti muwerenge pempho lochokera ku tchanelo chowerengera 4
RVALID_O_4 Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 4
RDATA_O_4 Zotulutsa [AXI_DATA_WIDTH-1 : 0] Werengani zambiri kuchokera ku tchanelo 4
RLAST_O_4 Zotulutsa Werengani kumapeto kwa chizindikiro cha chimango kuchokera pa tchanelo chowerengera 4
BUSER_O_r4 Zotulutsa Werengani kumaliza kuti muwerenge tchanelo 4
ARVALID_I_5 Zolowetsa Werengani pempho lochokera ku tchanelo 5
ARSIZE_I_5 Zolowetsa 8 biti Werengani kukula kokulirapo kuchokera pakuwerenga tchanelo 5
ARADDR_I_5 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 5
ARREADY_O_5 Zotulutsa Kuvomereza kwa Arbiter kuti muwerenge pempho lochokera ku tchanelo chowerengera 5
RVALID_O_5 Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 5
RDATA_O_5 Zotulutsa [AXI_DATA_WIDTH-1 : 0] Werengani zambiri kuchokera ku tchanelo 5
RLAST_O_5 Zotulutsa Werengani kumapeto kwa chizindikiro cha chimango kuchokera pa tchanelo chowerengera 5
BUSER_O_r5 Zotulutsa Werengani kumaliza kuti muwerenge tchanelo 5
ARVALID_I_6 Zolowetsa Werengani pempho lochokera ku tchanelo 6
ARSIZE_I_6 Zolowetsa 8 biti Werengani kukula kokulirapo kuchokera pakuwerenga tchanelo 6
ARADDR_I_6 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 6
ARREADY_O_6 Zotulutsa Kuvomereza kwa Arbiter kuti muwerenge pempho lochokera ku tchanelo chowerengera 6
RVALID_O_6 Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 6
RDATA_O_6 Zotulutsa [AXI_DATA_WIDTH-1 : 0] Werengani zambiri kuchokera ku tchanelo 6
RLAST_O_6 Zotulutsa Werengani kumapeto kwa chizindikiro cha chimango kuchokera pa tchanelo chowerengera 6
………..ikupitilira
Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
BUSER_O_r6 Zotulutsa Werengani kumaliza kuti muwerenge tchanelo 6
ARVALID_I_7 Zolowetsa Werengani pempho lochokera ku tchanelo 7
ARSIZE_I_7 Zolowetsa 8 biti Werengani kukula kokulirapo kuchokera pakuwerenga tchanelo 7
ARADDR_I_7 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 7
ARREADY_O_7 Zotulutsa Kuvomereza kwa Arbiter kuti muwerenge pempho lochokera ku tchanelo chowerengera 7
RVALID_O_7 Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 7
RDATA_O_7 Zotulutsa [AXI_DATA_WIDTH-1 : 0] Werengani zambiri kuchokera ku tchanelo 7
RLAST_O_7 Zotulutsa Werengani kumapeto kwa chizindikiro cha chimango kuchokera pa tchanelo chowerengera 7
BUSER_O_r7 Zotulutsa Werengani kumaliza kuti muwerenge tchanelo 7
AWSIZE_I_0 Zolowetsa 8 biti Lembani kukula kwake kwa kulemba tchanelo 0
WDATA_I_0 Zolowetsa [AXI_DATA_WIDTH-1:0] Kuyika kwa data pavidiyo polemba tchanelo 0
WVALID_I_0 Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 0
AWVALID_I_0 Zolowetsa Lembani pempho kuchokera ku tchanelo cholembera 0
AWADDR_I_0 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 0
AWREADY_O_0 Zotulutsa Kuvomereza kwa Arbiter kuti alembe pempho kuchokera panjira yolembera 0
BUSER_O_0 Zotulutsa Lembani kumaliza kulemba tchanelo 0
AWSIZE_I_1 Zolowetsa 8 biti Lembani kukula kwake kwa kulemba tchanelo 1
WDATA_I_1 Zolowetsa [AXI_DATA_WIDTH-1:0] Kuyika kwa data pavidiyo polemba tchanelo 1
WVALID_I_1 Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 1
AWVALID_I_1 Zolowetsa Lembani pempho kuchokera ku tchanelo cholembera 1
AWADDR_I_1 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 1
AWREADY_O_1 Zotulutsa Kuvomereza kwa Arbiter kuti alembe pempho kuchokera panjira yolembera 1
BUSER_O_1 Zotulutsa Lembani kumaliza kulemba tchanelo 1
AWSIZE_I_2 Zolowetsa 8 biti Lembani kukula kwake kwa kulemba tchanelo 2
WDATA_I_2 Zolowetsa [AXI_DATA_WIDTH-1:0] Kuyika kwa data pavidiyo polemba tchanelo 2
WVALID_I_2 Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 2
AWVALID_I_2 Zolowetsa Lembani pempho kuchokera ku tchanelo cholembera 2
AWADDR_I_2 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 2
AWREADY_O_2 Zotulutsa Kuvomereza kwa Arbiter kuti alembe pempho kuchokera panjira yolembera 2
BUSER_O_2 Zotulutsa Lembani kumaliza kulemba tchanelo 2
AWSIZE_I_3 Zolowetsa 8 biti Lembani kukula kwake kwa kulemba tchanelo 3
WDATA_I_3 Zolowetsa [AXI_DATA_WIDTH-1:0] Kuyika kwa data pavidiyo polemba tchanelo 3
WVALID_I_3 Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 3
AWVALID_I_3 Zolowetsa Lembani pempho kuchokera ku tchanelo cholembera 3
AWADDR_I_3 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 3
AWREADY_O_3 Zotulutsa Kuvomereza kwa Arbiter kuti alembe pempho kuchokera panjira yolembera 3
BUSER_O_3 Zotulutsa Lembani kumaliza kulemba tchanelo 3
AWSIZE_I_4 Zolowetsa 8 biti Lembani kukula kwake kwa kulemba tchanelo 4
………..ikupitilira
Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
WDATA_I_4 Zolowetsa [AXI_DATA_WIDTH-1:0] Kuyika kwa data pavidiyo polemba tchanelo 4
WVALID_I_4 Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 4
AWVALID_I_4 Zolowetsa Lembani pempho kuchokera ku tchanelo cholembera 4
AWADDR_I_4 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 4
AWREADY_O_4 Zotulutsa Kuvomereza kwa Arbiter kuti alembe pempho kuchokera panjira yolembera 4
BUSER_O_4 Zotulutsa Lembani kumaliza kulemba tchanelo 4
AWSIZE_I_5 Zolowetsa 8 biti Lembani kukula kwake kwa kulemba tchanelo 5
WDATA_I_5 Zolowetsa [AXI_DATA_WIDTH-1:0] Kuyika kwa data pavidiyo polemba tchanelo 5
WVALID_I_5 Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 5
AWVALID_I_5 Zolowetsa Lembani pempho kuchokera ku tchanelo cholembera 5
AWADDR_I_5 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 5
AWREADY_O_5 Zotulutsa Kuvomereza kwa Arbiter kuti alembe pempho kuchokera panjira yolembera 5
BUSER_O_5 Zotulutsa Lembani kumaliza kulemba tchanelo 5
AWSIZE_I_6 Zolowetsa 8 biti Lembani kukula kwake kwa kulemba tchanelo 6
WDATA_I_6 Zolowetsa [AXI_DATA_WIDTH-1:0] Kuyika kwa data pavidiyo polemba tchanelo 6
WVALID_I_6 Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 6
AWVALID_I_6 Zolowetsa Lembani pempho kuchokera ku tchanelo cholembera 6
AWADDR_I_6 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 6
AWREADY_O_6 Zotulutsa Kuvomereza kwa Arbiter kuti alembe pempho kuchokera panjira yolembera 6
BUSER_O_6 Zotulutsa Lembani kumaliza kulemba tchanelo 6
AWSIZE_I_7 Zolowetsa 8 biti Lembani kukula kophulika kuchokera pa tchanelo cholembera 7
WDATA_I_7 Zolowetsa [AXI_DATA_WIDTH-1:0] Kuyika kwa data pavidiyo polemba tchanelo 7
WVALID_I_7 Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 7
AWVALID_I_7 Zolowetsa Lembani pempho kuchokera pa tchanelo 7
AWADDR_I_7 Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR pomwe zolemba ziyenera kuchitika kuchokera panjira yolemba 7
AWREADY_O_7 Zotulutsa Kuvomereza kwa Arbiter kuti alembe pempho kuchokera panjira yolembera 7
BUSER_O_7 Zotulutsa Lembani kumaliza kulemba tchanelo 7

Gome lotsatirali likulemba zolowetsa ndi zotulutsa za DDR AXI4 Arbiter za mawonekedwe achilengedwe.
Gulu 2-3. Zolowetsa ndi Zotulutsa za Native Arbiter Interface

Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
sinthani_i Zolowetsa Chizindikiro chokhazikika chokhazikika chokhazikika kuti chipangidwe
sys_clk_i Zolowetsa Wotchi yoyang'anira
ddr_ctrl_ready_i Zolowetsa Imalandila chizindikiro cholowera chokonzeka kuchokera kwa wowongolera wa DDR
r0_req_i Zolowetsa Werengani pempho lochokera kwa woyambitsa 0
r0_burst_size_i Zolowetsa 8 biti Werengani kukula kophulika
r0_rstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 0
r0_ack_o Zotulutsa Kuvomereza kwa Arbiter kuti awerenge pempho lochokera kwa woyambitsa 0
………..ikupitilira
Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
r0_data_valid_o Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 0
r0_wachita_o Zotulutsa Werengani kumaliza ku initiator 0
r1_req_i Zolowetsa Werengani pempho lochokera kwa woyambitsa 1
r1_burst_size_i Zolowetsa 8 biti Werengani kukula kophulika
r1_rstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 1
r1_ack_o Zotulutsa Kuvomereza kwa Arbiter kuti awerenge pempho lochokera kwa woyambitsa 1
r1_data_valid_o Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 1
r1_wachita_o Zotulutsa Werengani kumaliza ku initiator 1
r2_req_i Zolowetsa Werengani pempho lochokera kwa woyambitsa 2
r2_burst_size_i Zolowetsa 8 biti Werengani kukula kophulika
r2_rstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 2
r2_ack_o Zotulutsa Kuvomereza kwa Arbiter kuti awerenge pempho lochokera kwa woyambitsa 2
r2_data_valid_o Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 2
r2_wachita_o Zotulutsa Werengani kumaliza ku initiator 2
r3_req_i Zolowetsa Werengani pempho lochokera kwa woyambitsa 3
r3_burst_size_i Zolowetsa 8 biti Werengani kukula kophulika
r3_rstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 3
r3_ack_o Zotulutsa Kuvomereza kwa Arbiter kuti awerenge pempho lochokera kwa woyambitsa 3
r3_data_valid_o Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 3
r3_wachita_o Zotulutsa Werengani kumaliza ku initiator 3
r4_req_i Zolowetsa Werengani pempho lochokera kwa woyambitsa 4
r4_burst_size_i Zolowetsa 8 biti Werengani kukula kophulika
r4_rstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 4
r4_ack_o Zotulutsa Kuvomereza kwa Arbiter kuti awerenge pempho lochokera kwa woyambitsa 4
r4_data_valid_o Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 4
r4_wachita_o Zotulutsa Werengani kumaliza ku initiator 4
r5_req_i Zolowetsa Werengani pempho lochokera kwa woyambitsa 5
r5_burst_size_i Zolowetsa 8 biti Werengani kukula kophulika
r5_rstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 5
r5_ack_o Zotulutsa Kuvomereza kwa Arbiter kuti awerenge pempho lochokera kwa woyambitsa 5
r5_data_valid_o Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 5
r5_wachita_o Zotulutsa Werengani kumaliza ku initiator 5
r6_req_i Zolowetsa Werengani pempho lochokera kwa woyambitsa 6
r6_burst_size_i Zolowetsa 8 biti Werengani kukula kophulika
r6_rstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 6
r6_ack_o Zotulutsa Kuvomereza kwa Arbiter kuti awerenge pempho lochokera kwa woyambitsa 6
r6_data_valid_o Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 6
r6_wachita_o Zotulutsa Werengani kumaliza ku initiator 6
r7_req_i Zolowetsa Werengani pempho lochokera kwa woyambitsa 7
r7_burst_size_i Zolowetsa 8 biti Werengani kukula kophulika
………..ikupitilira
Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
r7_rstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR kuchokera komwe kuwerenga kumayenera kuyambika kuti muwerenge tchanelo 7
r7_ack_o Zotulutsa Kuvomereza kwa Arbiter kuti awerenge pempho lochokera kwa woyambitsa 7
r7_data_valid_o Zotulutsa Werengani deta yovomerezeka kuchokera ku tchanelo chowerengedwa 7
r7_wachita_o Zotulutsa Werengani kumaliza ku initiator 7
rdata_o Zotulutsa [AXI_DATA_WIDTH - 1:0] Kanema wa data kuchokera ku njira yowerengera
w0_burst_size_i Zolowetsa 8 biti Lembani kukula kophulika
w0_data_i Zolowetsa [AXI_DATA_WIDTH - 1:0] Kuyika kwa data pavidiyo kuti mulembe tchanelo 0
w0_data_valid_i Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 0
w0_req_i Zolowetsa Lembani pempho kuchokera kwa woyambitsa 0
w0_wstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 0
w0_ack_o Zotulutsa Kuvomereza kwa Arbiter kulemba pempho kuchokera kwa woyambitsa 0
w0_wachita_o Zotulutsa Lembani kumaliza kwa woyambitsa 0
w1_burst_size_i Zolowetsa 8 biti Lembani kukula kophulika
w1_data_i Zolowetsa [AXI_DATA_WIDTH - 1:0] Kuyika kwa data pavidiyo kuti mulembe tchanelo 1
w1_data_valid_i Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 1
w1_req_i Zolowetsa Lembani pempho kuchokera kwa woyambitsa 1
w1_wstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 1
w1_ack_o Zotulutsa Kuvomereza kwa Arbiter kulemba pempho kuchokera kwa woyambitsa 1
w1_wachita_o Zotulutsa Lembani kumaliza kwa woyambitsa 1
w2_burst_size_i Zolowetsa 8 biti Lembani kukula kophulika
w2_data_i Zolowetsa [AXI_DATA_WIDTH - 1:0] Kuyika kwa data pavidiyo kuti mulembe tchanelo 2
w2_data_valid_i Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 2
w2_req_i Zolowetsa Lembani pempho kuchokera kwa woyambitsa 2
w2_wstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 2
w2_ack_o Zotulutsa Kuvomereza kwa Arbiter kulemba pempho kuchokera kwa woyambitsa 2
w2_wachita_o Zotulutsa Lembani kumaliza kwa woyambitsa 2
w3_burst_size_i Zolowetsa 8 biti Lembani kukula kophulika
w3_data_i Zolowetsa [AXI_DATA_WIDTH - 1:0] Kuyika kwa data pavidiyo kuti mulembe tchanelo 3
w3_data_valid_i Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 3
w3_req_i Zolowetsa Lembani pempho kuchokera kwa woyambitsa 3
w3_wstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 3
w3_ack_o Zotulutsa Kuvomereza kwa Arbiter kulemba pempho kuchokera kwa woyambitsa 3
w3_wachita_o Zotulutsa Lembani kumaliza kwa woyambitsa 3
w4_burst_size_i Zolowetsa 8 biti Lembani kukula kophulika
w4_data_i Zolowetsa [AXI_DATA_WIDTH - 1:0] Kuyika kwa data pavidiyo kuti mulembe tchanelo 4
w4_data_valid_i Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 4
w4_req_i Zolowetsa Lembani pempho kuchokera kwa woyambitsa 4
w4_wstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR pomwe zolemba ziyenera kuchitika kuchokera panjira yolemba 4
………..ikupitilira
Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
w4_ack_o Zotulutsa Kuvomereza kwa Arbiter kulemba pempho kuchokera kwa woyambitsa 4
w4_wachita_o Zotulutsa Lembani kumaliza kwa woyambitsa 4
w5_burst_size_i Zolowetsa 8 biti Lembani kukula kophulika
w5_data_i Zolowetsa [AXI_DATA_WIDTH - 1:0] Kuyika kwa data pavidiyo kuti mulembe tchanelo 5
w5_data_valid_i Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 5
w5_req_i Zolowetsa Lembani pempho kuchokera kwa woyambitsa 5
w5_wstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 5
w5_ack_o Zotulutsa Kuvomereza kwa Arbiter kulemba pempho kuchokera kwa woyambitsa 5
w5_wachita_o Zotulutsa Lembani kumaliza kwa woyambitsa 5
w6_burst_size_i Zolowetsa 8 biti Lembani kukula kophulika
w6_data_i Zolowetsa [AXI_DATA_WIDTH - 1:0] Kuyika kwa data pavidiyo kuti mulembe tchanelo 6
w6_data_valid_i Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 6
w6_req_i Zolowetsa Lembani pempho kuchokera kwa woyambitsa 6
w6_wstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 6
w6_ack_o Zotulutsa Kuvomereza kwa Arbiter kulemba pempho kuchokera kwa woyambitsa 6
w6_wachita_o Zotulutsa Lembani kumaliza kwa woyambitsa 6
w7_burst_size_i Zolowetsa 8 biti Lembani kukula kophulika
w7_data_i Zolowetsa [AXI_DATA_WIDTH - 1:0] Kuyika kwa data pavidiyo kuti mulembe tchanelo 7
w7_data_valid_i Zolowetsa Lembani deta yovomerezeka kuti mulembe tchanelo 7
w7_req_i Zolowetsa Lembani pempho kuchokera kwa woyambitsa 7
w7_wstart_addr_i Zolowetsa [AXI_ADDR_WIDTH - 1:0] Adilesi ya DDR komwe kumayenera kulembedwa kuchokera patsamba lolemba 7
w7_ack_o Zotulutsa Kuvomereza kwa Arbiter kulemba pempho kuchokera kwa woyambitsa 7
w7_wachita_o Zotulutsa Lembani kumaliza kwa woyambitsa 7
Zizindikiro za AXI I/F
Werengani Adilesi Channel
od_o Zotulutsa [AXI_ID_WIDTH - 1:0] Werengani ID ya adilesi. Chizindikiritso tag kwa gulu lowerengera la ma adilesi azizindikiro.
araddr_o Zotulutsa [AXI_ADDR_WIDTH - 1:0] Werengani adilesi. Imapereka adilesi yoyambira yowerengera.

Adilesi yoyambira yokha ya kuphulika imaperekedwa.

arlen_o Zotulutsa [7:0] Kuphulika kutalika. Amapereka chiwerengero chenicheni cha kusamutsidwa mu kuphulika. Izi zimatsimikizira kuchuluka kwa kusamutsa kwa data komwe kumakhudzana ndi adilesi.
arsize_o Zotulutsa [2:0] Kuphulika kukula. Kukula kwa mayendedwe aliwonse pakuphulika.
arburst_o Zotulutsa [1:0] Mtundu wophulika. Kuphatikizidwa ndi chidziwitso cha kukula, tsatanetsatane wa momwe adilesi ya kusamutsa kulikonse mkati mwa kuphulika kumawerengedwera.

Zokhazikika ku 2'b01 ku Kuchulukitsa adilesi kuphulika.

arlock_o Zotulutsa [1:0] Mtundu wa loko. Amapereka zambiri za mawonekedwe a atomiki a kusamutsa.

Zokhazikika ku 2'b00 ku Normal Access.

………..ikupitilira
Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
archche_o Zotulutsa [3:0] Mtundu wa cache. Amapereka zambiri zokhuza zosunga zosungika za kusamutsa.

Zokhazikika ku 4'b0000 à Non-cacheable and non-bufferable.

arprot_o Zotulutsa [2:0] Mtundu wa chitetezo. Amapereka zidziwitso zamagawo achitetezo pazogulitsa. Zokhazikika ku 3'b000 à Normal, kupeza deta yotetezedwa.
arvalid_o Zotulutsa Werengani adilesi ndiyovomerezeka. Pamene HIGH, adilesi yowerengera ndi chidziwitso chowongolera ndi chovomerezeka ndikukhalabe chapamwamba mpaka adilesi ikuvomereza chizindikiro, yokonzekera, ndipamwamba.

1 = Adilesi ndi zidziwitso zowongolera ndizovomerezeka

0 = Zambiri za adilesi ndi zowongolera sizolondola

ready_o Zolowetsa Werengani adilesi yakonzeka. Cholinga ndi chokonzeka kuvomereza adilesi ndi zizindikiro zowongolera zomwe zikugwirizana nazo.

1 = chandamale chakonzeka

0 = chandamale sichinakonzekere

Werengani Data Channel
kuchotsa Zolowetsa [AXI_ID_WIDTH - 1:0] Werengani ID tag. ID tag wa gulu lowerengedwa la data la zizindikiro. Mtengo wochotsera umapangidwa ndi chandamale ndipo uyenera kufanana ndi mtengo wowuma wa ndalama zomwe wawerenga zomwe zikuyankha.
rdata Zolowetsa [AXI_DATA_WIDTH - 1:0] Werengani zambiri
resp Zolowetsa [1:0] Werengani yankho.

Mkhalidwe wa kusamutsidwa kowerengedwa.

Mayankho ovomerezeka ndi OK, EXOKAY, SLVERR, ndi DECERR.

chomaliza Zolowetsa Werengani komaliza.

Kusamutsidwa komaliza mu kuwerenga kwambiri.

rvalid Zolowetsa Werengani zovomerezeka. Zofunikira zowerengera zilipo ndipo kutumiza kowerengera kumatha.

1 = werengani zomwe zilipo

0 = kuwerenga zomwe sizikupezeka

zakonzeka Zotulutsa Werengani mwakonzeka. Woyambitsa akhoza kuvomereza zomwe zawerengedwa komanso mayankho.

1= woyambitsa wokonzeka

0 = woyambitsa sanali wokonzeka

Lembani Adilesi Channel
awid Zotulutsa [AXI_ID_WIDTH - 1:0] Lembani ID ya adilesi. Chizindikiritso tag kwa gulu lolembera ma adilesi azizindikiro.
awaddr Zotulutsa [AXI_ADDR_WIDTH - 1:0] Lembani adilesi. Imapereka adilesi yakusamutsa koyamba pakanthawi kochepa. Zizindikiro zowongolera zomwe zimagwirizana zimagwiritsidwa ntchito kudziwa maadiresi a kusamutsidwa kotsalira pakuphulika.
awo Zotulutsa [7:0] Kuphulika kutalika. Amapereka chiwerengero chenicheni cha kusamutsidwa mu kuphulika. Izi zimatsimikizira kuchuluka kwa kusamutsa kwa data komwe kumakhudzana ndi adilesi.
ayi Zotulutsa [2:0] Kuphulika kukula. Kukula kwa mayendedwe aliwonse pakuphulika. Ma Byte lane strobe amawonetsa ndendende njira zomwe ziyenera kusinthidwa.
zovuta Zotulutsa [1:0] Mtundu wophulika. Kuphatikizidwa ndi chidziwitso cha kukula, tsatanetsatane wa momwe adilesi ya kusamutsa kulikonse mkati mwa kuphulika kumawerengedwera.

Zokhazikika ku 2'b01 ku Kuchulukitsa adilesi kuphulika.

………..ikupitilira
Chizindikiro Dzina Mayendedwe M'lifupi Kufotokozera
uwu Zotulutsa [1:0] Mtundu wa loko. Amapereka zambiri za mawonekedwe a atomiki a kusamutsa.

Zokhazikika ku 2'b00 ku Normal Access.

awo Zotulutsa [3:0] Mtundu wa cache. Imawonetsa kusungika, kusungika, kulemba, kulemba, ndi kugawa zomwe zachitikazo.

Zokhazikika ku 4'b0000 à Non-cacheable and non-bufferable.

awo Zotulutsa [2:0] Mtundu wa chitetezo. Imawonetsa mulingo wabwinobwino, wamwayi, kapena wotetezedwa pamalondawo komanso ngati ntchitoyo ndi mwayi wopeza data kapena mwayi wofikira malangizo. Zokhazikika ku 3'b000 à Normal, kupeza deta yotetezedwa.
osavomerezeka Zotulutsa Lembani adilesi yoyenera. Zikuwonetsa kuti adilesi yolondola yolembera ndi chidziwitso chowongolera zilipo.

1 = adilesi ndi chidziwitso chowongolera chomwe chilipo

0 = adilesi ndi chidziwitso chowongolera sichikupezeka. Adilesi ndi zidziwitso zowongolera zimakhalabe zokhazikika mpaka adilesi ivomereza chizindikiro, awready, ipita KWAMBIRI.

awready Zolowetsa Lembani adilesi mwakonzeka. Zimasonyeza kuti chandamale ndi wokonzeka kuvomereza adiresi ndi zizindikiro zowongolera zogwirizana.

1 = chandamale chakonzeka

0 = chandamale sichinakonzekere

Lembani Data Channel
wdata Zotulutsa [AXI_DATA_WIDTH - 1:0] Lembani deta
wstrb Zotulutsa [AXI_DATA_WIDTH - 8:0] Lembani strobes. Chizindikirochi chikuwonetsa njira zosinthira pamtima. Pali strobe imodzi yolembera pa ma bits asanu ndi atatu aliwonse a basi yolemba data.
chomaliza Zotulutsa Lembani chomaliza. Kusintha komaliza pakuphulika kolemba.
wvaled Zotulutsa Lembani zovomerezeka. Zolemba zovomerezeka ndi ma strobe zilipo. 1 = lembani deta ndi ma strobes omwe alipo

0 = lembani deta ndi strobes palibe

wready Zolowetsa Lembani okonzeka. Cholinga chikhoza kuvomereza zolembedwa. 1 = chandamale chakonzeka

0 = chandamale sichinakonzekere

Lembani Mayankho Channel
bid Zolowetsa [AXI_ID_WIDTH - 1:0] ID Yankho. Chizindikiritso tag ya kulemba yankho. Mtengo wa bid uyenera kufanana ndi mtengo wa awid wa ntchito yolemba yomwe cholingacho chikuyankha.
bresp Zolowetsa [1:0] Lembani yankho. Momwe mungalembetsere. Mayankho ovomerezeka ndi OK, EXOKAY, SLVERR, ndi DECERR.
bvalid Zolowetsa Lembani yankho lolondola. Yankho lovomerezeka likupezeka. 1 = lembani yankho likupezeka

0 = kulemba yankho silikupezeka

mkate Zotulutsa Yankho lokonzeka. Woyambitsa akhoza kuvomereza zomwe zayankhidwa.

1 = woyambitsa wokonzeka

0 = woyambitsa sanali wokonzeka

Zithunzi za Nthawi (Funsani Funso)
Gawoli likukambirana za DDR_AXI4_Arbiter za nthawi. Ziwerengero zotsatirazi zikuwonetsa kugwirizana kwa zolowetsa zopempha zowerenga ndi kulemba, kuyambira adilesi yokumbukira, kulemba zolowa kuchokera kwa woyambitsa wakunja, kuwerenga kapena kulemba kuvomereza, ndikuwerenga kapena kulemba zomaliza zomwe zaperekedwa ndi arbiter.
Chithunzi 3-1. Chithunzi cha Nthawi cha Zizindikiro zomwe zimagwiritsidwa ntchito polemba/kuwerenga kudzera pa AXI4 InterfaceMICROCHIP-DDR-AXI4-Arbiter-fig-5

Testbench (Funso Funso)
Testbench yogwirizana imagwiritsidwa ntchito kutsimikizira ndi kuyesa DDR_AXI4_Arbiter yotchedwa user testbench. Testbench imaperekedwa kuti muwone momwe DDR_AXI4_Arbiter IP ikuyendera. Testbench iyi imagwira ntchito pamakina awiri owerengera ndi ma njira awiri olembera okhala ndi kasinthidwe ka Bus Interface.
 Kuyerekeza (Funsani Funso)
Zotsatirazi zikufotokozera momwe mungayesere pachimake pogwiritsa ntchito testbench:

  1. Tsegulani tsamba la Libero® SoC Catalog, onjezerani Mayankho-Video, dinani kawiri DDR_AXI4_Arbiter, kenako dinani Chabwino. Zolemba zogwirizana ndi IP zalembedwa pansi pa Documentation. Chofunika: Ngati simukuwona tabu ya Catalog, pitani ku View > menyu ya Windows ndikudina Catalog kuti iwonekere.

Chithunzi 4-1. DDR_AXI4_Arbiter IP Core mu Libero SoC CatalogMICROCHIP-DDR-AXI4-Arbiter-fig-6

Pangani chigawo zenera zikuoneka monga m'munsimu. Dinani Chabwino. Onetsetsani kuti Dzinalo ndi DDR_AXI4_ARBITER_PF_C0.
Chithunzi 4-2. Pangani ChigawoMICROCHIP-DDR-AXI4-Arbiter-fig-7

Konzani IP ya 2 njira zowerengera, 2 lembani njira ndikusankha Chiyankhulo cha Mabasi monga momwe tawonetsera pachithunzichi ndikudina OK kuti mupange IP.
Chithunzi 4-3. KusinthaMICROCHIP-DDR-AXI4-Arbiter-fig-8

Pa Stimulus Hierarchy tabu, sankhani testbench (DDR_AXI4_ARBITER_PF_tb.v), dinani kumanja ndikudina Sanzirani Pre-Synth Design> Open Interactively.
Zofunika: Ngati simukuwona tabu ya Stimulus Hierarchy, pitani ku View > Windows menyu ndikudina Stimulus Hierarchy kuti iwonekere.
Chithunzi 4-4. Kutengera Mapangidwe a Pre-SynthesisMICROCHIP-DDR-AXI4-Arbiter-fig-9ModelSim imatsegula ndi testbench file, monga momwe zasonyezedwera m’chithunzi chotsatirachi.
Chithunzi 4-5. Window yoyeserera ya ModelSimMICROCHIP-DDR-AXI4-Arbiter-fig-10

Zofunika: Ngati kuyerekezera kusokonezedwa chifukwa cha malire a nthawi yothamanga omwe atchulidwa mu .do file, gwiritsani ntchito run -all command kuti mumalize kuyerekezera.
Mbiri Yakanikanso (Funsani Funso)
Mbiri yokonzanso ikufotokoza zosintha zomwe zidakhazikitsidwa muzolemba. Zosinthazo zandandalikidwa ndi kubwereza, kuyambira ndi zofalitsa zamakono.
Gulu 5-1. Mbiri Yobwereza

Kubwereza Tsiku Kufotokozera
A 04/2023 Zotsatirazi ndi mndandanda wa zosintha pakukonzanso A kwa chikalatacho:

• Anasamutsira chikalata ku Microchip template.

• Sintha nambala ya chikalatacho kukhala DS00004976A kuchokera pa 50200950.

• Wowonjezera 4. Testbench.

2.0 Zotsatirazi ndi mndandanda wa zosintha mu revision 2.0 ya chikalata:

• Wowonjezera Chithunzi 1-2.

• Wowonjezera Gulu 2-2.

• Kusintha mayina a zina zolowa ndi zotuluka mayina siginali mu Gulu 2-2.

1.0 Kutulutsidwa Koyamba.

Thandizo la Microchip FPGA (Funsani Funso)
Gulu lazinthu za Microchip FPGA limathandizira zogulitsa zake ndi ntchito zosiyanasiyana zothandizira, kuphatikiza Makasitomala, Customer Technical Support Center, a webmalo, ndi maofesi ogulitsa padziko lonse lapansi. Makasitomala akulangizidwa kuti aziyendera zapaintaneti za Microchip asanakumane ndi chithandizo chifukwa ndizotheka kuti mafunso awo ayankhidwa kale. Lumikizanani ndi Technical Support Center kudzera pa webpa www.microchip.com/support. Tchulani nambala ya Gawo la Chipangizo cha FPGA, sankhani gulu loyenera, ndikuyika mapangidwe files popanga chithandizo chaukadaulo. Lumikizanani ndi Makasitomala kuti muthandizidwe ndi zinthu zomwe si zaukadaulo, monga mitengo yazinthu, kukweza kwazinthu, zambiri zomwe zasinthidwa, mawonekedwe oyitanitsa, ndi chilolezo.

  • Kuchokera ku North America, imbani 800.262.1060
  • Kuchokera kudziko lonse lapansi, imbani 650.318.4460
  • Fax, kuchokera kulikonse padziko lapansi, 650.318.8044

Chidziwitso cha Microchip (Funsani Funso)

The Microchip Webtsamba (funsani funso)
Microchip imapereka chithandizo cha intaneti kudzera pa athu website pa www.microchip.com/. Izi webtsamba limagwiritsidwa ntchito kupanga files ndi zambiri kupezeka mosavuta kwa makasitomala. Zina mwazinthu zomwe zilipo ndi izi:

  • Thandizo lazinthu - Ma datasheets ndi zolakwika, zolemba zogwiritsira ntchito ndi sampmapulogalamu, zida zamapangidwe, maupangiri a ogwiritsa ntchito ndi zikalata zothandizira pa Hardware, kutulutsa kwaposachedwa kwa mapulogalamu, ndi mapulogalamu osungidwa zakale
  • General Technical Support - Mafunso Ofunsidwa Kawirikawiri (FAQs), zopempha zothandizira luso, magulu okambirana pa intaneti, mndandanda wa mamembala a Microchip design partner.
  • Bizinesi ya Microchip - Zosankha zotsatsa ndi maupangiri oyitanitsa, zofalitsa zaposachedwa za Microchip, mndandanda wa masemina ndi zochitika, mindandanda yamaofesi ogulitsa a Microchip, ogawa, ndi oyimilira fakitale.

Service Change Notification Service (Funsani Funso)
Ntchito yodziwitsa zakusintha kwazinthu za Microchip imathandizira makasitomala kuti azitha kudziwa zinthu za Microchip. Olembetsa adzalandira zidziwitso za imelo nthawi iliyonse pakakhala zosintha, zosintha, zosintha kapena zolakwika zokhudzana ndi banja lomwe lapangidwa kapena chida chachitukuko chomwe mukufuna. Kuti mulembetse, pitani ku www.microchip.com/pcn ndikutsatira malangizo olembetsera.
Thandizo la Makasitomala (Funsani Funso)
Ogwiritsa ntchito Microchip atha kulandira thandizo kudzera munjira zingapo:

  • Wogawa kapena Woimira
  • Local Sales Office
  • Embedded Solutions Engineer (ESE)
  • Othandizira ukadaulo

Makasitomala akuyenera kulumikizana ndi omwe amawagawa, oyimilira kapena ESE kuti awathandize. Maofesi ogulitsa am'deralo amapezekanso kuti athandize makasitomala. Mndandanda wamaofesi ogulitsa ndi malo uli m'chikalatachi. Thandizo laukadaulo likupezeka kudzera mu webtsamba pa: www.microchip.com/support.
Microchip Devises Code Protection Feature (Funsani Funso)
Zindikirani tsatanetsatane wotsatira wa chitetezo cha code pazinthu za Microchip:

  • Zogulitsa za Microchip zimakwaniritsa zomwe zili mu Microchip Data Sheet yawo.
  • Microchip imakhulupirira kuti katundu wake ndi wotetezeka akagwiritsidwa ntchito m'njira yomwe akufuna, malinga ndi momwe amagwirira ntchito, komanso m'mikhalidwe yabwinobwino.
  • Ma Microchip amawakonda ndikuteteza mwamphamvu ufulu wake wazinthu zamaluntha. Kuyesa kuphwanya malamulo oteteza ma code a Microchip ndikoletsedwa ndipo kutha kuphwanya DigitalMillennium Copyright Act.
  • Ngakhale Microchip kapena wopanga semiconductor wina aliyense sangatsimikizire chitetezo cha code yake. Kutetezedwa kwa ma code sikutanthauza kuti tikutsimikizira kuti chinthucho ndi "chosasweka". Chitetezo cha code chikusintha nthawi zonse. Microchip yadzipereka mosalekeza kuwongolera mawonekedwe achitetezo azinthu zathu.

Chidziwitso chazamalamulo (Funsani Funso)
Bukuli ndi zambiri zomwe zili pano zitha kugwiritsidwa ntchito ndi zinthu za Microchip zokha, kuphatikiza kupanga, kuyesa, ndi kuphatikiza zinthu za Microchip ndi pulogalamu yanu. Kugwiritsa ntchito chidziwitsochi mwanjira ina iliyonse kumaphwanya mawuwa. Zambiri zokhudzana ndi kugwiritsa ntchito zida zimaperekedwa kuti zitheke ndipo zitha kulowedwa m'malo ndi zosintha. Ndi udindo wanu kuwonetsetsa kuti pulogalamu yanu ikukwaniritsa zomwe mukufuna. Lumikizanani ndi ofesi yogulitsa za Microchip kwanuko kuti muthandizidwe zina kapena, pezani thandizo lina pa www.microchip.com/en-us/support/design-help/ kasitomala-thandizo-ntchito. ZIMENEZI AMAPEREKA NDI MICROCHIP "MONGA ILI". MICROCHIP SIIPEREKERA ZINTHU KAPENA ZIZINDIKIRO ZA MTIMA ULIWONSE KAYA KUTANTHAUZIRA KAPENA KUTANTHAWIRIKA, KULEMBEDWA KAPENA MWAMWAMBA, MALAMULO KAPENA ZINTHU ZINA, ZOKHUDZANA NDI CHIZINDIKIRO KUPHATIKIZAPO KOMA ZOSAKHALA PA CHENJEZO KILICHONSE, KUTENGA ZIPANGIZO, KUTENGA CHIZINDIKIRO, KUCHITIKA, NTCHITO, NTCHITO. PA CHOLINGA ENA, KAPENA ZINTHU ZOKHUDZA ZOKHUDZANA NDI MKHALIDWE WAKE, UKHALIDWE, KAPENA NTCHITO YAKE. PAMODZI PAMENE MICROCHIP IDZAKHALA NDI NTCHITO PA CHIZINDIKIRO CHILICHONSE, CHAPADERA, CHILANGO, ZOCHITIKA, KAPENA ZOTSATIRA ZOTSATIRA ZOTSATIRA ZOTSATIRA, KUonongeka, mtengo, KAPENA NTCHITO ZONSE ZOKHUDZA CHIFUKWA CHILICHONSE KAPENA NTCHITO YAKE, KOMABE, KUKUTHANDIZANI, KUKUTHANDIZANI THE ZOCHITIKA KAPENA ZOWONONGA ZIKUONEKERA? ZOMWE ZINACHITIKA NDI MALAMULO, NDONDOMEKO YONSE YA MICROCHIP PA ZINSINSI ZONSE MU NJIRA ILIYONSE YOKHUDZANA NDI CHIdziwitso KAPENA KUKGWIRITSA NTCHITO CHIFUKWA CHIMENE ZINTHU ZOLIMBIKITSA, NGATI ZILIPO, ZIMENE MULIPITSA CHIMODZI KUTI MICROCHIP . Kugwiritsa ntchito zipangizo za Microchip pa chithandizo cha moyo ndi / kapena ntchito za chitetezo ndizoopsa kwa wogula, ndipo wogula amavomereza kuteteza, kubwezera ndi kusunga Microchip yopanda vuto lililonse ndi kuwonongeka kulikonse, zodandaula, masuti, kapena ndalama zomwe zimachitika chifukwa chogwiritsa ntchito. Palibe zilolezo zomwe zimaperekedwa, mobisa kapena mwanjira ina, pansi pa ufulu wazinthu zaukadaulo za Microchip pokhapokha zitanenedwa.
Zizindikiro (Funso Funso)
Dzina la Microchip ndi logo, logo ya Microchip, Adaptec, AVR, logo ya AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus MediaLB, megaAVR, Microsemi, Microsemi logo, ZAMBIRI, ZAMBIRI logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom, SyncServer, Tachyon, Time, tinyAVR, UNI/O, Vectron, ndi XMEGA ndi zizindikiro zolembetsedwa za Microchip Technology Incorporated ku USA ndi mayiko ena. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, ndi ZL ndi zilembo zolembetsedwa za Microchip Technology Incorporated ku USA Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication. , CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, KnobDisri-KonD- , maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, RTAX , RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, USBCheck, VariSense, VectorBlo VeriPHY, ViewSpan, WiperLock, XpressConnect, ndi ZENA ndi zizindikiro za Microchip Technology Incorporated ku USA ndi mayiko ena. SQTP ndi chizindikiro cha ntchito cha Microchip Technology Incorporated ku USA Chizindikiro cha Adaptec, Frequency on Demand, Silicon Storage Technology, ndi Symmcom ndi zizindikiro zolembetsedwa za Microchip Technology Inc. m'maiko ena. GestIC ndi chizindikiro cholembetsedwa cha Microchip Technology Germany II GmbH & Co. KG, kampani ya Microchip Technology Inc., m'maiko ena. Zizindikiro zina zonse zomwe zatchulidwa pano ndi zamakampani awo. © 2023, Microchip Technology Incorporated ndi mabungwe ake. Maumwini onse ndi otetezedwa.
ISBN: 978-1-6683-2302-1 Quality Management System (Funsani Funso) Kuti mudziwe zambiri zokhudza Microchip's Quality Management Systems, chonde pitani www.microchip.com/quality.

Zogulitsa Padziko Lonse ndi Ntchito

AMERICAS ASIA/PACIFIC ASIA/PACIFIC ULAYA
Makampani Ofesi

2355 West Chandler Blvd. Chandler, AZ 85224-6199

Tel: 480-792-7200

Fax: 480-792-7277

Othandizira ukadaulo: www.microchip.com/support Web Adilesi: www.microchip.com

Atlanta

Duluth, GA

Tel: 678-957-9614

Fax: 678-957-1455

Austin, TX

Tel: 512-257-3370

Boston Westborough, MA Tel: 774-760-0087

Fax: 774-760-0088

Chicago

Itasca, IL

Tel: 630-285-0071

Fax: 630-285-0075

Dallas

Addison, TX

Tel: 972-818-7423

Fax: 972-818-2924

Detroit

Novi, MI

Tel: 248-848-4000

Houston, TX

Tel: 281-894-5983

Indianapolis Noblesville, IN Tel: 317-773-8323

Fax: 317-773-5453

Tel: 317-536-2380

Los Angeles Mission Viejo, CA Tel: 949-462-9523

Fax: 949-462-9608

Tel: 951-273-7800

Raleigh, NC

Tel: 919-844-7510

New York, NY

Tel: 631-435-6000

San Jose, CA

Tel: 408-735-9110

Tel: 408-436-4270

Canada - Toronto

Tel: 905-695-1980

Fax: 905-695-2078

Australia - Sydney

Tel: 61-2-9868-6733

China - Beijing

Tel: 86-10-8569-7000

China - Chengdu

Tel: 86-28-8665-5511

China - Chongqing

Tel: 86-23-8980-9588

China - Dongguan

Tel: 86-769-8702-9880

China - Guangzhou

Tel: 86-20-8755-8029

China - Hangzhou

Tel: 86-571-8792-8115

China - Hong Kong SAR

Tel: 852-2943-5100

China - Nanjing

Tel: 86-25-8473-2460

China - Qingdao

Tel: 86-532-8502-7355

China - Shanghai

Tel: 86-21-3326-8000

China - Shenyang

Tel: 86-24-2334-2829

China - Shenzhen

Tel: 86-755-8864-2200

China - Suzhou

Tel: 86-186-6233-1526

China - Wuhan

Tel: 86-27-5980-5300

China - Xian

Tel: 86-29-8833-7252

China - Xiamen

Tel: 86-592-2388138

China - Zhuhai

Tel: 86-756-3210040

India - Bangalore

Tel: 91-80-3090-4444

India - New Delhi

Tel: 91-11-4160-8631

India - Pune

Tel: 91-20-4121-0141

Japan Osaka

Tel: 81-6-6152-7160

Japan Tokyo

Tel: 81-3-6880-3770

Korea - Daegu

Tel: 82-53-744-4301

Korea - Seoul

Tel: 82-2-554-7200

Malaysia - Kuala Lumpur

Tel: 60-3-7651-7906

Malaysia - Penang

Tel: 60-4-227-8870

Philippines - Manila

Tel: 63-2-634-9065

Singapore

Tel: 65-6334-8870

Taiwan - Hsin Chu

Tel: 886-3-577-8366

Taiwan - Kaohsiung

Tel: 886-7-213-7830

Taiwan Taipei

Tel: 886-2-2508-8600

Thailand - Bangkok

Tel: 66-2-694-1351

Vietnam - Ho Chi Minh

Tel: 84-28-5448-2100

Austria - Wels

Tel: 43-7242-2244-39

Fax: 43-7242-2244-393

Denmark - Copenhagen

Tel: 45-4485-5910

Fax: 45-4485-2829

Finland - Espoo

Tel: 358-9-4520-820

France - Paris

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Germany - Kujambula

Tel: 49-8931-9700

Germany - Haan

Tel: 49-2129-3766400

Germany - Heilbronn

Tel: 49-7131-72400

Germany - Karlsruhe

Tel: 49-721-625370

Germany - Munich

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Germany - Rosenheim

Tel: 49-8031-354-560

Israel - Ra'anana

Tel: 972-9-744-7705

Italy - Milan

Tel: 39-0331-742611

Fax: 39-0331-466781

Italy - Padova

Tel: 39-049-7625286

Netherlands - Drunen

Tel: 31-416-690399

Fax: 31-416-690340

Norway - Trondheim

Tel: 47-72884388

Poland - Warsaw

Tel: 48-22-3325737

Romania-Bucharest

Tel: 40-21-407-87-50

Spain - Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Sweden - Gothenberg

Tel: 46-31-704-60-40

Sweden - Stockholm

Tel: 46-8-5090-4654

UK - Wokingham

Tel: 44-118-921-5800

Fax: 44-118-921-5820

© 2023 Microchip Technology Inc. ndi mabungwe ake

Zolemba / Zothandizira

MICROCHIP DDR AXI4 Arbiter [pdf] Buku Logwiritsa Ntchito
DDR AXI4 Arbiter, DDR AXI4, Arbiter

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *