Archivo por meses: abril 2009

Tecnología inalámbrica para SSD

[Visto: 1343 veces]

por Maria Grazzia Guila

 

La universidad de Keio (http://www.keio.ac.jp/) presentó hace poco, una nueva tecnología para obtener una comunicación inalámbrica para los discos de estado sólido (SSD). Para este proyecto, se trabajó con discos de estado sólido compuestos con 64 capas tridimensionales de memoria FLASH NAND. Estas memorias, como su mismo nombre lo indica, se basan en puertas lógicas NAND y tienen una forma diferente de escritura y borrado que sus demás análogas, puesto que para escribir se usa un túnel de inyección, así como un túnel de ‘soltado’ para el borrado de información [1]. Puesto que se basan mayoritariamente en compuertas NAND, son de bajo costo y su desempeño es óptimo para dispositivos de almacenamiento masivo, como la SSD de este proyecto, ya que la memoria solo permite acceso secuencial.

Para la tecnología inalámbrica en mención, se utilizó el funcionamiento del acoplamiento inductivo, que consiste en crear un campo magnético para lograr una estimulación de corriente a través de un cable. Si este cable está formado por una bobina, el campo magnético que se produce se amplifica por varios grados, es entonces que el campo magnético es mucho más grande a diferencia que si fuese recto.

Para esta investigación, se construyeron SSDs con la tecnología inalámbrica de acoplamiento inductivo (antes mencionada), pues de esta manera se podía utilizar menos recursos de energía así como menos componentes. Así, los discos tendrán la capacidad de absorber menos energía, casi un 50% menos. Por otro lado, se logra una reducción de los paquetes de circuitos, optimizando así el espacio y energía.

El grupo de investigación nombró a este nuevo SSD como MICRO SSD. Además, mencionó que puede ser creado desde un único paquete LSI, dentro de los cuales estarán incluidos 64 chips de flash NAND así como 200 cables. Si bien es cierto, mencionar que son necesarios 200 cables puede parecer una exageración o un número bastante elevado para esta nueva propuesta, comparándolos con los 1500 cables que se requieren actualmente para una comunicación muy semejante, pueden no significar tantos. Además, estos pueden ser utilizados únicamente en el transporte de energía, ya que la comunicación de los datos entre la memoria y el control se realiza de manera inalámbrica.

Para mayor información con respecto a las tarjetas SSD, pueden acceder a la siguiente web y encontrar más detalles:
http://es.engadget.com/tag/NAND/page/2/

[1] http://es.wikipedia.org/wiki/Memoria_flash
[2] http://en.wikipedia.org/wiki/Integrated_circuit#SSI.2C_MSI_and_LSI
Artículo obtenido de:
[3] http://grupogeek.com/2009/02/18/desarrollan-tecnologia-inalambrica-para-ssds/

SDR vs hardware tradicional

[Visto: 1900 veces]

por Gabriel Silva Javier

Al imaginarnos un sistema de comunicación por radio (la radio que usamos para escuchar música es un ejemplo, pero no el único) nos imaginamos inmediatamente una gran cantidad de circuitos electrónicos dedicados tales como mezcladores, filtros, detectores entre otros. Sin embargo, existe una tecnología llamada SDR (Software Defined Radio) que, aunque no nueva pues data de los inicios de la década de los 90’s y sus orígenes se remontan aún más atrás a la década de los 70’s , implementa estos componentes de hardware en software [1] y que se está expandiendo en la actualidad debido a la potencia de las computadoras de propósito general modernas y/o sistemas de computación embebidos.


Equipo SDR-100. Un sistema de radio basado en SDR

 

En un artículo previo se habló de las ventajas de los FPGA’s sobre los ASIC’s. Los primeros presentan como principal ventaja el que son reconfigurables y se pueden implementar nuevos diseños una y otra vez a través de la descripción en un HDL (hardware description language). Los sistemas SDR aprovechan la aún mayor flexibilidad que ofrece el diseño en software por sobre el uso de hardware para implementar determinado componente del sistema [2]. Un diseño en software permitiría una mejora del sistema con simplemente la adición de líneas de código a nuestro programa, además de una mayor transparencia para el diseñador al usar lenguajes de alto nivel para el diseño del algoritmo del componente en cuestión (llámese filtro, mezclador, amplificador, etc).


Arquitectura del software de un receptor SDR [2].

 

Si bien el desarrollo actual de las computadoras de propósito general y de los DSP’s (digital signal processors) es alto en cuanto a la velocidad de procesamiento, tampoco se puede tomar a los sistemas SDR como la solución definitiva para el diseño. La naturaleza secuencial del software hace que las implementaciones en hardware sean más rápidas por sobre las implementaciones SDR. Un saludable punto intermedio es el desarrollo de sistemas “mixtos” [3] sobre FPGA’s con procesadores embebidos (procesadores NIOS en el caso de FPGA’s de Altera [4] y PowerPC y MicroBlaze para los de Xilinx [5]). Dentro del FPGA podrían haber bloques especiales implementados en hardware (aquellos que requieran paralelismo y mayor velocidad) y otros tantos usando SDR corriendo sobre el procesador embebido.