Altera_Forum
Honored Contributor
17 years agoSOPC custom component warnings...
Hi
I got below warnings during custom component generation on SOPC builder. I have used Avalon MM slaves signals for write interface from CPU to custom component. I defined Avalon signal width as 8 bits, its connected to 5-bit (less than 8-bits) signal in my component. Is 'byteenable' requried for these signals? Warning: cpu_0.data_master/Avalon_Transceivers_0.avalon_slave_0: Avalon_Transceivers_0.avalon_slave_0 does not have byteenables. Narrow (less than 32-bit) writes from cpu_0.data_master will result in spurious writes to Avalon_Transceivers_0.avalon_slave_0 Warning: cpu_0.data_master/Avalon_Transceivers_0.avalon_slave_2: Avalon_Transceivers_0.avalon_slave_2 does not have byteenables. Narrow (less than 32-bit) writes from cpu_0.data_master will result in spurious writes to Avalon_Transceivers_0.avalon_slave_2 Warning: cpu_0.data_master/Avalon_Transceivers_0.avalon_slave_4: Avalon_Transceivers_0.avalon_slave_4 does not have byteenables. Narrow (less than 32-bit) writes from cpu_0.data_master will result in spurious writes to Avalon_Transceivers_0.avalon_slave_4 Warning: cpu_0.data_master/Avalon_Transceivers_0.avalon_slave_6: Avalon_Transceivers_0.avalon_slave_6 does not have byteenables. Narrow (less than 32-bit) writes from cpu_0.data_master will result in spurious writes to Avalon_Transceivers_0.avalon_slave_6 Warning: cpu_0.data_master/Avalon_Transceivers_0.avalon_slave_13: Avalon_Transceivers_0.avalon_slave_13 does not have byteenables. Narrow (less than 32-bit) writes from cpu_0.data_master will result in spurious writes to Avalon_Transceivers_0.avalon_slave_13 Thanks for your reply!