"); //-->
CMA131 闪存不会成为数据存储器
既然您知道了激发 ZipCPU的初始应用程序,让我们花点时间看看其他一些应用程序。我将从我遇到的一组应用程序开始这个列表,其中 SwiC(例如 ZipCPU )可能做得很好。然后,在下一节中,我们将讨论 ZipCPU的实际使用情况。让我们从异常简单的开始。
锁相环控制器
前段时间,一位用户在 Xilinx 的论坛上询问用 AXI4 接口控制 PLL 的最简单方法是什么。一位好心的帮助者回答说,控制片上 PLL 的最简单方法是使用由 MicroBlaze 计算机驱动的 AXI4 输入。
这就是 SwiC 的问题所在:具有 20-100 条指令的简单 SwiC 可能已经很好地解决了这个问题。但是,如果 SwiC 需要访问 RAM、闪存和互连,那么……使用简单的状态机 而不是功能完善的 CPU 来驱动 PLL 可能会更容易。尽管如此,一个小型 SwiC 可能已经很好地解决了这个问题——即使它对这个问题有点矫枉过正。
在这个层面上,SwiC 与状态机竞争,好的状态机很容易占用更少的空间。然而,一个好的 SwiC 只需编写、仿真和验证一次,就可以知道它是否可以正确驱动 PLL。不过,这里的优势在于状态机。一旦您需要驱动许多不同的外设,或者一旦交互变得足够复杂,那么单个 SwiC 可能又开始有意义了。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。