大家有没有碰到过这种情况,FPGA要实现的对象是可变的,打个比方,我要处理5条通道的数据,每条通道都需要一系列的逻辑来处理(包括协议的一些处理),但这个通道数是有用户来配置的,并且每个通道都有一些相关的参数和Buf区数据要处理(每个通道可能需要两三个定时器来进行时间方面的处理等),我现在碰到的问题是,怎么对处理这个可变化的通道,我要例化10条通道的逻辑的话,用户可能使用12条通道,用户可能会使用很或者更多的通道数(在使用过程中可随时增加或减少要处理的对象),每条通道的处理都是有时间要求的,但我要必须处理所有的通道,我怎么来应对这个可变化的对象?
|