Preguntas con etiqueta 'digital-logic'

1
respuesta

¿La mejor manera (lógica) de modelar un XOR?

Algunas personas dicen que la mejor manera de modelar un XOR es usar la lógica de paso NMOS. Otros dicen que es mejor usar una puerta de transmisión (o simplemente, pasar la lógica). La única diferencia que pude encontrar en estas implementacion...
2
respuestas

¿Necesita ayuda con la aritmética digital?

Estoy agregando dos números hexadecimales y determinando qué bits se registran en el código de condición. Los números que estoy agregando son 4D (base 16) y 66 (base 16). He convertido ambos a sus equivalentes binarios. 4D (base...
1
respuesta

Puertas lógicas CMOS modernas de 3.3 V

Me pregunto qué serie de puertas lógicas CMOS de 3.3 V son el estándar en el año 2015. Hace décadas, cuando me enteré de la lógica digital, la serie 7400 TTL estaba perdiendo el favor de la serie CD4000. No he usado ninguna compuerta lógic...
2
respuestas

¿Cómo modelar el pin de salida del microcontrolador en SPICE?

Me gustaría modelar un pin de salida de un microcontrolador (MSP430F5xxx) en SPICE. La hoja de datos contiene esto: Este es el gráfico I-V para un pin que se configura como salida y se establece en lógica baja. Hay un gráfico equivalent...
2
respuestas

FSM con contador

Tengo un diagrama de estado que consta de 3 estados y en el reinicio llega al estado s0, luego, si ocurre un evento en la señal de inicio, pasa al estado 2 y está allí durante 15 ciclos de reloj, y luego pasa al estado 3 y luego de vuelta al est...
3
respuestas

Detección de desbordamiento en un CSA (Adicionar-guardar)

¿Cómo detecta el desbordamiento cuando tiene un CSA? Tengo 3 entradas complementarias de 16 bits dos y una salida de 16 bits y me pregunto ¿cómo detecto el desbordamiento?     
2
respuestas

Cómo establecer una resistencia entre dos puntos mediante una entrada digital

Para el contexto, este es mi primer verdadero descubrimiento en electrónica. Para mi proyecto actual, necesito que varíe la resistencia dada la entrada de un arduino. Lo que estaba tratando de hacer era, junto con un regulador de voltaje,...
4
respuestas

¿La forma más eficiente de seleccionar entre 10 autobuses grandes?

Necesito seleccionar entre 10 buses de 164 bits diferentes usando BCD de cuatro bits (8421, binario sin signo). ¿Cuál es la forma más eficiente de hacerlo? Actualmente tengo la siguiente implementación de SystemVerilog case (bcdIn) 4'd0:...
1
respuesta

En verilog, ¿qué efecto tiene el operador no (!) en alta impedancia y no importa las condiciones?

Estoy escribiendo un cierto verilog y simulándolo usando modelsim. Tengo un bloque que se parece a esto: if(wr_req & !cam_busy & !lookup_latched & !cam_match_found & !cam_match_found_d1) begin cam_we...
1
respuesta

Preguntas analógicas vs digitales novato inalámbrico

Mientras trato de entender la diferencia real entre la tecnología inalámbrica analógica y la digital, estoy haciendo algunas preguntas: Por lo que sé, digital significa más precisión de los datos, pero requiere un mayor ancho de banda para repro...