Aujourd'hui, je suis tombé sur une fiche technique pour un ADC (cf. p. 2) comprenant une liste de broches avec les lettres CS "barrées" (c'est-à-dire surlignées), indiquant une logique négative pour la broche Chip Select, suivie du nom qui avait le mot "Bar" énoncé:
= Barre de sélection de puce
Cela me semble étrange. À ce jour, j'ai toujours appelé cette broche "Chip Select" - et par écrit, je pourrais utiliser "Chip Select (logique négative)" ou quelque chose de similaire, et la seule fois où j'écrirais probablement le mot "Bar" serait lorsque vous parlez à la personne qui compose la fiche technique. En dehors du contexte de la composition, cela ressemble plutôt à un nom amusant pour un bar où vous pouvez rencontrer des EE après le travail. Mais - je ne suis pas un locuteur natif.
Étonnamment pour moi, la recherche du terme "Chip Select Bar" produit des tonnes de résultats, le premier étant une note d'application par une entreprise réputée où vous ne pouvez pas lire les mots "Chip Select Bar", vous trouvez même une épingle intitulée " CSB "où je m'attendais"! CS "au cas où le logiciel de composition ne permettrait pas . C'est la toute première fois que je vois la lettre B comme un symbole de logique négative, et cela me surprend encore plus que le mot épelé "Bar". Et dans la note d'application, ils parlent d'un signal bas actif, n'est-ce pas: "CHIP SELECT BAR (CSB) - CSB est un contrôle bas actif ..." (cf. p. 3).
Maintenant ... est-il possible que l'orthographe de la barre dans le symbole de la logique négative soit vraiment devenue synonyme de logique négative et remplace même "‾" ou "!" comme symbole lorsqu'un nom de broche est abrégé, comme dans CSB? Il semble que cette habitude puisse créer plus de confusion qu’elle n’aide, n’est-ce pas? Le mot "barre" est-il vraiment un synonyme couramment utilisé pour "actif bas"?
Citant vaguement The Doors: "♫ Eh bien, montre-moi le chemin. ♫ À la barre de sélection de puce. ♫ Oh, ne demande pas pourquoi. ♫ Oh, ne demande pas pourquoi ..."
PS Veuillez excuser le titre et mon idée que je pourrais avoir des bières au Chip Select Bar; J'ai en fait l'intention de poser une question sérieuse sur le jargon approprié.
Réponses:
La notation avec la barre, ne provient pas d'un contexte d'ingénierie à l'origine. Il s'agit d'une notation utilisée dans le contexte de la logique comme domaine de recherche mathématique.a¯¯¯,
Dans ce contexte, la ligne au-dessus d'un symbole pour indiquer la négation est en effet prononcée "barre".
Pour la prononciation de diverses notations de négation, voir le tableau dans la section "Notation" de Wikipédia: Négation .
Il est logique d'utiliser ici cette notation de négation, en fait parce qu'elle est prononcée "barre": la plupart des autres notations sont prononcées par un préfixe "non".
Dans les contextes "CS bar" est utilisé, "not CS" à sa place serait souvent ambigu:
"Hé, attends, pas x, ni y!"
contre
"Hé, attends, pas x bar, y bar!"
En ce qui concerne l'orthographe, je pense que c'est vraiment l'option de sauvegarde au cas où vous ne pourriez pas écrire le pour des raisons de composition (ou de clavier).a¯¯¯
Notez que vous ne pouvez pas simplement le laisser de côté lorsque vous parlez:
En disant
est clairement compréhensible,
mais
lorsque vous avez des pins et est moins clair. Dois-je mettre une porte inverseuse entre x? yx¯¯¯ y
Et ce n'est pas clair du tout quand vous avez les broches et .¯ xx x¯¯¯
Le fait que dit "chip select" fonctionne bien dépend beaucoup des informations de contexte. Et en partie, c'est simplement parce que vous ne vous souciez pas qu'il soit inversé ou non dans de nombreuses situations.CS¯¯¯¯¯¯¯
la source
Il n'y a pas de manière "standard" de représenter un signal actif-bas. J'ai vu diverses combinaisons de: , , , , , , etc. Tous veulent dire la même chose "Select Active-Low Chip". Moi-même, je préfère utiliser du choix, ou si le logiciel de composition ne le permet pas (j'utilise pour toute ma composition de feuille de données afin qu'il le permette), puis . Mais cela a tendance à être en grande partie une question de choix personnel, ce que quelqu'un a enseigné à l'université, ou peut-être même des conventions régionales (je remarque qu'un certain nombre de résultats de recherche concernent des sites allemands). nCS! CSCS#_CSCSB ¯ C S LCS¯¯¯¯¯¯¯ nCS !CS CS# _CS CSB CS¯¯¯¯¯¯¯ C S #LATEX CS#
Je n'ai jamais vu le mot Bar énoncé auparavant non plus, mais dans un contexte textuel, cela a un certain sens si vous ne pouvez pas faire un vrai bar, car vous pourriez dire "See Ess Bar" dans le discours.
la source
Cela semble tellement ... maladroit. Non seulement cela n'a pas de sens d'écrire "Bar", cela n'a pas de sens (mais c'est peut-être encore plus sensé) de même prononcer la BAR comme barre, c'est l'opérateur d'inversion ou de NOT après tout. Donc , , , , , sont tous prononcé "not See Ess". nCS! CSCS#_CSCSBCS¯¯¯¯¯¯¯ nCS !CS CS# _CS CSB
Cependant, quelle langue est parfaitement cohérente?
la source