globID	super		localID	canonical	footprint-frame
[global channel entries]
1	(top)	-	1	Y	chan(bool<>)
2	(top)	-	2	Z	chan(int<2>)
3	(top)	-	3	X[0]	chan(bool<>)
4	(top)	-	4	X[1]	chan(bool<>)
5	(top)	-	5	X[2]	chan(bool<>)
6	(top)	-	6	X[3]	chan(bool<>)
[global int entries]
1	(top)	-	1	i	
[global bool entries]
1	(top)	-	1	b	
