Elixe o teu país ou rexión.

EnglishFrançaispolskiSlovenija한국의DeutschSvenskaSlovenskáMagyarországItaliaहिंदीрусскийTiếng ViệtSuomiespañolKongeriketPortuguêsภาษาไทยБългарски езикromânescČeštinaGaeilgeעִבְרִיתالعربيةPilipinoDanskMelayuIndonesiaHrvatskaفارسیNederland繁体中文Türk diliΕλλάδαRepublika e ShqipërisëአማርኛAzərbaycanEesti VabariikEuskeraБеларусьíslenskaBosnaAfrikaansIsiXhosaisiZuluCambodiaსაქართველოҚазақшаAyitiHausaКыргыз тилиGalegoCatalàCorsaKurdîLatviešuພາສາລາວlietuviųLëtzebuergeschmalaɡasʲМакедонскиMaoriМонголулсবাংলা ভাষারမြန်မာनेपालीپښتوChicheŵaCрпскиSesothoසිංහලKiswahiliТоҷикӣاردوУкраїна

movementos de memoria sobre o poder paciente: Medical

Figura 1: Diagrama de bloques dun dispositivo de estimulación médico usando memoria externa para soportar a funcionalidade avanzada

O primeiro reto para arquitectos de sistemas é identificar o sistema de dereito en chip (SoC) ou microcontrolador para servir como o corazón do sistema. Debe ser capaz de ofrecer o desempeño desexado, reducindo ao mesmo tempo o orzamento de enerxía do sistema global.

Os dispositivos periféricos, como memorias externas, sensores e interfaces de telemetría debe ser comparable co desempeño SoC / microcontrolador, apoiando tamén un factor de forma compacta e consumo de enerxía eficiente.


opcións de memoria

O dispositivo seleccionado xeralmente integra dous tipos de memorias, flash e SRAM.



Flash é unha memoria relativamente lenta e escrita, non volátil que soporta un número limitado de ciclos de escritura. El é usado para manter fixo ou lento de cambio de datos, tales como o código da aplicación, información do sistema, e / ou rexistros de datos de usuarios procesados ​​post.

SRAM é un rápido acceso, volátil memoria que ofrece ilimitada resistencia ciclo de gravación. El é usado para almacenar datos do sistema de tempo de execución provisional.

Como a complexidade do sistema aumenta, o mesmo ocorre coa complexidade do código ás múltiples funcións matemáticas e algoritmos. capacidade de memoria en chip interno pode ser insuficiente. sistemas médicos portátiles moitas veces precisan de almacenamento adicional, esixindo deseñadores para aumentar a memoria interna con memoria externa (Figura 1).

A memoria externa de baixa potencia pode ser usada para a expansión de memoria RAM, polo xeral unha SRAM con moi baixa corrente activa e en espera. Opcións para o almacenamento non-volátil inclúen flash, EEPROM, MRAM, e F-RAM.

memoria flash serial é utilizada para a expansión do programa e de almacenamento de datos non volátil debido ao seu baixo custo ea dispoñibilidade de altas densidades. Con todo, ten un consumo de enerxía relativamente elevada, o que reduce o tempo de vida operativo dos dispositivos a base de baterías.

Algunhas aplicacións substituír unha porción de memoria cunha EEPROM, pero iso non é agradable con batería, especialmente cando as operacións implican extensas gravacións no EEPROM. Tamén complica proxecto código da aplicación.

Automático resistiva RAM (MRAM) ten write resistencia ilimitada. A súa desvantaxe, con todo, é que consome moi altas cadeas activas e en espera e é susceptible a campos magnéticos que pode danar os datos almacenados. Estas características, polo tanto, facelo impropio en dispositivos médicos que funcionan con baterías.

RAM ferroelétrica (F-RAM), ten varias vantaxes importantes en dispositivos médicos portátiles e ten alta resistencia-ciclo de gravación.

complicacións médicas

Figura 2: O consumo de enerxía per 4MB write (μJ) para tecnoloxías de memoria non volátil

A resistencia de gravación limitado de EEPROM e flash crea problemas potenciais para os dispositivos médicos que necesitan rexistros almacenar datos que están sendo constantemente actualizados. ofertas de flash Endurance na orde de 1E + 5 e EEPROM é 1E + 6. O F-RAM gravación ciclo resistencia é 1E + 14 (ou 100 billóns). Isto permite que os dispositivos para poder rexistro máis datos sen ter que aplicar algoritmos de nivelación de desgaste complexas e sobre-provisión de capacidade adicional (Figura 3).

Unha segunda vantaxe é que a arquitectura interna do F-RAM consome ordes de magnitude máis baixa enerxía activa do que os dispositivos de flash ou EEPROM de almacenamento baseado en carga (Figura 2).

Por exemplo, eXcelon F-RAM de Cypress standby apoio, no fondo, poder e hibernación ociosas. A posta en marcha destas para unha aplicación pode reducir o consumo de enerxía en preto de dúas ordes de magnitude en combinación co modo de enerxía activa inferior.

Figura 3: comparación ciclo Resistencia para tecnoloxías de memoria non-volátil

EEPROM e Flash requiren tempos de ciclo de páxina / páxina / escritura de páxina, aumentando así o tempo de actividade activa do sistema para as operacións de escritura. A non volatilidade inmediata de F-RAM permite que os sistemas operados por batería apaguen completamente a fonte de alimentación ou máis rápido deixar o sistema nun modo de pouca potencia inactivo para reducir o tempo activo e a corrente activa.

Isto tamén aumenta a fiabilidade nas aplicacións que teñen requisitos de tempo precisos onde os datos están en risco durante unha falla de poder. As células F-RAM tamén son altamente tolerantes a varios tipos de radiación, incluíndo raios X e radiación gamma e son inmunes a campos magnéticos, para protexer os datos gravados.

Algúns dispositivos F-RAM, como o Excelon LP, proporcionan código de corrección de erros en chip (ECC) que pode detectar e corrixir erros de un bits en cada palabra de datos de 64 bits, aumentar a fiabilidade do almacenamento do sistema de datos do sistema crítico. F-RAM tamén admite a corrente pico controlada (é dicir, o control actual de inrush inferior a 1,5 MA) para evitar a descarga excesiva da batería.

F-RAM pode ser aloxado en envases que é eficiente espacial. Por exemplo, o Excelon LP ofrece ata 8MBit e está dispoñible no sector estándar de oito pinos de oito pinos e en miniatura de oito pinos GQFN con rendemento ata 50MHz SPI I / O e 108MHz QSPI (quad-spi) I / O.

A resistencia prácticamente infinita de F-RAM, a non volatilidade instantánea e o consumo de baixa potencia permiten aos deseñadores do sistema combinar os datos e funcións baseadas en RAM e ROM dentro dunha única memoria.

As tecnoloxías baseadas en ROM, incluíndo a máscara-ROM, OTP-EPROM e NOR-Flash, son non volátiles e están orientadas a aplicacións de almacenamento de código.

NAND-FLASH e EEPROM tamén poden servir como memoria de datos non volátiles. Estes requiren algún compromiso, xa que realizan o código e o almacenamento de datos con baixo rendemento en comparación con recordos alternativos.

Estas tecnoloxías céntranse no menor custo, que require un trade-off de facilidade de uso e / ou rendemento.

As tecnoloxías baseadas en RAM serven como memoria de datos e tamén como espazo de traballo para a execución de código ao executar desde Flash demostran demasiado lento. RAM proporciona unha mestura de código e funcionalidade de datos, pero a súa natureza volátil limita o seu uso ao almacenamento temporal.

As aplicacións portátiles requiren un rendemento optimizado en poucos compoñentes posible.

Usar varios tipos de memoria pode levar a ineficiencias, complica o deseño de código e normalmente consome máis enerxía.

A eficiencia e fiabilidade da F-RAM permiten que unha única tecnoloxía de memoria manexa o código e os datos.

Ten a resistencia de soportar o rexistro de datos de alta frecuencia ao reducir o custo do sistema, aumentar a eficiencia do sistema e reducir a complexidade do sistema.

Sobre o autor

Shivendra Singh é un enxeñeiro de aplicacións principal principal en Cypress