ИНТЕРФЕЙС ДЛЯ ЭНЕРГОНЕЗАВИСИМОГО ЗАПОМИНАЮЩЕГО УСТРОЙСТВА

1. Портативное устройство хранения данных, содержащее:
(а) первое энергонезависимое запоминающее устройство первого типа;
(б) второе энергонезависимое запоминающее устройство второго типа, причем второй тип отличается от первого типа;
(в) контроллер, выполненный с возможностью определения, на которое из первого и второго энергонезависимых запоминающих устройств должны быть отправлены данные, причем котроллер содержит, по меньшей мере, один из контроллеров флэш-памяти, жесткого диска и моста.
2. Устройство по п.1, отличающееся тем, что первое энергонезависимое запоминающее устройство представляет собой флэш-память, а второе энергонезависимое запоминающее устройство представляет собой жесткий диск.
3. Устройство по п.1 или 2, отличающееся тем, что контроллер моста содержит контроллер от флэш-памяти к жесткому диску.
4. Устройство по п.3, отличающееся тем, что жесткий диск содержит встроенный интерфейс накопителей.
5. Устройство по п.1 или 2, отличающееся тем, что контроллер содержит контроллер флэш-памяти и контроллер жесткого диска.
6. Устройство по п.1 или 2, отличающееся тем, что указанное определение основано на задаваемой взаимосвязи между первым и вторым энергонезависимыми запоминающими устройствами, причем задаваемая взаимосвязь выбирается из группы, состоящей из буфера и резервного устройства.
7. Устройство по п.6, отличающееся тем, что задаваемая взаимосвязь выбирается из группы, состоящей из взаимосвязи, устанавливаемой пользователем, и предустановленной взаимосвязи.
8. Устройство по п.1 или 2, отличающееся тем, что данные сначала сохраняются в первом энергонезависимом запоминающем устройстве, а затем во втором энергонезависимом запоминающем устройстве, причем первое энергонезависимое запоминающее устройство представляет собой буфер данных для второго энергонезависимого запоминающего устройства.
9. Устройство по п.1 или 2, отличающееся тем, что первое энергонезависимое запоминающее устройство представляет собой устройство резервирования данных для второго энергонезависимого запоминающего устройства, причем данные сохраняются в первом и втором энергонезависимых запоминающих устройствах последовательно или одновременно.
10. Устройство по п.2, отличающееся тем, что контроллер моста и флэш-память имеют одну шину.
11. Устройство по п.2 или 10, отличающееся тем, что контроллер моста представляет собой контроллер для чтения адресных данных, а также данных из флэш-памяти и для записи данных на жесткий диск.
12. Способ сохранения данных в портативном устройстве хранения данных, содержащем:
(а) первое энергонезависимое запоминающее устройство первого типа;
(б) второе энергонезависимое запоминающее устройство второго типа, причем второй тип отличается от первого типа;
(в) контроллер, выполненный с возможностью определения, на которое из первого и второго энергонезависимых запоминающих устройств должны быть отправлены данные, причем котроллер содержит, по меньшей мере, один из контроллеров флэш-памяти, жесткого диска и моста;
причем способ содержит следующий шаг:
(г) определение взаимосвязи между первым и вторым энергонезависимыми запоминающими устройствами и отправку данных на основе указанной взаимосвязи.
13. Способ по п.12, отличающийся тем, что взаимосвязь является одной из следующих взаимосвязей: первое энергонезависимое запоминающее устройство представляет собой буфер данных для второго энергонезависимого запоминающего устройства и первое энергонезависимое запоминающее устройство представляет собой устройство резервирования данных для второго энергонезависимого запоминающего устройства.
14. Способ по п.12 или 13, отличающийся тем, что данные сначала сохраняются в первом энергонезависимом запоминающем устройстве, а затем во втором энергонезависимом запоминающем устройстве, причем первое энергонезависимое запоминающее устройство представляет собой буфер данных для второго энергонезависимого запоминающего устройства.
15. Способ по п.12 или 13, отличающийся тем, что первое энергонезависимое запоминающее устройство представляет собой устройство резервирования данных для второго энергонезависимого запоминающего устройства, причем данные сохраняются в первом и втором энергонезависимых запоминающих устройствах последовательно или одновременно.
16. Способ по п.12 или 13, отличающийся тем, что контроллер первого энергонезависимого запоминающего устройства отправляет данные указанному контроллеру, который преобразует данные для сохранения во втором энергонезависимом запоминающем устройстве.
17. Способ по п.12 или 13, отличающийся тем, что первое энергонезависимое запоминающее устройство представляет собой флэш-память, а второе энергонезависимое запоминающее устройство представляет собой жесткий диск.
18. Способ по п.12 или 13, отличающийся тем, что взаимосвязь выбирается из группы, состоящей из взаимосвязи, устанавливаемой пользователем, и предустановленной взаимосвязи.