Multimedia Streaming Network Apparatus Shared Flash Memory Controller
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing multimedia streaming and network technologies require separate devices for network access and multimedia streaming, leading to increased costs and space requirements, as both devices need to be equipped with additional hardware, which is inefficient in terms of resource sharing.
Innovation Solution
A multimedia streaming and network apparatus that integrates a flash memory, network module, and multimedia streaming module, where the network module and multimedia streaming module share a flash memory controller and access circuit, allowing for efficient data transmission and interface conversion, enabling both modules to access the flash memory and perform operations independently without simultaneous access conflicts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate network device and multimedia streaming device are used, then network functionality and multimedia streaming functionality are both achieved, but hardware cost and space requirements increase
Solution Approach 1:
The patent combines the network device and multimedia streaming device into a single integrated apparatus. The network module and multimedia streaming module share common hardware resources including flash memory, flash memory controller, and access circuit, eliminating the need for separate devices while maintaining both network and multimedia streaming functionalities.
Solution Approach 2:
The integrated apparatus is designed to perform multiple functions: network access through the network module, multimedia streaming through the multimedia streaming module, and shared storage through the flash memory. The access circuit and flash memory controller serve both modules, enabling universal resource utilization.
2Reliability
If separate network device and multimedia streaming device are used, then both devices can operate independently, but resource sharing efficiency decreases
Solution Approach 1:
The apparatus is segmented into distinct functional modules: network module, multimedia streaming module, and access module. Each module can operate independently for its specific function, while the access module provides shared resource management. The flash memory controller and access circuit are shared resources that can be dynamically allocated to different modules as needed.
3Device complexity
If network module and multimedia streaming module share flash memory, then hardware cost is reduced, but access conflicts may occur
Solution Approach 1:
The access module acts as an intermediary between the network module and multimedia streaming module when accessing the flash memory. The access circuit and flash memory controller manage and coordinate access requests from both modules, preventing conflicts through centralized control and proper arbitration of shared resource usage.
Data Source
AI summary
A multimedia streaming and network apparatus that includes a flash memory, a network module, an access module and a multimedia streaming module is provided. The network module includes a network processing circuit. The access module includes a flash memory controller and an access circuit. The flash memory controller controls and accesses the flash memory. The access circuit includes a network processing storage circuit, a command and data transmission circuit and an interface converting circuit. The command and data transmission circuit performs transmission of command and data between the processing storage circuit and the network processing circuit. The interface converting circuit performs transmission and interface conversion between the network processing storage circuit and the flash memory controller. The multimedia streaming module accesses the flash memory through the flash memory controller.


