![]() ![]() I questioned however, if this was strickly equivalent to what I was trying to accomplish. I’m sure there is more to it, but that seems to be the basics for address decoding. Multiple product terms are required for a pin when more terms are needed to be ORed together to match the require logic. Later I was to learn that a product term is a grouping of inputs or intermediate variables logically ANDed together. Here RAM_CS requires a single product term. RAM_CS requires 70 product terms but the maximum the PLD supports per pin is 16. I couldn’t get this map to fit in the PLD with the following logic. ![]() There’s nothing magical about this memory map, it’s just something I wanted to try, for reasons I’ll discuss in a operating system post if I ever get to it. ![]() In a long postscript to 65816: Build 4 – Adding Expanded RAM I discussed some alternatives I tried to achieve the following memory map in my ATF22V10C PLD. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |