Datalight - Datalight

Datalight
Частный[1]
ПромышленностьКомпьютерное программное обеспечение
ОснованБотелл, Вашингтон, НАС. (включен в 1983 г. (1983))[2]
ОсновательРой Шерилл
Штаб-квартира,
Соединенные Штаты
Товары
  • Доверие
  • FlashFX
  • XCFiles
  • ROM-DOS
Количество работников
29[1]
Интернет сайтdatalight.com
www.tuxera.com

Datalight это частная софтверная компания специализируется на отказоустойчивом и высокопроизводительном программном обеспечении для сохранения целостности данных во встроенных системах.[3] Компания была основана в 1983 году Роем Шериллом, ее штаб-квартира находится в г. Ботелл, Вашингтон. По состоянию на 2019 год компания является дочерней компанией Tuxera.

Обзор и история

Компания Datalight была основана в 1983 году Роем Шериллом, бывшим Боинг инженер.[4][5] Первоначальных продуктов Datalight было два ДОС приложения: Datalight Маленький-C компилятор и отладчик Datalight C-Bug. Полный Компилятор C под названием Datalight C был доступен от Datalight с 1987 по 1993 год; Datalight C, разработанная Уолтер Брайт, превратился в Zortech C и теперь Цифровой Марс C.[6][7][8] Datalight C также был разработан в оптимизирующий компилятор называется Datalight Optimum-C, который позже стал Zortech C ++, первым родным Компилятор C ++.[9][10] В 1988 году Datalight выпустила C_thru_ROM, который предоставлял встроенные функции C и стартовый код C, позволяя программам, разработанным в DOS, работать как автономные приложения без зависимости от DOS.[11][12] В 1989 году была выпущена ROM-DOS 1.0.

CardTrick был объявлен в 1993 году для поддержки флэш-память встроен в Карты PCMCIA. CardTrick позже превратился во встроенную флеш-память. менеджер памяти FlashFX в 1995 году, продвигая Datalight на рынок необработанной флэш-памяти. Компания быстро росла в конце 1990-х, получив награду WA Fast 50 за самые быстрорастущие компании штата Вашингтон в 1997 и 1998 годах.

Первый из четырех патентов, которые в конечном итоге будут переданы Datalight, «Способ и устройство для распределения памяти во флеш-памяти»,[13] был награжден в 1999 году, за которым последовал дополнительный патент, связанный с FlashFX, «Метод и система для управления поврежденными областями во флэш-памяти»,[14] в 2001.

В 2003 году была выпущена надежная встроенная файловая система Reliance; соответствующий патент «Надежная файловая система и способ ее предоставления»,[15] был награжден в 2007 году.

В 2013 году появился еще один патент, связанный с файловой системой, «Метод и устройство для отказоустойчивого управления памятью».[16] было выпущено.

В 2009 году Datalight выпустила FlashFX Tera для поддержки растущих размеров и сложности NAND flash массивы. В том же году была выпущена Reliance Nitro, основанная на Reliance и добавившая древовидную архитектуру для повышения производительности для больших файлов (> 100 МБ) и большого количества файлов.

В июне 2019 года финская компания по разработке программного обеспечения для хранения данных и сетевых технологий. Tuxera подписали соглашение о приобретении Datalight.[17]

Товары

Семья опоры

Доверие

Reliance - это встроенная файловая система, впервые выпущенная в 2003 году.[18] разработан для приложений с высокими требованиями к надежности.[19] Ключевая особенность:[20]

  • Обеспечивает иммунитет к повреждение файла, в том числе после неожиданного сбоя системы (например, потери питания), через точки атомарной транзакции.
  • Нет необходимости проверять целостность диска при запуске, что означает более короткое время загрузки.
  • Конфигурация динамической файловой системы для оптимизации производительности.
  • Полная возможность обмена данными с Майкрософт Виндоус через драйвер Reliance для Windows.

Reliance имеет максимальный размер тома 2 ТБ и максимальный размер файла 4 ГБ.[21]

Reliance Nitro

Выпущенная в 2009 году файловая система Reliance Nitro, разработанная компанией Reliance; он улучшил производительность оригинального Reliance, в первую очередь за счет добавления дерево основанная на архитектуре каталогов, облегчающая более быстрый поиск. Максимальный размер тома Reliance Nitro составляет 32 ТБ; максимальный размер файла ограничен только свободным пространством.[22]

Драйвер Reliance для Windows

Datalight предоставляет драйверы для Windows как для Reliance (драйвер Reliance для Windows; RWD), так и для Reliance Nitro (драйвер для Windows Reliance Nitro; RNWD); они обеспечивают возможность обмена между носителями, отформатированными в Reliance, и Microsoft Windows. Оба поддерживают Виндоус виста и Windows XP; более старая версия RWD поддерживает Windows 2000. В комплект поставки драйверов входят инструменты для форматирования носителей и утилита для проверки целостности файловой системы.

FlashFX

Представленный в 1995 году FlashFX - это менеджер флэш-носителей, который позволяет приложениям получать доступ к флэш-памяти, как если бы это был жесткий диск.[18] абстрагирование от сложности флэш-носителей.[23][24] FlashFX работает с флэш-памятью NAND или NOR и поддерживает множество флэш-устройств.[25][26] Его можно использовать с любой файловой системой.

Версии:

  • FlashFX Pro: Поддерживает около 200 номеров деталей микросхем флэш-памяти и флэш-массивы до 2 ГБ.[27] Имеет предварительно портированные версии для Windows CE, VxWorks, Nucleus PLUS, и ThreadX.[28] FlashFX Pro доступен для Windows Mobile (FlashFX Tera - нет).[27]
  • FlashFX Tera: Поддерживает около 300 номеров деталей флеш-чипов и флеш-массивы до 2 ТБ. Имеет предварительно портированные версии для Linux, Windows CE и VxWorks.[29] FlashFX Tera поддерживает MLC NAND flash,[30] а FlashFX Pro - нет; Еще одно усовершенствование - исправление ошибок Tera, которое более надежно, чем у Pro.[27]

Продукты, использующие FlashFX, включают Arcom's PC / 104 компьютер[31] Архитектура программного обеспечения Continuum Кертиса-Райта,[32] Телефонная трубка Teltronic HTT-500,[33] и эмулятор дисков PROMDISK от MCSI.[34]

XCFiles

XCFiles, выпущенный в июне 2010 г., exFAT -совместимая файловая система, ориентированная на потребительские устройства.[35] Это позволяет встроенным системам поддерживать SDXC, то SD Card Association стандарт для карт памяти увеличенной емкости.[35] Продается как «не зависящая от целевой платформы»,[36] XCFiles предназначен для переноса на любую 32-разрядную платформу, которая отвечает определенным требованиям (например, поддержка семафоры и беззнаковый 64-битный целые числа ).[37]

XCFiles продается в Японии как exFiles от A.I. Корпорация; он был выпущен там в апреле 2009 года.[38]

ROM-DOS

ROM-DOS
РазработчикDatalight
Семейство ОСДОС
Исходная модельЗакрытый источник
изначальный выпуск1989; 31 год назад (1989)
Маркетинговая цельВстроенные системы
Доступно ванглийский
Платформыx86
ЛицензияПроприетарный
Официальный веб-сайтwww.datalight.com/товары/ rom-dos/

ROM-DOS (иногда называемый Datalight DOS[39]) был представлен в 1989 году как MS-DOS совместимая операционная система, предназначенная для встраиваемых систем.[40] Он включает параметры сборки с обратной совместимостью, обеспечивающие совместимость с определенными версиями MS-DOS (например, DOS 5.01). ROM-DOS 7.1 добавлена ​​поддержка FAT32 и длинные имена файлов. ROM-DOS включает компактный Стек TCP / IP;[41] и РОЗЕТКИ, a сетевой разъем API и пакет подключения, доступен как дополнительное дополнение для ROM-DOS.[41][42] В SDK приходит с Borland C / C ++ и Турбо Ассемблер.[43]

Системные Требования:[44][45]

  • Intel 80186 или совместимый
  • 10 КБ оперативной памяти
  • 54–72 КБ ПЗУ или дискового пространства (в зависимости от версии)

Некоторые устройства, которые используют или используют ROM-DOS, являются Canon PowerShot Pro70,[39] Advantech ADAM-4500,[46] Percon Falcon 325,[47] несколько ранних КПК (Тэнди Зумер, IBM Саймон, HP OmniGo 100 /120, Nokia 9000 /9000i /9110 /9110i ), Серия Casio Algebra FX графические калькуляторы, ПРОМДИСК MCSI,[34] и компьютер Arcom PC / 104.[31] Утилита Intel Advanced RAID Configuration Utility (ARCU) основана на ROM-DOS,[48] и, начиная с 2004 года, все компакт-диски системных ресурсов для серверных плат Intel содержали ROM-DOS.[49] Символ FMT 3000 поставляется с копией ROM-DOS.[50]

Команды

Следующий список команды поддерживается ROM-DOS.[51]

Рекомендации

  1. ^ а б Профиль компании Datalight. LinkedIn.
  2. ^ Информация о частной компании: Datalight, Inc. BusinessWeek.
  3. ^ Ганссл, Джек (13 июля 2015 г.). "Интервью с Datalight". embedded.com. Получено 2015-08-06.
  4. ^ "Обеспечение того, чтобы устройства не теряли данные. "Триша Дурье. Сиэтл Таймс; 16 июля 2007 г.
  5. ^ "Команда руководителей. "Datalight. Проверено 23 августа 2010.
  6. ^ Экель, Брюс. Использование C ++, Осборн Макгроу-Хилл, 1989, стр. 34.
  7. ^ Журнал ПК, Том 7, выпуски 18–19, п. 38.
  8. ^ Домашняя страница Уолтера Брайта. Проверено 4 августа 2010.
  9. ^ "История C-компиляторов на базе ПК. "Боб Стаут. 1998.
  10. ^ Уолтер Брайт, интервью. Побитовый журнал; Май 2006 г.
  11. ^ "Desktop DOS работает под прикрытием для работы со встроенными системами. "Дэвид Шир. EDN; 4 августа 1994 г.
  12. ^ Норм Дреснер (2005-09-30). "Re: 80186 бесплатный компилятор C". Группа новостейcomp.arch.embedded. Получено 2010-07-19.
  13. ^ Патент США 5860082: "Способ и устройство для выделения памяти во флеш-памяти."
  14. ^ Патент США 6260156: "Способ и система управления плохими участками во флеш-памяти."
  15. ^ Патент США 7284101: "Надежная файловая система и способ ее предоставления."
  16. ^ Патент США 8572036: "Метод и устройство для отказоустойчивого управления памятью."
  17. ^ Северный 9 Tuxera приобрела Datalight в США.
  18. ^ а б Миллер, Дрю. Безопасность физических устройств Black Hat: использование оборудования и программного обеспечения, п. 49. Сингресс, 2004. ISBN  978-1-932266-81-8.
  19. ^ Спецификация Reliance, п. 1.
  20. ^ "Доверие. "Datalight. Проверено 13 августа 2010.
  21. ^ Руководство разработчика Reliance, гл. 1.
  22. ^ Руководство разработчика Reliance Nitro, "Вступление".
  23. ^ "Оптимизация резидентных флэш-массивов на устройствах Windows CE. »Деннис Эдвардс и Кейт Гарвин. Журнал доктора Добба; 01 ноября 2001 г.
  24. ^ "Подъем к господству NAND Flash. »Билл Грэм. Wind River; 24 ноября 2009 г.
  25. ^ "Спасибо за память. "Уильям Вонг. Электронный дизайн; 21 мая 2009 года.
  26. ^ "«Linux получает высокопроизводительную файловую систему на флеш-памяти».. »Эрик Браун. LinuxDevices.com; 29 января 2008 г.
  27. ^ а б c "Драйверы флэш-памяти. "Datalight. Проверено 13 августа 2010.
  28. ^ Техническое описание FlashFX Pro 3.0[постоянная мертвая ссылка ], п. 1.
  29. ^ Техническое описание FlashFx Tera В архиве 2013-01-21 в Archive.today, п. 1.
  30. ^ "«Windows CE получает расширенную поддержку флэш-памяти». Архивировано из оригинал на 2011-07-16.. »Джонатан Энджел. WindowsForDevices.com; 15 апреля 2010 г.
  31. ^ а б "Компьютер PC / 104 выдерживает суровые условия эксплуатации. »Уоррен Уэбб. EDN; 3 февраля 2000 г.
  32. ^ "Curtiss-Wright выбирает FlashFX Pro Flash Media Manager от Datalight для предложения архитектуры программного обеспечения Continuum. »Кертис-Райт. 3 августа 2006 г.
  33. ^ "История клиента: Teltronic В архиве 2011-06-13 на Wayback Machine. »ВДНХ. 2007.
  34. ^ а б ПРОМДИСК. MCSI.
  35. ^ а б XCFiles, п. 1.
  36. ^ XCFiles FAQ В архиве 2012-07-30 в Archive.today, п. 2.
  37. ^ Руководство пользователя exFiles (версия 1.04)С. 67, 72.
  38. ^ "exFAT フ ァ イ ル シ ス テ ム の 海外 け 販 売 を 開始 ". A.I. Corporation; 6 июля 2010 г. (Гугл-перевод.)
  39. ^ а б "Datalight DOS выбран для новой линейки цифровых фотоаппаратов Canon." Деловой провод; 23 февраля 1999 г.
  40. ^ Техническое описание ROM-DOS, п. 1.
  41. ^ а б Джонс, М. Тим. Протоколы прикладного уровня TCP / IP для встроенных систем, Приложение C: Стеки протокола TCP / IP. Чарльз Ривер Медиа, 2002. ISBN  1-58450-247-9.
  42. ^ РОЗЕТКИ Datalight. Проверено 19 июля 2010.
  43. ^ Техническое описание ROM-DOS, п. 2.
  44. ^ ROM-DOS Руководство по продукту, п. 6.
  45. ^ ПЗУ DOS 6.22. EMAC, Inc. 2010. Системные требования поставщика несколько выше: 18 КБ ОЗУ и 124 КБ свободного места.
  46. ^ ADAM-4500 - Коммуникационный контроллер на базе ПК. Advantech.
  47. ^ "Радиочастотные сканеры для сбора данных. »Data ID Online.
  48. ^ Низкопрофильный серверный RAID-контроллер Intel U3-1L (SRCU31L): техническая спецификация продукта, п. 12.
  49. ^ "INSTALL.TXT для пакета обновления системы (SUP) В архиве 2011-07-13 на Wayback Machine. »19 мая 2004 г.
  50. ^ Руководство по программному обеспечению FMT 3000 В архиве 2016-03-04 в Wayback Machine, п. 41.
  51. ^ "Руководство пользователя Datalight ROM-DOS" (PDF). www.datalight.com.

внешняя ссылка