UVM中facttory机制的使用
工厂机制 factory机制
1、registration(utils)
2、construction(create)
3、override
4、field automation
一般来说运用factory的步骤可分为:
- 将类注册到工厂
- 在例化前设置覆盖对象和类型(可选)
- 创建对象
为什么要使用factory机制
一是可以利用create创建完整的层次结构,二是可以override,UVM工厂是允许用户通过任何继承的子类的对象来代替现有的类对象,以提高测试平台的灵活性和可扩展性的机制。
浙公网安备 33010602011771号