|
From: Christopher B. <cb...@co...> - 2014-08-23 18:26:37
|
Thanks Cary! Chris > Hi Chris, > > Welcome to the list. > > > A brief overview of the development branch. Snapshots are usually fairly stable and directly from the git master is also usually stable though there are occasionally short periods of time when a major addition can create stability issues. We usually fix any instability very quickly. Many people use the latest development release as their primary simulator. > > As I remember Icarus does not currently support interfaces or passing unpacked arrays. The later should be relatively easy to add, but I have not looked at it and there can always be unforeseen implementation complications. > > I believe the current implementation (compiler) just flattens structs and packed arrays so the run time is likely missing the information that we would need to get the FST dump file to support things like you want. LXT2 certainly will not support this and I don't know if the latest VCD specification has enhancements to support this or not. It may not be too complicated to add this to the run time, but like I said earlier often things can get more complicated than expected. > > Cary |