标签:tsm before chm 接口 总线 debug nbsp app 系统
https://mp.weixin.qq.com/s/2-RzSXcPBf2TbiM3Seqb5Q
简单介绍Configs的实现。
1. WithJtagDTMSystem
使用JTAG调试接口:
WithJtagDTM定义如下:
2. WithDebugSBASystem
调试模块中是否包含系统总线访问模块:
WithDebugSBA定义如下:
3. BaseConfig
基本系统配置:
4. DefaultConfig
定义默认配置:
在基本系统配置的基础上,包含一个大核。
5. DefaultBufferlessConfig
定制内存总线是否包含TLBroadcast中继:
6. DefaultSmallConfig
定义包含一个小核的系统配置:
7. DefaultRV32Config
定义包含32位核心的系统配置:
8. DualBankConfig
内存包含2个bank:
9. DualChannelConfig
外部内存包含2个内存访问通道:
10. DualChannelDualBankConfig
定制内存通道和bank数量:
其中bank数为4,与名称中的DualBank不一致。
11. RoccExampleConfig
包含协处理器示例的系统配置:
12. Edge128BitConfig
定义内存访问宽度为128位:
13. Edge32BitConfig
定义内存访问宽度为32位;
14. SingleChannelBenchmarkConfig etc.
用于不同内存通道数benchmark测试的系统配置:
15. EightChannelConfig
包含8个内存通道的系统配置:
16. DualCoreConfig
包含两个大核的系统配置:
17. TinyConfig
极小核及其配套配置:
18. MemPortOnlyConfig
未使用,这里略去。
19. MMIOPortOnlyConfig
未使用,这里略去。
20. BaseFPGAConfig
用于FPGA的系统配置:
21. DefaultFPGAConfig
用于FPGA,包含一个小核的系统配置:
22. DefaultFPGASmallConfig
默认FPGA小核系统配置:
标签:tsm before chm 接口 总线 debug nbsp app 系统
原文地址:https://www.cnblogs.com/wjcdx/p/13298461.html