Mats Johnson Posted August 12, 2021 Report Posted August 12, 2021 We came upon a tool that requires (2009 standard) that in an addressBlock, all registers come first, then all registerFiles. I had interpreted the standard (6.10.1.1) such that there is a list of elements, where each is either a register or a registerFile. Am I wrong, or the tool? Quote
Mats Johnson Posted August 13, 2021 Author Report Posted August 13, 2021 Having found 1.5.4.5.1 it seems clear that all the registers must come first, then the registerFiles. Intuitively it would seem reasonable to want to order them in ascending addressOffset order. Quote
Jason H Posted August 23, 2021 Report Posted August 23, 2021 I looked into this because I've been referencing the 2014 standard, and I can confirm your findings. It appears that particular detail changed in the schema between 1685-2009 and 1685-2014. In the 2009 revision, the schema itself does require you list registers followed by registerFiles. In the 2014 revision, they can be intermixed, which would enable you to list them by offset order. Quote
Mats Johnson Posted August 24, 2021 Author Report Posted August 24, 2021 You're right, great! Thanks. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.