1.终端中输入gedit hello.c ,然后输入程序; 2.使用gcc编译器,编译出在PC上运行的hello可执行程序:gcc ./hello.c -o hello-pc; 3.使用arm-xilinx-linux-gnueabi-gcc编译器,编译出在ARM上运行的hello可执行程序:arm Read More
posted @ 2018-05-21 23:20 愣娃娃 Views(372) Comments(0) Diggs(0) Edit
1.一个简单的异步复位例子: 综合结果如下: 我们可以看到,FPGA的寄存器都有一个异步清零端(CLR),在异步复位设计中,低电平有效的rst_n复位信号就可以直接连在这个端口上。(如果是高有效的复位,综合时会把它取反后接在这个端口上) 2.一个同步复位的例子: 综合结果如下: 我们可以看到,该电路 Read More
posted @ 2018-05-21 20:35 愣娃娃 Views(3998) Comments(0) Diggs(0) Edit
一、分析 由于是异步FIFO的设计,读写时钟不一样,在产生读空信号和写满信号时,会涉及到跨时钟域的问题,如何解决? 跨时钟域的问题:由于读指针是属于读时钟域的,写指针是属于写时钟域的,而异步FIFO的读写时钟域不同,是异步的,要是将读时钟域的读指针与写时钟域的写指针不做任何处理直接比较肯定是错误的, Read More
posted @ 2018-05-21 17:45 愣娃娃 Views(20697) Comments(0) Diggs(1) Edit