U bent hier:
  1. Home
  2. Nieuws
  3. Bekijk


Achtergrond

Asymmetrische cryptografie, een onevenredige last voor de CPU

Asymmetrische of publieke-sleutelcryptografie kan een zware wissel trekken op de processor, zowel op het vlak van berekeningen als qua geheugenverkeer. Barco Silex legt uit hoe zijn...

Interview

Afgeslankt NXP klimt uit zwart gat

Het waren pijnlijke jaren, maar het gaat weer de goede kant op met zijn bedrijf, vertelt CTO René Penning de Vries van NXP. Een gesprek...

Column

De economische architectuur

Beste lezers, dit is mijn laatste reguliere column. Ik heb de afgelopen jaren geschreven over intelligente pleisters en punaises, waar we nu het Holst Centre voor hebben. Ik heb geschreven over de...

Tidbits

Laatste versie Amba-bus kan FPGA's en stromende media aan

9 maart 2010

Processor-IP-maker Arm heeft de eerste stap genomen naar versie 4 van zijn populaire Amba-bus. Versie 3 van de Amba-bus stamt uit 2003. De Britten hebben de specificaties gepubliceerd van de vernieuwde Axi-protocollen, het onderdeel van Amba dat gebruikt kan worden voor communicatie in high-performance systemen. De nieuwe specificatie maakt het mogelijk om grotere hoeveelheden data efficiënt rond te pompen en biedt toevoegingen die specifiek zijn gericht op FPGA-toepassingen.

Amba is een verzameling protocollen die specificeren hoe de communicatie kan verlopen tussen verschillende chiponderdelen, zoals geheugencontrollers en peripherals. De bus is zeer populair in embedded 32 bit systemen, ook in niet-Arm-gebaseerde toepassingen. De specificatie bestaat uit verschillende onderdelen. Naast Axi (Advanced Extensible Interface) zijn er onderdelen met lagere prestatievereisten en lagere bandbreedtes en voor debugberichten.

In versie 4 van Axi voegt Arm ondersteuning toe voor Quality of Service-signalering (QOS), waardoor de latency en bandbreedte in complexe systemen beter te beheren is. Daarnaast zijn grotere burst-verzendingen mogelijk.

Ook voegt Arm twee smaken toe aan de Axi-specificatie: Axi4-Lite en Axi4-Stream. De eerste is een subset voor eenvoudige controleregisterinterfaces. De tweede biedt een point-to-point-interface voor stromende data zoals video en audio.

FPGA-maker Xilinx kondigde vorig jaar aan samen te gaan werken met Arm en onlangs maakte het bekend dat de Amba-bus daar een belangrijk onderdeel van is. Het doel is om een standaard bus te creëren om IP-blokken aan elkaar te knopen.

De Amba-specificaties zijn royaltyvrij te gebruiken, maar voor IP en gereedschappen ligt het voor de hand om bij Arm te shoppen. Later dit jaar wil Arm de tweede fase uitrollen van Amba 4. Hier zal het draaien om geheugencoherentie en -barrières, wat met name multicore systemen ten goede komt.

Pieter Edelman

Terug naar overzicht



© Bits & Chips | Deze pagina op internet: http://www.bits-chips.nl/nieuws/bekijk/artikel/laatste-versie-amba-bus-kan-fpgas-en-stromende-media-aan.html