I am trying to find some further detail on the IO resources for a Spartan 3E.
Using ISE, when I open PlanAhead to look at the floor plan I see a lot of names, organization and acronyms that I do not understand. I have read the IOB sections in both the spartan 3 family-manual and the spartan 3E family guide. Neither provided these answers.
Apologies for asking multiple questions in a single post but specifically I would like to know:
- Why are there blank pads? I can't move my primitives to any pads that do not have a number (P2, P3). What are they used for and can I use them for anything?
- The Pads that do have numbers have a large marking (ex. P98) then in small letters (ex. Pad107). What is the difference? What do each actually mean and why does the order seem to not follow a simple cumulative pattern around the device?
- What is a tile?
- What does DIFFS and DIFFM mean and what is the difference?
- The site properties mentions RPM grid. What is that? The manual talks about Relationally Places Macros but that's for programming the device.
Are there any good resources for learning this more, hands on knowledge, aside from the manuals?