Description
La M.2 M-key Stack FMC est une carte mezzanine FPGA qui vous permet de brancher jusqu’à 2 modules M.2 à clé M sur votre carte de développement
FPGA ou MPSoC. Chacun des deux ports de module dispose de sa propre liaison PCIe indépendante à 4 voies vers le FPGA ou le MPSoC, pour un débit
maximal. Des oscillateurs de 100 MHz intégrés fournissent des sources d’horloge de précision aux modules et au FPGA ou MPSoC. Un connecteur FMC
côté porteuse permet d’« empiler » cette carte mezzanine avec une FMC supplémentaire, ce qui accroît considérablement les possibilités d’un seul
connecteur FMC.
Pour des renseignements plus détaillés, y compris les spécifications, les documents techniques, les tutoriels et les conceptions d’exemple pour la
plus récente version de Vivado, veuillez consulter la documentation.
- Prend en charge 2 modules PCIe M.2 NGFF à clé M (modules M.2 non compris)
- Prend en charge jusqu’à 4 voies PCIe Gen4 par module
- Connecteur FMC HPC côté mezzanine s’interfaçant avec les cartes porteuses FMC LPC ou HPC dont les émetteurs-récepteurs gigabit sont raccordés
- Connecteur FMC HPC côté porteuse s’interfaçant avec une deuxième carte FMC facultative
- 2 oscillateurs de 100 MHz fournissant l’horloge au FPGA et aux SSD
- EEPROM contenant l’identification de la carte
- Conceptions de référence pour plusieurs cartes d’évaluation FPGA et MPSoC
- Un soutien technique direct
Utilisation prévue et conformité
M.2 M-key Stack FMC est une carte mezzanine FMC, un sous-ensemble destiné à être incorporé dans un appareil par des intégrateurs professionnels. Elle n'a aucune fonction autonome : elle ne fonctionne que montée sur une carte porteuse FMC compatible et pilotée par une conception FPGA réalisée par l'intégrateur. Opsero a évalué la compatibilité électromagnétique de la carte dans les conditions de référence décrites dans ses notes d'intégration CEM et déclare la conformité sur cette base. L'intégrateur est responsable de la conformité de l'appareil dans lequel la carte est incorporée, y compris son boîtier, son câblage, son alimentation et son micrologiciel. Il s'agit d'un équipement de classe A : dans un environnement résidentiel, il peut provoquer des perturbations radioélectriques, auquel cas l'utilisateur peut être tenu de prendre des mesures adéquates.
Déclarations et renseignements à l’appui : Conformité des produits. Notes d’intégration CEM.
Foire aux questions
La M.2 M-key Stack FMC est l’équivalent de la FPGA Drive FMC Gen4, à la différence près qu’elle peut être utilisée avec une deuxième carte
mezzanine « empilée » par-dessus. Comme les modules M.2 n’ont besoin que des émetteurs-récepteurs gigabit, la M.2 M-key Stack FMC
permet à une deuxième carte mezzanine d’utiliser les broches d’E/S du FMC plutôt que de les laisser inutilisées et inaccessibles.
La M.2 M-key Stack FMC se distingue par les points suivants :
- Elle peut être « empilée » avec une deuxième FMC qui a accès à tous les signaux d’E/S, à l’exception des émetteurs-récepteurs gigabit et des horloges associées.
- Elle est physiquement plus courte, avec des trous de fixation prévus pour les modules M.2 de 30 mm et de 42 mm. Elle exige une extension pour
prendre en charge les modules M.2 de 60 mm, 80 mm et 110 mm.
- Elle possède un expanseur d’E/S I2C qui peut servir, au besoin, à piloter les réinitialisations des modules M.2.
Quelles cartes mezzanines peut-on empiler sur la M.2 M-key Stack FMC?
Toute carte mezzanine standard qui n’exige ni émetteurs-récepteurs gigabit ni les horloges qui leur sont associées. La M.2 M-key Stack FMC
utilise tous les émetteurs-récepteurs gigabit et les horloges associées, mais elle transmet à la deuxième mezzanine toutes les autres entrées-sorties,
horloges et alimentations. Pour en savoir plus, consultez la fiche technique :
Stack FMC concept
Quelles sont les cartes cibles compatibles?
La section cartes compatibles de la documentation du produit énumère toutes les cartes
compatibles avec la M.2 M-key Stack FMC et décrit également les exigences de compatibilité.
Où puis-je trouver les conceptions d’exemple?
Le site du produit contient de l’information sur les conceptions d’exemple.
Où puis-je trouver la fiche technique?
La fiche technique se trouve sur le site du produit.
Dois-je acheter un bloc IP pour utiliser FPGA Drive?
L’exigence minimale pour interfacer un FPGA avec un SSD NVMe M.2 est un cœur IP PCIe; toutefois, bien des cartes de développement FPGA possèdent
aujourd’hui un FPGA doté d’un bloc PCIe intégré. Si votre carte FPGA possède un bloc PCIe intégré et que celui-ci peut être acheminé vers les
émetteurs-récepteurs gigabit du connecteur FMC sans problème de synchronisation, vous n’aurez besoin d’aucun bloc IP payant pour utiliser la
M.2 M-key Stack FMC. Les conceptions de référence reposent sur le bloc PCIe intégré de Xilinx et permettent d’accéder à un SSD NVMe M.2 sous
PetaLinux. Dans ce cas d’usage, le protocole NVMe est pris en charge par le système d’exploitation, ou plus précisément par le microprocesseur
embarqué. Si votre application exige que le protocole NVMe soit traité dans la matrice du FPGA, un bloc IP payant pourrait être nécessaire.
Quelle vitesse de lecture-écriture maximale peut-on atteindre avec la M.2 M-key Stack FMC?
Consultez cet article pour une réponse complète.
Quels accessoires sont fournis avec la M.2 M-key Stack FMC?
La M.2 M-key Stack FMC est livrée avec :
- 2 vis à métaux pour fixer les modules M.2 à la carte mezzanine
- 2 vis à métaux pour fixer la carte mezzanine à la carte porteuse
- 4 entretoises pour fixer une deuxième FMC à la carte mezzanine
Qu’est-ce qui n’est PAS fourni avec la M.2 M-key Stack FMC?
La M.2 M-key Stack FMC n’est pas livrée avec des modules M.2; ceux-ci s’achètent toutefois facilement chez plusieurs détaillants en ligne comme Amazon.