„Chip Select Bar” - odpowiedni żargon czy miejsce, w którym można napić się piwa?


12

Dzisiaj natknąłem się na arkusz danych ADC (por. S. 2) zawierający listę pinów z „zakratowanymi” (tj. Podkreślonymi) literami CS, wskazującymi logikę ujemną dla pinu Chip Select, a następnie nazwę, która miała słowo „Bar” przeliterowane:

CS¯ = Pasek wyboru żetonów

Wydaje mi się to dziwne. Do dziś zawsze nazywałem ten pin „Chip Select” - i na piśmie mogę użyć „Chip Select (logika ujemna)” lub czegoś podobnego, a jedynym słowem, które mógłbym przeliterować, byłoby słowo „Bar” podczas rozmowy z osobą, która opracowuje arkusz danych. Poza kontekstem składu brzmi to raczej jak zabawna nazwa dla baru, w którym można spotkać EE po pracy. Ale - nie jestem native speakerem.

Zaskakujące jest dla mnie, że szukanie terminu „Chip Select Bar” daje mnóstwo wyników, z których pierwszym jest notatka aplikacyjna renomowanej firmy, w której nie można przeczytać słów „Chip Select Bar”, a nawet znaleźć pinezkę z etykietą „ CSB ”gdzie bym się spodziewał”! CS ”na wypadek, gdyby oprogramowanie do składu nie pozwalało na . Po raz pierwszy widzę literę B jako symbol logiki negatywnej, co zaskakuje mnie nawet bardziej niż słowo „Bar”. A w nocie aplikacyjnej mówią o aktywnym niskim sygnale, czyż nie: „CHIP SELECT BAR (CSB) - CSB jest aktywnym niskim sygnałem kontrolnym ...” (por. S. 3).CS¯

Teraz ... czy jest możliwe, że pisanie paska w symbolu logiki negatywnej naprawdę stało się synonimem logiki negatywnej, a nawet zastępuje „‾” lub „!” jako symbol, gdy nazwa pinu jest skrócona, jak w CSB? Wygląda na to, że ten nawyk może powodować więcej zamieszania niż pomaga, prawda? Czy słowo „bar” naprawdę jest powszechnie używanym synonimem „aktywnego niskiego poziomu”?


Luźno powołując się na The Doors: „♫ Pokaż mi drogę. Way Do paska wyboru żetonów. ♫ Och, nie pytaj dlaczego. ♫ Och, nie pytaj dlaczego ...”

PS Proszę wybaczyć tytuł i mój pomysł, że mogę dostać piwo w Chip Select Bar; Właściwie zamierzam zadać poważne pytanie dotyczące właściwego żargonu.


IME, często mówimy „pasek wyboru chipa” w mowie, ale nigdy tego nie wypisujemy.
Photon

Ludzie, z którymi zwykle pracuję, czytają to jako: „low active chip select”.
Phil

Elektronika jest branżą globalną i jest całkiem możliwe, że autor tego arkusza danych nie był również ojczystym językiem angielskim (mimo że TI jest firmą amerykańską). Zgadzam się z tobą, to kiepski styl i żaden „słupek” nie jest powszechnym werbalnym synonimem „aktywnego niskiego”.
pericynthion

Odpowiedzi:


7

Notacja z paskiem nie pochodzi z kontekstu inżynierskiego. Jest to notacja używana w kontekście logiki jako matematycznego pola badań.a¯,

W tym kontekście linia powyżej symbolu oznaczająca negację jest rzeczywiście wymawiana jako „kreska”.
Aby zapoznać się z różnymi notacjami negacji, zobacz tabelę w sekcji „Notacja” Wikipedii: Negacja .

Sensowne jest tutaj stosowanie tego zapisu negacji, ponieważ jest ono wymawiane jako „kreska”: większość innych zapisów wymawia się przedrostkiem „nie”.
W kontekstach używany jest „pasek CS”, „nie CS” w jego miejscu często bywało niejednoznaczne:

„Hej, czekaj, nie nie x, nie y!”

przeciw

„Hej, czekaj, nie pasek x, pasek y!”


Jeśli chodzi o pisownię, myślę, że jest to naprawdę opcja tworzenia kopii zapasowych na wypadek, gdybyś nie mógł napisać z powodów składu (lub klawiatury).a¯

Pamiętaj, że nie możesz tego po prostu pominąć, mówiąc:

Powiedzenie

Podłącz to do wyboru chipa, ponieważ ...

jest wyraźnie zrozumiałe,
ale

Połącz je z X i Y, ponieważ ...

gdy masz piny a jest mniej jasne. Czy powinienem umieścić bramę falownika pomiędzy X dla X?x¯y

I wcale nie jest jasne, kiedy masz piny i .xx¯

To, że wypowiedziane jako „wybór chipa” działa dobrze, zależy w dużej mierze od informacji kontekstowych. Częściowo dzieje się tak po prostu dlatego, że nie ma znaczenia, czy jest odwrócony, czy nie w wielu sytuacjach.CS¯


+1, jestem fanem etymologii (i pamiętam moje zajęcia matematyczne, które odbyłem podczas lat studiów EE). Zgadzam się, że w matematyce często mówi się „x kropka” lub „y pasek”. Znalazłem jednak więcej źródeł z kontekstu EE, które naprawdę sprawiają, że jest to mylące. Jeśli szukasz „CSBAR” w tym dokumencie ( cache.freescale.com/files/microcontrollers/doc/eng_bulletin/... ), znajdziesz: „Każdy pin wyboru chipa ma skojarzony rejestr adresu bazowego (CSBAR) ... „. To akronim rejestru, ale dowiadujemy się, że tak naprawdę chodzi o kontekst ... Brak negacji, brak aktywnego niskiego poziomu ...
zebonaut

@zebonaut Hmm ... ponieważ ten wariant jest akronimem „Chip Select Base Address Register”, powiedziałbym, że to pech, że są takie same. A skrótem jest prawdopodobnie wymyślone przez kogoś, nie wykorzystywane do wymawiania lub pisownia to „bar CS” ...
Volker Siegel

Ponownie myśląc o użyciu w matematyce: pamiętam, że setki, jeśli nie tysiące razy, wypowiedziałem lub usłyszałem terminy takie jak „x kropka” lub „y-pasek” Ale na piśmie? W najlepszym razie może raz lub dwa, a to w przypisach mówiło się coś w stylu „wymowy„ kropka ”lub„ wymowy ”wye bar”. Ale na piśmie, jako część tekstu głównego? Nie, żebym pamiętał. Czytanie „Chip Select Bar” naprawdę sprawia wrażenie, jakby ktoś używał dyktafonu, a ktoś inny pisał go bez zastanowienia.
zebonaut

@zebonaut Jest interesujący punkt: mówimy „zobacz pasek” i możemy napisać „pasek CS”. Ale to nie znaczy, że musimy powiedzieć lub napisać „Chip Select bar”: „CS” jest krótką formą „Chip Select”, a bar jest krótką formą wyrażania negacji. Krótkie formularze pasują do siebie, a przy „Chip Select” użyjemy jednego z możliwych długich formularzy do wyrażenia negacji, dopasowując się do kontekstu: „Chip Select odwrócony”, „nie Chip Select”, a nawet po prostu „Chip Select” „- z ukrytą negacją!
Volker Siegel

@zebonaut Appart z tego, myślę, że pisanie CS bar itp. jest całkowicie spowodowane przez osobę, która go wpisała, brakuje klawisza słupka lub znaku kreski pod ręką. A pod ręką oznacza coś w stylu „z jednym lub dwoma naciśnięciami klawiszy”. Nawiasem mówiąc, muszę przyznać, że w vimie nie znam naciśnięć klawiszy dla postaci a z paskiem powyżej. Wiem tylko, że jest to możliwe w gvim.
Volker Siegel

7

Nie ma „standardowego” sposobu reprezentowania sygnału aktywnego-niskiego. Widziałem różne kombinacje: , , , , , , itd. Wszystkie one oznaczają to samo "Active-Low Chip Select". Ja sam wolę użyć podanego wyboru, lub jeśli oprogramowanie do składu nie pozwala na to (używam do wszystkich moich zestawień arkuszy danych, więc to pozwala), to . Ale zazwyczaj jest to w dużej mierze kwestia osobistego wyboru, czego ktoś był nauczany na uniwersytecie, a może nawet regionalnych konwencji (zauważam, że wiele wyników wyszukiwania dotyczy stron niemieckich). CS¯nCS!CSCS#_CSCSBCS¯LATEXCS#

Nigdy wcześniej nie widziałem też słowa Bar, ale w kontekście tekstowym ma sens, jeśli nie możesz zrobić prawdziwego taktu, ponieważ możesz powiedzieć „See Ess Bar” w mowie.


3

Po prostu wydaje się taki ... niezręczny. Nie tylko nie ma sensu pisać „Bar”, ale nie ma sensu (ale być może jest jeszcze bardziej sensowne) nawet wymawiać BAR jako bar, to w końcu operator inwersji lub NIE. Więc , , , , , są wymawiane "nie widzi Ess".CS¯nCS!CSCS#_CSCSB

Jednak jaki język jest całkowicie spójny?


Byłbym skłonny wymówić wspomniany pin jako „cee bar” lub „active-low chip select”. Dziwne jest dla mnie rozszerzenie liter jako „wybór chipa” bez rozwijania „paska” do czegoś takiego jak „aktywny niski”.
supercat

@supercat active-low też brzmi dobrze
symbol zastępczy
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.