2.3.3.3 DRC Rules and Error Messages

To prevent out-of-bound memory addressing and overlapping of address space, DRC rules are enforced and error messages are given when:
  • An invalid start address (outside of the μPROM memory space) is entered. 


    DRC Error: The specified start address is invalid; legal addresses range from 0x0 to <max_possible_address_for_the_die>.

  • The start address and the number of words entered put the user client beyond the memory space of the μPROM.


    DRC Error: For the specified start address, the number of words cannot exceed the total number of words of <max_possible_words_for_die>.

  • The number of 9-bit words entered is less than the number of words in the memory file used to fill the content of the client. 


    DRC Error: The number of words cannot be less than the number of words <mem_file_word_count> specified in the memory file <mem_file_name>.

  • There is more than one user client and the address range of one client overlaps with that of another.

    DRC Error: This client overlaps with: <client name >.

  • The memory file (*.mem) size exceeds the total μPROM memory space. 


    DRC Error: The memory file <memoryFileName> size exceeds the total μPROM space.