Notes sur les CI Analogiques
Organiser un article de recherche en notes de CI analogiques reproductibles, comparables et traçables, en appliquant la méthode de lecture approfondie des circuits DC-DC Buck Reader, avec des dimensions d'analyse choisies en fonction du type réel de l'article.
Entrée et chemins
Utiliser le PDF fourni par l'utilisateur, le lien de l'article ou un outil de gestion de références déjà connecté. Confirmer d'abord le titre, les auteurs, l'année, la revue/conférence et le DOI. Les directeurs de thèse ne sont pas inclus dans la liste des auteurs.
Si seul le résumé est disponible, organiser uniquement les informations de cette portée. Si le corps principal ou les figures manquent, le mentionner explicitement sans spéculer sur les détails du circuit.
Copier config.example.json en votre config.local.json, renseigner les répertoires d'entrée, de notes et d'images, ou utiliser la variable d'environnement ANALOG_IC_NOTES_CONFIG pour pointer vers une autre configuration.
{
"paths": {
"papers": "./papers",
"notes": "./notes",
"images": "./notes/assets"
},
"language": "fr"
}
Les chemins relatifs sont interprétés par rapport au répertoire du fichier de configuration. Les chemins tilde (~) et absolus du système sont également supportés. Les configurations personnelles ne doivent pas être incluses dans le package de compétence partagé.
Analyser d'abord les chemins réels. Si aucune configuration n'est fournie, utiliser les répertoires papers/, notes/ et notes/assets/ dans le répertoire de travail actuel.
python scripts/paths.py --config config.local.json
Les chemins explicitement spécifiés par l'utilisateur dans la session en cours ont la priorité. Ne pas modifier l'article original, ne pas écraser les notes existantes. Avant de modifier un enregistrement existant, consulter son contenu et conserver l'analyse de l'utilisateur.
Lecture et organisation
- Vérifier d'abord la source, puis établir le corps autour de la question de recherche, de l'architecture, des circuits clés, des preuves de mesure et des limites. Le modèle peut être abrégé en fonction de l'article, sans imposer un nombre fixe de sections.
- Utiliser le modèle de papier générique pour sauvegarder les informations bibliographiques, les tableaux de caractéristiques, les figures clés, la compréhension personnelle et les questions non résolues.
- Distinguer clairement "texte original du papier", "dérivation personnelle", "résultats de simulation" et "résultats de mesure". Citer les numéros de page, de figure, de tableau ou de formule spécifiques.
- Extraire les courtes citations originales nécessaires, accompagnées de vos propres explications. Ne pas générer de citations simulées en anglais si la phrase originale est introuvable, et ne pas recopier de larges portions du texte principal.
- Enregistrer les conditions de test et les définitions des caractéristiques. Pour les valeurs manquantes, écrire "non rapporté". Lors de comparaisons entre articles, vérifier d'abord l'alimentation, la bande passante, la charge, la surface, et les définitions de FoM.
- Maintenir l'indépendance de l'article : ne pas associer activement à vos propres PDK privés, puces commerciales, projets internes ou répertoires personnels. Les références connexes doivent avoir une source réelle.
Dimensions d'analyse par type
| Type de document | Éléments clés à enregistrer |
|---|---|
| PMIC / Buck / Pompe de charge / LDO | Topologie, commande, alimentation et charge, commutateur et pilotage, rendement, ondulation, transitoire et fiabilité |
| Amplificateurs / Comparateurs / Références | Plage d'entrée/sortie, gain et bande passante, bruit et offset, consommation, stabilité et conditions PVT |
| ADC / DAC | Architecture, taux d'échantillonnage, résolution, linéarité, conditions de test dynamique, consommation et surface |
| PLL / Horloge | Architecture, plage de fréquence, bruit de phase, définition de gigue, comportement de verrouillage et consommation |
N'utiliser que les dimensions applicables à l'article. Ne pas imposer la table d'efficacité d'un Buck et les indicateurs de saut de charge à d'autres circuits.
Les articles sur les Buck peuvent en outre se référer au modèle de lecture approfondie Buck et à la référence des termes PMIC. Les formules dans les documents de référence ne sont que des pistes d'analyse ; les définitions et conditions d'application spécifiques prévalent sur l'article original.
Figures et formules
Consulter d'abord les instructions d'extraction des figures, puis utiliser scripts/extract_figures.py, dont les dépendances se trouvent dans requirements.txt.
python scripts/extract_figures.py paper.pdf --config config.local.json --paper-id slug-du-papier
Extraire les zones d'image par rendu réel de la page PDF. Conserver la polarité, la couleur et l'échelle d'origine. Ne pas inverser les couleurs si le fond de la photo est sombre.
Pour les schémas de circuits vectoriels, utiliser le rognage de page. Enregistrer le numéro de page et de figure d'origine. Vérifier si la figure, les annotations et la légende sont complètes avant de les inclure dans les notes.
Placer les images dans un sous-répertoire dédié à l'article, en utilisant des liens Markdown relatifs pour les images. Utiliser $...$ et $$...$$ pour les formules, en distinguant clairement les formules de l'article de vos propres dérivations.
Vérification de la sortie
- Le titre, les auteurs, l'année et le DOI correspondent à la source. Les informations sur les directeurs de thèse sont conservées séparément.
- Chaque valeur numérique et affirmation clé dispose d'une source localisable. Aucune innovation, citation originale ou résultat de mesure fictif.
- Les images s'ouvrent correctement, l'orientation et les couleurs sont bonnes. Les formules et les tableaux sont lisibles.
- Aucun chemin absolu personnel, information de compte, procédé privé ou identifiant de projet interne présent.
- L'article original reste inchangé. Les citations associées sont traçables. Le corps du texte conserve la langue demandée par l'utilisateur.
La publication publique se fait uniquement sur autorisation explicite de l'utilisateur. En cas de partage, exclure config.local.json, les PDF locaux et toute autre configuration personnelle.