I am busy implementing bank switching in my MLDL2000, and that looks pretty good right now. The problem is that I am running out of space in the chosen CPLD (256 macrocells), and the next step is a much more expensive device.
AFAIK the HEPAX module is the only one using all 4 banks in a page. Is there any knowledge of other modules supporting more than 2 pages? I could than make an exception for HEPAX and have 4 banks in one particular page, while all other pages support 2 banks. A limitation would be that HEPAX would work in one particular page. Would this be a problem for any intended users of the MLDL2000?
A more general note: Bank Switching is the last features that I need to fully test in the design. I am busy prototyping and all looks well. Will start working on the final PCB layout soon.
Meindert