Model pamięci Firma Texas Instruments produkuje wiele rodzin mikrokontrolerów wykorzystujących rdzeń msp430. W zależności od wersji, układy te są wyposażone w różną ilość pamięci FLASH i pamięci RAM (np. msp430f2201 posiada odpowiednio 1KB/128B, a msp430f5438 - 256KB/16KB). Gdy rozmiar pamięci przekraczaw zasadzie gdy pamięć nie mieści się w przestrzeni 0-64KB 64KB, adresowanie 16 bitowe staje się niewystarczające. Z tego powodu producent wprowadził rozszerzenie podstawowej architektury oznaczając ją msp430x. Posiada ona większe rejestry (20 bitowe) oraz dodatkowe instrukcje pozwalające na operowanie na takich danych.
Podczas budowania programu dla procesora msp430 decyduje się jaki model pamięci ('near' albo 'far') będzie używany w odniesieniu do pamięci FLASH jak i RAM. Wybór modelu ma wpływ na zakres dostępnej pamięci programu oraz danych. Dlatego też aby wykorzystać pamięć FLASH umieszczoną ponad 64 kB granicą, niezbędne jest wykorzystanie modelu 'far' dla kodu. Skutkuje to użyciem 20-bitowych rejestrów i adresów funkcji.
System DioneOS jest przystosowany do współpracy z modelem 'far' dla kodu oraz 'near' dla danych.