Hola, he estado tratando de averiguar qué circuito está dentro del bloque SAR. He buscado en internet pero no he encontrado nada todavía. ¿Alguien sabe cómo se ve el circuito dentro del SAR?
Es esencialmente una especie de registro de desplazamiento de conjunto / serie-en-paralelo / salida en paralelo con un giro.
Comienza con 1000 (suponiendo cuatro bits). Cuando el comparador considera que este valor es demasiado bajo, se cambia un 1 en el lado alto, cuando se considera demasiado alto, se cambia un 0. En ambos casos se ha determinado 1 bit del resultado (MSB).
Ahora el valor es x100, y el ciclo se repite tres veces más para determinar los siguientes 3 bits, pero esos bits se desplazan en las posiciones 2, 1 y 0 en lugar de en el bit más alto.
Se visualiza mejor como un algoritmo que como un circuito (aunque se implementa como un montón de lógica digital). Lo que hace es exactamente equivalente a una búsqueda binaria .
Lea otras preguntas en las etiquetas digital-logic analog