"Chip Select Bar" - gergo adeguato o un posto dove avere alcune birre?


12

Oggi, mi sono imbattuto in una scheda tecnica per un ADC (cfr. P. 2) che includeva un elenco di pin con le lettere "barrate" (cioè sottolineate) CS, che indicava la logica negativa per il pin Chip Select, seguito dal nome che aveva parola "Bar" enunciato .:

CS¯ = Chip Select Bar

Questo mi sembra strano. Fino ad oggi, ho sempre chiamato questo pin "Chip Select" - e per iscritto, potrei usare "Chip Select (logica negativa)" o qualcosa di simile, e l'unica volta che potrei probabilmente scrivere la parola "Bar" sarebbe quando si parla con la persona che compila la scheda tecnica. Al di fuori del contesto della composizione tipografica, questo suona piuttosto come un nome divertente per una barra in cui è possibile incontrare EE dopo il lavoro. Ma - non sono un madrelingua.

Sorprendentemente per me, la ricerca del termine "Chip Select Bar" produce tonnellate di risultati, il primo è una nota applicativa di una società rispettabile in cui non è possibile leggere le parole "Chip Select Bar", si trova persino una spilla etichettata " CSB "dove mi sarei aspettato"! CS "nel caso in cui il software di composizione non consentisse . È la prima volta che vedo la lettera B come simbolo di logica negativa, e questo mi sorprende ancora di più della parola "Bar". E nella nota dell'applicazione, stanno parlando di un segnale basso attivo, no: "CHIP SELECT BAR (CSB) - CSB è un controllo basso attivo ..." (vedi p. 3).CS¯

Ora ... è possibile che sillabare la barra nel simbolo della logica negativa sia diventato davvero sinonimo di logica negativa e addirittura sostituisca "‾" o "!" come simbolo quando un nome pin è abbreviato, come in CSB? Sembra che questa abitudine possa causare più confusione di quanto aiuti, no? La parola "bar" è davvero un sinonimo comunemente usato per "attivo basso"?


Citando vagamente The Doors: "♫ Beh, mostrami la strada. ♫ Alla Chip Select Bar. ♫ Oh, non chiedere il perché. ♫ ​​Oh, non chiedere il perché ..."

PS Per favore, scusa il titolo e la mia idea che potrei prendere alcune birre alla Chip Select Bar; In realtà intendo porre una domanda seria sul gergo corretto.


IME, spesso diciamo "chip select bar" nel discorso, ma non lo scriviamo mai in quel modo.
The Photon,

Le persone con cui lavoro di solito lo leggono come: "selezione chip attivo basso".
Phil

L'elettronica è un'industria globale ed è del tutto possibile che l'autore di quella scheda tecnica non fosse neanche un madrelingua inglese (anche se TI è una società statunitense). Sono d'accordo con te, è uno stile scadente e nessuna "barra" non è un sinonimo verbale comune di "attivo basso".
pericynthion,

Risposte:


7

La notazione con la barra, non proviene originariamente da un contesto di ingegneria. È una notazione usata nel contesto della logica come campo matematico di ricerca.a¯,

In quel contesto, la linea sopra un simbolo per indicare la negazione è effettivamente pronunciata "barra".
Per la pronuncia di varie notazioni di negazione, vedere la tabella nella sezione "Notazione" di Wikipedia: Negazione .

Ha senso usare questa notazione di negazione qui, in realtà perché è pronunciata "barra": la maggior parte delle altre notazioni sono pronunciate da un prefisso "non".
Nei contesti in cui viene utilizzata la "barra CS", "non CS" al suo posto sarebbe spesso ambiguo:

"Ehi, aspetta, non x, non y!"

contro

"Ehi, aspetta, non x bar, y bar!"


Per quanto riguarda la spiegazione, penso che sia davvero l'opzione di backup nel caso in cui non sia possibile scrivere per motivi di composizione (o tastiera).a¯

Nota che non puoi semplicemente lasciarlo fuori quando parli:

Detto

Collegalo al chip select perché ...

è chiaramente comprensibile,
ma

Collegali a xey perché ...

quando hai pin e è meno chiaro. Devo mettere una porta dell'inverter tra per x?x¯y

E non è affatto chiaro quando si hanno i pin e .xx¯

Che parlato come "selezione chip" funziona bene dipende molto dalle informazioni di contesto. E in parte, è semplicemente perché non ti importa se è invertito o meno in molte situazioni.CS¯


+1, sono un fan dell'etimologia (e ricordo le mie lezioni di matematica che ho seguito durante i miei anni di studi EE). D'accordo, in matematica, è comune dire "punto x" o "barra y". Tuttavia, ho trovato altre fonti dal contesto EE che lo rendono davvero confuso. Se cerchi "CSBAR" in questo documento ( cache.freescale.com/files/microcontrollers/doc/eng_bulletin/… ), troverai: "Ogni pin di selezione chip ha un registro di indirizzo di base associato (CSBAR) ... ". Ora, questo è un acronimo di registro, ma apprendiamo che è davvero tutto
basato

@zebonaut Hmm ... dato che quella variante è l'acronimo di "Chip Select Base Address Register", direi che è solo sfortuna che siano uguali. E l'acronimo è probabilmente inventato da qualcuno che non è abituato a pronunciare o pronunciare "CS bar" ...
Volker Siegel,

Ripensando all'utilizzo in matematica: ricordo di aver detto o sentito termini come "x dot" o "y bar" centinaia, se non migliaia di volte. Ma per iscritto? Forse una o due volte, nella migliore delle ipotesi, e questo sarebbe stato nelle note a piè di pagina che dicevano qualcosa come "pronunciato" ex punto "" / "pronunciato" barra di sicurezza "" Ma per iscritto, come parte del testo principale? Non che io possa ricordare. Leggere "Chip Select Bar" sembra davvero che qualcuno abbia usato un dittafono e che qualcun altro lo abbia digitato senza pensarci più.
zebonaut,

@zebonaut C'è un punto interessante: diciamo "vedi ess bar" e possiamo scrivere "CS bar". Ma ciò non significa che dobbiamo dire o scrivere "Chip Select bar": "CS" è la forma abbreviata di "Chip Select", e bar è la forma abbreviata di esprimere negaion. Le forme brevi vanno bene insieme, e con "Chip Select", utilizzeremmo una delle possibili forme lunghe per esprimere la negazione, adattando il contesto: "Chip Select invertito", "non Chip Select", e anche solo "Chip Select" "- con negazione implicita!
Volker Siegel,

@zebonaut Appart da quello, penso che scrivere CS bar etc sia completamente causato dalla persona che l'ha digitata mancando un tasto della barra o un carattere della barra a portata di mano. E a portata di mano significa qualcosa come "con uno o due tasti". E, a proposito, devo ammettere che in realtà non conosco i tasti premuti per il personaggio a con la barra in alto. Tutto quello che so è che è possibile su gvim.
Volker Siegel,

7

Non esiste un modo "standard" per rappresentare un segnale attivo-basso. Ho visto varie combinazioni di: , , , , , , ecc Tutti loro hanno lo stesso significato "Active-Low Chip Select". Io stesso preferisco usare data la scelta, o se il software di composizione non lo consente (io uso per tutto il mio impaginazione del datasheet in modo che lo consenta) quindi . Ma tende a essere in gran parte una questione di scelta personale, di ciò che è stato insegnato a qualcuno all'università o forse anche di convenzioni regionali (noto che alcuni risultati di ricerca riguardano siti tedeschi). CS¯nCS!CSCS#_CSCSBCS¯LATEXCS#

Tuttavia, non ho mai visto la parola Bar spiegata prima, ma in un contesto testuale ha un certo senso se non puoi fare una vera barra, dal momento che potresti dire "Vedi Ess Bar" nel discorso.


3

Sembra proprio così ... goffo. Non solo non ha senso scrivere "Bar" non ha senso (ma forse è ancora più sensato) pronunciare la BAR come barra, dopo tutto è l'inversione o NON l'operatore. Quindi , , , , , sono tutti pronunciato "Non vedo Ess". nCS! CSCS#_CSCSBCS¯nCS!CSCS#_CSCSB

Tuttavia, quale lingua è completamente coerente?


Sarei propenso a pronunciare il suddetto pin come "cee ess bar" o "active-low chip select". Quello che trovo strano è l'espansione delle lettere come "selezione chip" senza espandere la "barra" in qualcosa come "attivo basso".
supercat

Anche @supercat active-low suona bene
segnaposto
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.