AHB vs AXI
AHB on Advanced High Performance Bus ja AXI on Advanced eXtensible Interface. Nii ABH kui ka AXI on bussimeistrid, mis on paljudest aspektidest tõesti erinevad.
Kui Advanced High-Performance Bus on ühe kanaliga siin, on Advanced eXtensible Interface mitme kanaliga siin. AHB on ka jagatud siin, samas kui AXI on lugemiseks / kirjutamiseks optimeeritud siin.
AHB-s ühendavad kõik siinide kaptenid ühe kanaliga jagatud siini. Teisest küljest ühendab AXI bussimeister lugemiskanali, aadressiaadressi lugemise kanali, andmekanali kirjutamise, aadressikanali ja vastusekanali kirjutamisega.
Teine erinevus, mida märgatakse, on see, et bussi latentsusajad AHB-s algavad AXI-st madalamal. AHB algab 16-baidise tehinguga, kuna AXI algab 64-baidise tehinguga. Samuti on näha, et AHB siini kasutamine on suurem kui AXI kasutamine. Veelgi enam, Advanced eXtensible Interface kasutab umbes 50 protsenti rohkem energiat, mis tähendab, et AHB-l on selle üle eelis.
Advanced eXtensible Interface on kolmanda põlvkonna täiustatud mikroprotsessoribusside arhitektuuri liides. Mõni AXI funktsioon hõlmab eraldi aadressi- / juhtimis- ja andmefaase, purskepõhiseid tehinguid väljastatud algusaadressiga, toetamata andmete edastamist baitribade abil, registri etappide hõlpsat lisamist, et tagada ajastus ja mitu väljastamata aadressi. AXI, mis sobib kiireks alamikromeetri ühendamiseks, on suunatud peamiselt kõrge taktsageduse süsteemide konstruktsioonidele ja suure jõudlusega.
Mõned kõrgtehnoloogilise täiustatud siini funktsioonid hõlmavad ühe servaga kellaprotokolli, mitut siini ülemust, jagatud tehinguid, torujuhtmelisi toiminguid, sarivõtteülekandeid, mitte-tristatiivset teostust ja suuri siinilaiusi.
Kokkuvõte
1. AHB on Advanced High Performance Bus ja AXI on Advanced eXtensible Interface.
2. Kui Advanced High-Performance Bus on ühe kanaliga siin, on Advanced eXtensible Interface mitme kanaliga siin.
3. AHB-s ühendavad kõik siinide kaptenid ühe kanaliga jagatud siini. Teisest küljest ühendab AXI bussimeister lugemiskanali, aadressiaadressi lugemise kanali, andmekanali kirjutamise, aadressikanali ja vastusekanali kirjutamisega.
4. AHB on ka jagatud siin, samas kui AXI on lugemiseks / kirjutamiseks optimeeritud siin.
5. Bussi latentsusajad AHB-s algavad AXI-st madalamal.
6. Advanced eXtensible Interface kasutab umbes 50 protsenti rohkem energiat, mis tähendab, et AHB-l on selle kohal eelis.
7. AHB siini kasutamine on suurem kui AXI kasutamine