FIFOs are often used to safely pass data from one clock domain to another asynchronous clock domain. Using a FIFO to pass data from one clock domain to another clock domain requires multi-asynchronous clock design techniques. There are many ways to design a FIFO wrong. There are many ways to design a FIFO right but still make it difficult to properly synthesize and analyze the design. This paper will detail one method that is used to design, synthesize and analyze a safe FIFO between different clock domains using Gray code pointers that are synchronized into a different clock domain before testing for "FIFO full" or "FIFO empty" conditions. The fully coded, synthesized and analyzed RTL Verilog model (FIFO Style #1) is included.
2019-12-21 18:55:06 164KB 异步fifo fifo
1
一个页面置换算法性能比较程序,包括了最佳置换,先进先出,LRU,随机置换,简单时钟和改进时钟六个算法。使用了队列,链表,循环链表等数据结构。随机产生请求页号,计算六种算法的缺页率。
2019-12-21 18:50:14 19KB 页面置换
1
xilinx 官方fifo IP使用手册,里面描述了关于xilinx官方IP FIFO的所有使用细节
2019-12-21 18:49:49 4.04MB xilinx fifo IP使用手册
1
实现OPT、LRU、FIFO以及Clock四种不同的页面置换策略,界面良好
2019-12-21 18:49:43 26KB 置换算法
1
贝叶斯决策就是在不完全情报下,对部分未知的状态用主观概率估计,然后用贝叶斯公式对发生概率进行修正,最后再利用期望值和修正概率做出最优决策。   贝叶斯决策理论方法是统计模型决策中的一个基本方法,其基本思想是:   1、已知类条件概率密度参数表达式和先验概率。   2、利用贝叶斯公式转换成后验概率。   3、根据后验概率大小进行决策分类。
2019-12-21 18:48:12 67KB visualc++Bayesian1
1
该工程具体是在codeblock上面实现了操作系统课程上讲解的页面置换算法,包括先进先出(FIFO)、最佳置换算法(OPT)、最久最近未使用算法(LRU)。 具体实现功能有: 1、建立相应的数据结构 2、在屏幕上显示页面的状况 3、时间的流逝可用下面几种方法模拟:按键盘,每按一次可认为过一个时间单位; 4、将一批页的置换情况存入磁盘文件,以后可以读出并重放; 5、计算页面的缺页次数、缺页后的页面置换次数 6、支持算法:FIFO、LRU、最佳置换算法。
2019-12-12 19:20:32 560KB 页面置换算法
1
栈 数组 队列等数据结构 int QueueEmpty(pagequeue *q) { if(q->count==0) return 1; else return 0; } int QueueFull(pagequeue *q) { if(q->count==num) return 1; else return 0; } 等等...
2019-12-04 12:46:40 7KB C语言 页面置换算法 Optimal FIFO
1
C++面向对象与Visual C++ 程序设计案例教程PDF高清版
2018-07-03 00:36:24 2.98MB Visual C++程序设计
1
VisualC#__NET中应用GDI_动态创建可移动_拖拽等修改其属性的图形,很有帮助的!
2015-09-15 00:00:00 287KB C#
1
用c++MFC编写的USB视频设备对图像进行采集的程序,有相应的USB接口的代码,可以生成运行界面及相关控件,控件可以对图像采集进行各种设置以及录制视频,特别推荐!!
1