采用SOPC为的思路的指纹识别模块设计

网友投稿 267 2022-11-11

采用SOPC为的思路的指纹识别模块设计

引言

模块整体硬件设计

图1

Altera的Cyclone EP1C6Q240C8型号FPGA,它的LE数目是5980,内部有 2个PLL,能内嵌 3种类型的 Nios II 处理器。且和别的 FPGA相比,能满足模块功能并且价格相对比较低廉。故设计中选用这款芯片。

利用 SOPC Builder构建 Nios II硬件系统

为了使 Nios II 软核与外部存储器之间进行通信,必须在Avalon 总线和连接外部存储器的总线之间加入 Avalon 三态总线桥[2]。可从添加 SOPC Builder 组件菜单中直接添加,如图 2 所示:

图2 Analon 三态总线桥

图3 指纹识别模块的硬件整体配置图

图4 利用宏模块设计的 PLL 内部接口

整个 SOPC 设计之后的 FPGA 内部 Nios II 系统如图5 所示,采用 TCL 脚本对 FPGA 进行管脚分配,下面是一段SDRAM 的 TCL 脚本 [4] 程序。实现与外部器件的连接。

图 5 FPGA 内部的 Nios II 系统图

结论

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:传统云环境下的CI/CD操作手册(七)用slave节点实现分布式jenkins
下一篇:传统云环境下的CI/CD操作手册(六)jenkins手动构建示例及实现自动触发构建
相关文章

 发表评论

暂时没有评论,来抢沙发吧~