Thanks for your replies. Today I located a PDF of SwimChip User's Ref, copyright 1988 from Apple. There was enough technical detail in the document to let me understand that the IWM and SWIM (they refer to it as ISM) are both dedicated controllers, along the lines of the Zilog or NEC chips, rather than ROMs. Somehow I got the misperception that the Sony drives were doing most of the controller's functions.
I understand the difference between the GCR group coding employed by the IWM and the MFM coding used by the SWIM: both are a form of RLL encoding designed to compensate for the signal format and timing issues inherent in communicating with disk drives - especially floppies. I also understand that the 800k Sonys vary track density by spinning the disk at different speeds when the head is in different zones of the disk, while the 1.4M drives are constant-speed. Constant speed and MFM encoding make them compatible with IBM's format. So the SWIM has to be able to handle either type of drive, and by extension, either type of scheme.
Obviously the drive is responsible for identifying the type of disk currently inserted. I would assume the controller (i.e.IWM/SWIM) receives this information from the drive and passes it along to the ROMs, but that's just a supposition. But to return to my original idea: It is not possible to "upgrade" an SE to an SE FDHD by copying the three chips of an FDHD that serve as ROM and disk controller. It appears that it IS possible to "swap in" these chips on an SE motherboard as the pinouts are the same for both machines. Provided that the machine is also equipped with a Sony 1.4M drive it will then function as an SE FDHD. Is this correct, or is there another factor that I'm missing?
Lastly, there were several different form factors and more than one functional variants of the SWIM chip, but the basic dual-density functionality is contained in the 28-pin DIP. Cloning the ROMs is a much less formidable task than duplicating the function of this chip. For now, that means cannibalizing existing equipment.
-CH-