RTL设计的两点原则以及如何具体执行
RTL设计的两点原则
- 大道至简
- 考虑物理后端的实现
如何遵循原则去执行
大道至简
- 大道至简的意思是我们设计的电路,要保证功能正确性的同时,电路要尽可能简洁。
- 大道至简的好处是,更少的资源,更低的功耗,更容易实现的高时钟频率。
- 这就需要我们对各种微架构进行权衡,追求PPA的极致。
* 具体要怎么做,我们遵循两步方法,1 充分明确激励和约束 2遵守"大部分场景"的原则
考虑物理后端的实现
- 在电路设计时,要考虑到物理后端中电路的摆放位置。
- 在设计时,要考虑后端物理设计的congestion问题。
参考文章1
参考文章2