Na década de 1970, a Texas Instruments tinha uma gama de produtos agora descontinuada que eles chamavam de GRAM (e só liam GROM equivalente), que era basicamente um chip de memória padrão com endereço e dados multiplexados em 8 pinos. Você iniciaria uma operação enviando ao chip dois bytes de endereço e, toda vez que pulsasse o pino de leitura ou gravação, ele leria ou gravaria um byte usando o barramento e, em seguida, aumentaria o contador de endereços interno. O resultado foi um chip de memória quase tão rápido (pelo menos para operações de acesso seqüencial) quanto um chip de memória paralela padrão, mas que só precisa de um pacote de 16 pinos, em vez dos pacotes de 28 pinos, além de outras memórias similares do dia. .
Hoje, para aplicativos semelhantes, você provavelmente usaria mais frequentemente a memória serial acessada por SPI - mas o problema é que essas memórias são bastante lentas (a maioria tem uma taxa de transferência máxima de cerca de 20Mbit / s; algumas são executadas tão rápido quanto o dobro disso, mas não encontrei nada mais rápido que isso), enquanto um equivalente moderno dessas peças de TI pode ser muito mais rápido que isso, permitindo facilmente o acesso a 100 + Mbit / s.
Existe alguma coisa que ainda esteja em produção e que se comporte de maneira semelhante aos chips de TI? O mais próximo que posso encontrar hoje são peças personalizadas, por exemplo, o VLSI VS23S010D , que combina um dispositivo de memória que suporta o tipo de interface que estou procurando, juntamente com um driver de vídeo , que coloca a contagem de pinos em até 48 pinos. Idealmente, estou procurando algo em um pacote de 14 ou 16 pinos (acho que 14 é o mínimo realista - potência 2x, dados 8x, relógio, seleção de endereço, leitura de bytes, gravação de bytes).