发布于 2017-08-18 10:58:17 0 comments 计算机接口技术初探 上学期选了一门课,叫《微型计算机系统接口技术》,很久没有上过这么有意思的课了,感觉有必要记录一下。事实上前两篇文章也是我在学这门课的学习记录。课程简介课程的目标是:在一个FPGA开发板(如下图)上,对FPGA进行编程,来实现一个或多个计算机接口。前提:需要对数字电路有一定的了解。需要解释的几点:FPGA是一种可编程的硬件。硬件编程几乎等价于设计电路。计算机所有的接口本质上就是若干根导线。设计接口就... 阅读全文 »
发布于 2017-05-18 17:51:31 0 comments 用Xilinx ISE在FPGA上使用VHDL编程时报错找不到乘法定义 今天用VHDL编程时遇到一个报错信息:Line 200: found '0' definitions of operator "*", cannot determine exact overloaded matching definition for "*"首先想到的一定是类型不匹配的问题,我引入了use IEEE.STD_LOGIC_UNS... 阅读全文 »
发布于 2017-05-09 12:56:45 0 comments 用Xilinx ISE在FPGA上使用VHDL编程时报错端口连接非法 我在做接口实验的时候,想把音频和视频的两个接口合在一起,核心思想是,在视频的工程里,把音频作为组件引入,把端口对应上,就可以了。不过过程却没那么顺利。我使用的是Xilinx ISE 14.4,使用VHDL语言对FPGA进行编程,实现对接口的控制。当我把两个模块组合起来之后,却发现无法通过综合,报错ERROR:Xst:2035 - Port <clk> has illegal conne... 阅读全文 »