On Mon, Aug 8, 2016 at 1:19 PM, Chuck Guzis <ccl...@sydex.com> wrote: > On 08/08/2016 11:56 AM, Eric Smith wrote: >> I was able to find some info on the internals of the SMC FD9216 data >> separator. WD second-sourced that as the WD9216. > > Yeah, that one [...] I'd like to see what the 9216 details are. I suspect > it's > nothing more than a counter-based data separator, but it's remarkable > for how well it works. Shouldn't be hard to incorporate into an FPGA or > even a CPLD.
The FDC9216 is actually a fair bit more sophisticated than the typical counter-based data separator, which is probably why it works so well. For details, see US patent 4,472,818: https://www.google.com/patents/US4472818 >From a photomicrograph of the FDC9216 I've discerned that the PLA contents in the production part don't exactly match the patent. The same (or extremely similar) separator is used in the FDC9229, which adds write precompensation and head load timing circuitry. A photomicrograph shows that the PLA contents are very slightly tweaked from the FDC9216. SMC later introduced the FDC92C16 and FDC92C36, an improved CMOS datas eparator, pin-compatible with the FD92C16 but operating at twice the internal frequency. The difference between the two is the polarity of the SEPD output. The FDC92C39 used the improved data separator and was pin-compatible with the FDC9229. I don't (yet?) have photomicrographs of the improved CMOS parts.