M.2 Expansion Card Connection Detection via Latch Signal
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices cannot determine the connecting condition of expansion cards plugged in using the M.2 transmission specification due to hardware limitations, leading to unsupported functions.
Innovation Solution
Incorporating a controller and a first latch mechanism on a board, where the expansion card provides a connection signal through the latch mechanism, allowing the controller to determine the connecting condition, thereby enabling improved functionality without additional hardware.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If the M.2 transmission specification is used for expansion card connection, then the device structure is simplified and manufacturing cost is reduced, but the ability to determine connecting condition is lost
Solution Approach 1:
A detection circuit is introduced as an intermediary component between the controller and the expansion card connection interface. This detection circuit includes a detection unit that generates detection signals and a sampling unit that samples these signals to determine connection status. The intermediary detection circuit enables connection detection without requiring complex hardware modifications to the M.2 interface itself, thus maintaining manufacturing simplicity while recovering the lost connection condition information.
2Loss of information
If additional detection hardware is added to determine expansion card connection status, then the connecting condition can be determined, but the device complexity and manufacturing cost increase
Solution Approach 1:
The detection circuit is designed to perform multiple functions: it detects connection status, generates appropriate control signals based on detection results, and can work with different types of expansion cards. The detection unit and sampling unit are integrated into the existing controller architecture, allowing the same hardware to serve both original M.2 communication functions and new connection detection functions, thereby reducing the need for separate dedicated detection hardware.
Solution Approach 2:
The system uses its own existing signal lines and controller resources to perform connection detection. The detection unit leverages the existing M.2 interface signal lines to generate and sample detection signals, rather than requiring entirely separate detection hardware. This self-service approach minimizes additional hardware requirements while enabling connection status determination.
Data Source
AI summary
An electronic device is provided. The electronic device includes a board, a first latch mechanism, and an expansion card. A controller is disposed on the board. The first latch mechanism is disposed on the board. The first latch mechanism is electrically connected to the controller. The expansion card is plugged in the first latch mechanism and disposed over the board. The expansion card is electrically connected to the controller through the first latch mechanism. The controller determines a connecting condition of the first latch mechanism according to a connecting signal provided by the expansion card.


