Solid-State Floppy Drive Emulating Legacy Boot via Flash Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Floppy disk drives, being mechanical devices, are prone to failure and occupy extra space, making them less suitable for modern computer systems, especially portable ones, due to their limited functionality and large size requirements, despite still being included for legacy reasons.

Innovation Solution

A solid-state floppy disk drive that uses non-volatile memory, such as flash memory, to emulate a mechanical floppy disk drive, allowing bootable partitions and utility programs, and interfaces with USB ports for portability and space efficiency, eliminating the need for mechanical floppy disk drives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a mechanical floppy disk drive is used, then bootable floppy disk functionality is provided, but device complexity and space requirements increase

Engineering Contradiction:
Improvebootable floppy disk functionalityVSAvoidmechanical device complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical floppy disk drive with a solid-state storage device that emulates floppy disk functionality through software. The solid-state drive uses a emulator driver that presents the mechanical floppy disk interface to the operating system while using electronic storage instead of mechanical moving parts, thereby eliminating mechanical complexity while preserving bootability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a virtual copy of the floppy disk functionality within the solid-state drive. The emulator driver replicates the file allocation table, directory structure, and boot sector of a physical floppy disk, allowing the system to boot from the solid-state device as if it were a physical floppy disk, thus providing functionality without the original hardware.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If a mechanical floppy disk drive is included, then legacy boot functionality is maintained, but space constraints are worsened

Engineering Contradiction:
Improvelegacy boot functionalityVSAvoidspace requirements
Core Design Contradiction:
Adaptability or versatilityVSVolume of moving object

Solution Approach 1:

The mechanical floppy disk drive is replaced with a solid-state storage device that provides the same legacy boot functionality through software emulation. This substitution eliminates the need for mechanical components and their associated space requirements while maintaining compatibility with operating systems that require floppy disk boot capability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The solid-state drive serves multiple functions: it provides primary storage, bootable floppy disk functionality, and can emulate various floppy disk configurations. This multi-functionality eliminates the need for separate mechanical floppy disk drives, thereby reducing overall space requirements while maintaining legacy compatibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If a mechanical floppy disk drive is used, then system recovery capability is provided, but reliability is worsened due to mechanical failures

Engineering Contradiction:
Improvesystem recovery capabilityVSAvoidmechanical device reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent replaces the mechanical floppy disk drive with a solid-state storage device that emulates floppy disk functionality. Solid-state storage has no moving parts and is therefore more reliable and resistant to mechanical failures. The emulator driver ensures that system recovery capability is maintained while eliminating the reliability issues associated with mechanical components.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The solid-state drive provides a fail-safe alternative to mechanical floppy disk drives. Since solid-state storage does not have moving parts that can fail, it provides a more reliable backup for system recovery operations, cushioning against the mechanical failures that plague traditional floppy disk drives.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

4Adaptability or versatility

If a mechanical floppy disk drive is included, then bootable disk functionality is provided, but manufacturing complexity and cost increase

Engineering Contradiction:
Improvebootable disk functionalityVSAvoidmanufacturing complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent replaces the mechanical floppy disk drive with a solid-state storage device that emulates floppy disk functionality through software. This substitution simplifies manufacturing by eliminating mechanical components, reducing assembly steps, and lowering production costs while maintaining bootable disk functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The emulator driver creates a software copy of the floppy disk interface and file structure within the solid-state drive. This virtual copying approach eliminates the need to manufacture physical floppy disks and their associated mechanical drive hardware, significantly simplifying the manufacturing process and reducing costs.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7627464B2Bootable solid state floppy disk drive
Publication Date: 2009.12.01 MICROCHIP TECHNOLOGY INC
  • US7627464B2 patent drawing
  • US7627464B2 patent drawing
  • US7627464B2 patent drawing

AI summary

A solid-state floppy disk drive is disclosed. In one embodiment, a solid-state floppy disk drive may include a non-volatile memory and a connector for coupling the solid-state floppy disk drive to a computer system. The non-volatile memory may store instructions and data which may allow the solid-state floppy disk drive to emulate a mechanical floppy disk drive having a bootable floppy disk inserted into it. The computer system may be booted using the solid-state floppy disk drive.