Hoy, me encontré con una hoja de datos para un ADC (cf. p. 2) que incluye una lista de pin con las letras "barradas" (es decir, sobrecargadas) CS, que indica lógica negativa para el pin de Chip Select, seguido del nombre que tenía el palabra "Bar" enunciada .:
= Barra de selección de chip
Esto me parece extraño. Hasta el día de hoy, siempre he llamado a este pin "Chip Select", y por escrito, podría usar "Chip Select (lógica negativa)" o algo similar, y la única vez que probablemente deletrearía la palabra "Bar" sería al hablar con la persona que escribe la hoja de datos. Fuera del contexto de la composición tipográfica, esto suena más bien como un nombre divertido para un bar donde puedes conocer EE después del trabajo. Pero no soy un hablante nativo.
Sorprendentemente para mí, la búsqueda del término "Barra de selección de chip" produce toneladas de resultados, el primero es una nota de solicitud de una empresa acreditada donde no puede leer las palabras "Barra de selección de chip", incluso encuentra un pin etiquetado " CSB "donde hubiera esperado"! CS "en caso de que el software de composición no permitiera . Es la primera vez que veo la letra B como un símbolo de lógica negativa, y esto me sorprende aún más que la palabra deletreada "Bar". Y en la nota de aplicación, están hablando de una señal baja activa, ¿no es así: "CHIP SELECT BAR (CSB) - CSB es un control bajo activo ..." (cf. p. 3).
Ahora ... ¿es posible que deletrear la barra en el símbolo de lógica negativa se haya convertido realmente en sinónimo de lógica negativa e incluso reemplace "‾" o "!" como símbolo cuando se abrevia un nombre de pin, como en CSB? Parece que este hábito puede causar más confusión de la que ayuda, ¿no? ¿Es la palabra "bar" realmente un sinónimo comúnmente usado para "active low"?
Citando libremente a The Doors: "♫ Bueno, muéstrame el camino. ♫ A la barra de selección de chips. ♫ Oh, no preguntes por qué. ♫ Oh, no preguntes por qué ..."
PD: Disculpe el título y mi idea de que podría comprar algunas cervezas en el Chip Select Bar; De hecho, tengo la intención de hacer una pregunta seria sobre la jerga adecuada.
Respuestas:
La notación con la barra, no proviene originalmente de un contexto de ingeniería. Es una notación utilizada en el contexto de la lógica como un campo matemático de investigación.a¯¯¯,
En ese contexto, la línea sobre un símbolo para indicar negación se pronuncia "barra".
Para la pronunciación de varias notaciones de negación, consulte la tabla en la sección "Notación" de Wikipedia: Negación .
Tiene sentido usar esta notación de negación aquí, en realidad porque se pronuncia "barra": la mayoría de las otras notaciones se pronuncian con un prefijo "no".
En los contextos que se utiliza "barra CS", "no CS" en su lugar a menudo sería ambiguo:
"¡Oye, espera, no no x, no y!"
versus
"¡Oye, espera, no x bar, y bar!"
En cuanto a la ortografía, creo que es realmente la opción de copia de seguridad en caso de que no pueda escribir el por razones de composición tipográfica (o teclado).a¯¯¯
Tenga en cuenta que no puede dejarlo solo al hablar:
Diciendo
es claramente comprensible,
pero
cuando tienes pines e es menos claro. ¿Debo poner una puerta inversora en el medio para x? yx¯¯¯ y
Y no está nada claro cuando tienes pines y .¯ xx x¯¯¯
Que dicho como "chip select" funcione bien depende mucho de la información de contexto. Y en parte, es simplemente porque no te importa si está invertido o no en muchas situaciones.CS¯¯¯¯¯¯¯
fuente
No existe una forma "estándar" de representar una señal activa-baja. He visto varias combinaciones de: , , , , , , etc. Todos ellos significan lo mismo "Active-Low Selección de Chip". Yo prefiero usar dada la opción, o si el software de composición no lo permite (uso para toda mi composición de hoja de datos para que lo permita) entonces . Pero tiende a ser en gran medida una cuestión de elección personal, de lo que se enseñó a alguien en la universidad, o tal vez incluso de las convenciones regionales (noto que varios de los resultados de búsqueda son para sitios alemanes). nCS! CSCS#_CSCSB ¯ C S LCS¯¯¯¯¯¯¯ nCS !CS CS# _CS CSB CS¯¯¯¯¯¯¯ C S #LATEX CS#
Sin embargo, nunca he visto la palabra Bar enunciada anteriormente, pero en un contexto textual tiene cierto sentido si no puede hacer una barra real, ya que podría decir "Ver Ess Bar" en el habla.
fuente
Parece tan ... torpe. No solo no tiene sentido escribir "Bar", no tiene sentido (sino que tal vez sea aún más sensato) incluso pronunciar BAR como barra, después de todo, es el operador de inversión o NO. Así que , , , , , están todos pronunciado "No vemos Ess". nCS! CSCS#_CSCSBCS¯¯¯¯¯¯¯ nCS !CS CS# _CS CSB
Sin embargo, ¿qué idioma es completamente consistente?
fuente