b'\n_START_ARTICLE_\nEspecificaci\xc3\xb3n AMBA\n_START_PARAGRAPH_\nAMBA (significa Advanced Microcontroller Bus Architecture o en castellano Arquitectura avanzada de bus para microcontroladores) es una especificaci\xc3\xb3n introducida en 1996 y que se usa ampliamente como como bus on-chip para procesadores de ARM. Los primeros buses AMBA se llamaron "Advanced System Bus" (ASB) y "Advanced Peripheral Bus" (APB).\n_START_SECTION_\nHistoria\n_START_PARAGRAPH_\nEn su segunda versi\xc3\xb3n, ARM introdujo el protocolo AHB que hoy en d\xc3\xada un est\xc3\xa1ndar de facto para procesadores empotrados de 32 bits debido a que est\xc3\xa1 bien documentado y no es necesario pagar royalties para su utilizaci\xc3\xb3n. En 2003, ARM introdujo la tercera generaci\xc3\xb3n del protocolo AMBA, incluyendo AXI high-performance interconnect. Algunos fabricantes utilizan AMBA para dise\xc3\xb1os que no son ARM, como ejemplo los procesadores LEON2 y LEON3 que utilizan los buses AMBA AHB y AMBA APB para interconectar el procesador y los perif\xc3\xa9ricos. AMBA no especifica los tiempos ni los niveles de tensi\xc3\xb3n en el bus. La Agencia Espacial Europea (ESA), posee una implementaci\xc3\xb3n espec\xc3\xadfica y un sistema ejemplo que utiliza esta implementaci\xc3\xb3n, ambos en lenguaje VHDL y bajo licencia GPL.'