专栏中心

EEPW首页 > 专栏 > CMA131 闪存不会成为数据存储器

CMA131 闪存不会成为数据存储器

发布人:15359029662 时间:2023-04-15 来源:工程师 发布文章

CMA131 闪存不会成为数据存储器

CMA131 3DDE300411 (3).jpg

既然您知道了激发 ZipCPU的初始应用程序,让我们花点时间看看其他一些应用程序。我将从我遇到的一组应用程序开始这个列表,其中 SwiC(例如 ZipCPU 可能做得很好。然后,在下一节中,我们将讨论 ZipCPU的实际使用情况。让我们从异常简单的开始。

  1. 锁相环控制器

    前段时间,一位用户在 Xilinx 的论坛上询问用 AXI4 接口控制 PLL 的最简单方法是什么。一位好心的帮助者回答说,控制片上 PLL 的最简单方法是使用由 MicroBlaze 计算机驱动的 AXI4 输入。

    这就是 SwiC 的问题所在:具有 20-100 条指令的简单 SwiC 可能已经很好地解决了这个问题。但是,如果 SwiC 需要访问 RAM、闪存互连,那么……使用简单的状态机 而不是功能完善的 CPU 来驱动 PLL 可能会更容易。尽管如此,一个小型 SwiC 可能已经很好地解决了这个问题——即使它对这个问题有点矫枉过正。

在这个层面上,SwiC 与状态机竞争,好的状态机很容易占用更少的空间。然而,一个好的 SwiC 只需编写、仿真和验证一次,就可以知道它是否可以正确驱动 PLL。不过,这里的优势在于状态机。一旦您需要驱动许多不同的外设,或者一旦交互变得足够复杂,那么单个 SwiC 可能又开始有意义了。


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: CMA131
更多 培训课堂
更多 焦点
更多 视频

技术专区