Hi Stephan,
Thanks for your info!
Basically am working for STMicro , and already contacted local cadence support guy for additional features request. We recently download 12.1 latest version vr_ad.
And am tryingt o integrate with AHB lite0, where I followed the steps for integration given in vr_ad examples directory. When I try to run a simple test to write & read reg. The compilation goes well when it comes to run it,s throwing an error something like this
*** Warning:
WARN_GEN_SAMPLING_FAILURE_IN_HARD: The sampling of the
input: value(driver.addr_map.kind), has failed.
To debug, run with 'br error'. To get the relevant
generation data, run additionally with 'br gen error' and use 'gtree' to open
the Gen Debugger.
at line 114
in @vr_ad_sequence_h
keep
map_kind == value(driver.addr_map.kind);
To change the severity, type:
set notify -severity=IGNORE|NOTE|WARNING|ERROR
WARN_GEN_SAMPLING_FAILURE_IN_HARD
*** Error:
struct is NULL - cannot access field 'addr_map'
at line 114
in @vr_ad_sequence_h
keep
map_kind == value(driver.addr_map.kind);
My concern here is , have cross checked address mapping and reg files, for me seems everything okay as per instructions.
Do you have any idea about the above error?
One more query, the access policies support in your script file, do they all supported directly by vr_ad?
Many Thanks
Thoufiq