Równocześnie zwiększono gęstość ścieżek z 2/3 do 2 ścieżek na milimetr i nieznacznie zwiększono wymiary bębna.

Ponieważ najdroższym elementem pamięci był zestaw głowic, w pamięci PB-6 wprowadzono 20 ruchomych głowic przesuwanych hydraulicznie. Każda obsługiwała 32 ścieżki. Pozwoliło to zwiększyć pojemność do 20 mln bitów przy realnym obniżeniu kosztów. Prawdopodobnie wykonano tylko prototyp. Pamięć ta była wolniejsza od pamięci z nieruchomymi głowicami i droższa, w przeliczeniu na bit przechowywanej informacji, od pamięci dyskowych o podobnej szybkości.

Aby zachować podstawowe zalety pamięci bębnowej: niską cenę i szybkość większą od pamięci dyskowej, w pamięci PB-7 zrezygnowano z przesuwnych głowic zwiększając ich liczbę do 480 szt. Skróciło to średni czas dostępu do 20 ms przy zmniejszeniu pojemności do 16 mln bitów.

W pamięciach PB-6 i PB-7 w maksymalnym stopniu ograniczono elektronikę przenosząc ją do jednostki sterującej wspólnej dla kilku jednostek pamięci. W elektronice PB-6 zastosowano tranzystory krzemowe, a w elektronice PB-7 i jednostce sterującej – układy scalone.

Prototyp PB-6 pracował z komputerem ZAM-41, a pamięci PB-7 z komputerami serii Odra 1300, oraz przewidziane były dla serii RIAD.