En helt ny NOR-arkitektur med en Arm Cortex-M0 integrerad på chipet är vad Cypress just lanserat. Det är industrins första i sitt slag, och den mest pålitliga, hävdar företaget. Kärnan möjliggör nya säkerhetsfunktioner samtidigt som minnet kan optimeras både för hög uthållighet och lång lagringstid.
– Vi har faktiskt en liten dator på minnet med Arm M0-kärnan. Det är en fundamental skillnad mot alla andra NOR-flash som finns på marknaden, säger Rainer Hoehler, ansvarig för flashminnesverksamheten på Cypress.
Minnet har fått familjenamnet Semper – ”alltid” på latin.
– Namnet ska representera att detta är den mest pålitliga produkten, men också optimerad för säker funktion, förklarar Rainer Hoehler.
Tanken är att nykomlingen ska ta plats i framtida fordon, men också användas inom industrin och i kommunikationsutrustning för 5G.
NOR-arkitekturen Semper |
Semper är den första minnesarkitektur som redan från ritbordet – hela vägen till färdig produkt – är konstruerad för att möta fordonsstandarden ISO 26262.
Det har tagit 1,5 år att utveckla minnet, vilket Rainer Hoehler påpekar är en väldigt lång tid för ett flashminne.
– För oss handlar det om att försäkra att ingenting går fel i chipet, inga bitfel, inga transistorförändringar, inget, säger han och tillägger:
– Men någon gång händer det. Då kommer funktionssäkerhet in. Då måste vi försäkra att systemet fungerar korrekt även om en bit blir fel.
Här kommer Arm-kärnan in. Den medför att en hel rad nya säkerhetsfunktioner kunnat implementerats, liksom en mängd funktioner för felrapportering.
– Vi checkar att alla steg skett rätt under boot-processen, om inte skickas en rapport tillbaka till systemets styrenhet. Det är en ny typ av tidig varning, säger Rainer Hoehler.
Andra exempel på felrapportering som chipet kan hantera internt är programfel och raderingsfel. Den höga säkerheten upprätthålls även genom att kärnan kan monitorera hälsan hos minnet medan det arbetar.
– Med hjälp av Arm-kärnan kan vi dessutom optimera minnets hantering både vad gäller hög uthållighet och lång lagringstid, vilket ofta är i konflikt med varandra.
Dagens högpresterande NOR-flash tillåter cirka 100 000 skriv/raderings-cykler och kan lagra data cirka 20 år. Om man cyklar minnet ofta, förkortas livstiden.
Arkitekturen är indelad i flera partitioner som kan optimeras oberoende av varandra.
– Vi låter kunden bestämma hur mycket av minnet som ska användas för många skriv/raderings-cykler och vilken del som ska användas för lång lagring. Med hjälp av Arm-kärna går detta att definiera och optimera. Det går även att emulera ett EEPROM som en del i minnet.
Minne går att få med gränssnitten Quad SPI, Octal och Hyberbus, där det sistnämnda introducerades av Spansion, innan Cypress tid.
Först ut är minnen om 512 Mbit. Hittills har ett fåtal kunder fått prover. Volymtillverkningen beräknas dra igång under det första kvartalet nästa år.
– Parallellt designar vi minnen på 1 Gbit. De är stapelbara på så sätt att du kan bygga upp till fyra Gbit, som uppför sig som ett enda chip. I framtiden planerar vi också att gå till 256 Mbit, avslöjar Rainer Hoehler.
Prover av 1 Gbit-minnet kommer under årets tredje kvartal, medan produktionen ska dra igång i slutet av 2019.
Semper tillverkas av XMC i Kina.