述
将 ARM Cortex-M0 软微控制器实现到 KC705 中。该项目实现了一个包含以下组件的设计:
Cortex-M0 混淆内核:ARM DesignStart 网站提供的内核
RAM 存储器:接受初始化文件的 RAM 存储器的实现
AHB3-lite 互连:负责在 AHB3-lite 协议中允许主从之间通信的互连
模式检测器:实现一个简单状态机的核心,当在其输入总线上看到模式“f0f0f0f0”时切换其输出
当板子打开时,cortex-m0 读取 RAM 内存,该内存是用一个程序合成的,该程序计数到一个固定的数字,然后将模式“f0f0f0f0”放在总线上。这会导致模式检测器切换其连接到 LED 的输出。对于综合,程序定义为最多计数 10,000,000。出于模拟目的,可以使用包含最多 200 个程序的内存文件。
要求
下面列出了该项目中使用的工具。但是,由于hdlmake提供的灵活性,它可以移植到不同的供应商/主板。
更多详情、使用方法,请下载后阅读README.md文件