Ubicom era una empresa con sede en San José, CA , que desarrolló un procesador de comunicaciones y medios (CMP) y plataformas de software para aplicaciones interactivas en tiempo real y entrega de contenido multimedia en el hogar digital . La empresa proporcionó soluciones optimizadas a nivel de sistema a los fabricantes de equipos originales para una amplia gama de productos, incluidos enrutadores inalámbricos, puntos de acceso, puertas de enlace VoIP , dispositivos de transmisión de medios, servidores de impresión y otros dispositivos de red. Ubicom era una empresa privada respaldada por empresas con sede corporativa en San José, California.
Tipo | Subsidiario |
---|---|
Fundado | Mayo de 1998 |
Sede | San José, California , EE. UU. |
Gente clave | Teresa H. Meng , fundadora y directora Craig H. Barratt, presidente |
Productos | Ethernet WLAN Bluetooth GPS Comunicaciones Powerline Híbrido Cableado / Inalámbrico Localización |
Padre | Qualcomm Atheros |
Sitio web | www.qca.qualcomm.com |
Historia
Ubicom fue fundada como Scenix Semiconductor en 1996. La compañía operó con ese nombre hasta 1999. En 2000, Scenix se convirtió en "Ubicom", una palabra derivada de "comunicaciones ubicuas".
- Abril de 1999: Mayfield Fund lidera una inversión de capital de $ 10 millones en Scenix.
- Noviembre de 2000: Scenix cambia su nombre a Ubicom.
- Noviembre de 2002: Intersil y Ubicom demuestran el primer punto de acceso inalámbrico 802.11g del mundo.
- Marzo de 2006: Ubicom obtiene $ 20 millones en fondos de la Serie 3, liderados por Investcorp Technology Ventures.
- Marzo de 2012: Qualcomm Atheros adquiere Ubicom . [1]
Productos
Ubicom (y como Scenix) diseñó varias familias de microcontroladores , que incluyen:
- La serie SX de microcontroladores de 8 bits, una línea de productos que era parcialmente compatible con los dispositivos Arizona Microchip y funcionaba hasta 100 MHz, ciclo único. Este producto finalmente se vendió a Parallax, [ cita requerida ] que continúa su producción. [ cita requerida ]
- La serie IP de procesadores de Internet y medios de alto rendimiento. Estos dispositivos fueron diseñados para actuar como puertas de enlace para la transmisión de datos y medios a través de enlaces por cable e inalámbricos.
Los procesadores Scenix / Ubicom se basaron en un procesamiento de muy alta velocidad y baja latencia para emular las interfaces de hardware en software como el software UARTS de sondeo por interrupción. Esto redujo el tamaño del chip de silicio y por lo tanto el costo, pero aumentó la complejidad del software requerido en el chip.
Ubicom desarrolló su propia arquitectura, Ubicom32 ™, y un sistema operativo en tiempo real (RTOS) para él. Por ejemplo, el D-Link HD Media Router 3000 DIR-857 contiene el Ubicom IP8000AU y el Western Digital WD N900 la CPU Ubicom IP8260U . Lo más probable es que el firmware esté basado en Linux , tal vez incluso basado en OpenWrt , en lugar de basado en Ubicom RTOS.
Al iniciar sesión a través de telnet en un Western Digital N900, la CPU y la versión de uClinux se conocen como:
cat / proc / versiónuClinux versión 2.6.36+ (bouble_hung @ apollo) (gcc versión 4.4.1 (GCC)) # 1 SMP Vie 12 de abril 18:16:22 PHT 2013# cat / proc / cpuinfo Proveedor: UbicomCPU: IP8KMMU: habilitadoFPU: habilitadoArco: 4Rev: 1Frecuencia de reloj: 600,0 MHzFrecuencia DDR: 533,0 MHzBogoMips: 589.82Calibración: 294912000 buclesHardware: UbicomIP8Kcpu [00]: ID de subproceso - 6cpu [01]: ID de subproceso - 2cpu [02]: ID de subproceso - 3cpu [03]: ID de subproceso - 4cpu [04]: ID de subproceso - 5# # cat / proc / interrupts CPU0 CPU1 CPU2 CPU3 CPU4 ¿Reentrante? 2: 340937 361457 429308 449005 359141 0 UbicoIPI ipi 27: 0 0 399980568 0 0 8216 Ubicom32 ubi32_na 33: 30709990 0 0 0 0 25334 Temporizador primario Ubicom32 34: 0 11470112 0 0 0 3743 Temporizador-CPU Ubicom32 35: 0 0 23060922 0 0 14194 Temporizador-CPU Ubicom32 36: 0 0 0 41134181 0 56087 Temporizador-CPU Ubicom32 37: 0 0 0 0 8820184 2088 CPU temporizador Ubicom32 44: 0 0 0 0 0 0 PCIE-MSI aerdrv 58: 0 0 0 0 0 0 Ubicom32 VELOCIDAD DEL VENTILADOR 60: 0 0 0 0 0 0 PCIE-MSI aerdrv 70: 1 0 0 0 0 0 Ubicom32 dwc_otg, dwc_otg_hcd: usb1 71: 1 0 0 0 0 0 Ubicom32 dwc_otg, dwc_otg_hcd: usb2 82: 0 0 0 0 0 0 Ubicom32 UBI32_SERDES 83: 60986 58900 60267 63509 63382 5056 Ubicom32 UBI32_SERDES 2 92: 0 33996835 0 0 0 0 Ubicom32 wifi1 93: 0 33996835 0 0 0 0 Ubicom32 pciej 94: 0 0 0 31041951 0 0 Ubicom32 wifi0 95: 0 0 0 31041951 0 2 Ubicom32 pciek
por lo que aparece como una especie de CPU multiproceso de baja frecuencia (600 MHz) (5 subprocesos). [ cita requerida ]