特权同学

存储器实现方式转换

存储器实现方式转换最近在搭建一个系统中遇到了一些问题,使用的FPGA器件逻辑资源很充足,而内嵌存储器资源却相当紧张。因此在优化内部RAM使用率时,正如《榨干FPGA偏上存储资源》(http://blog.ednchina.com/ilove314/1811482/message.aspx)一文所分析的,发现了有些

特权和你一起学NIOS2 第三章 流程实践案例——手把手第一个工程

第三章流程实践案例——手把手第一个工程理清了一些基本概念,也对开发流程有了一个大体的了解,特权同学寻思着下一步该学点什么好呢?要达到循序渐进的效果,是不可以上来就一个大工程,虽然效果可能会比较炫,但是看设计细节估计要吓倒一片。但是,如果一开

特权和你一起学NIOS2 第二章

第二章开发流程上一章聊完了SOPC,侃完了NIOS2,可能读者就要问了,又是SOPC又是NIOS2的,说白了不就是一个硬件一个软件吗。是不是该给大家讲讲这个软硬一体的家伙到底如何开发,从哪里下手?问得专业一点,就是这个系统的开发流程是怎样的。不用急,下面咱就要说这个。

特权和你一起学NIOS2 第一章

第一章海阔天空聊概念虽然这个教程的大标题美名其曰“特权和你一起学NIOS2”,但是更确切的说应该称之为“特权和你一起学SOPC”。之所以用NIOS2替代SOPC,其实只是因为SOPC的概念着实有些大了,而NIOS2是全球两大FPGA厂商之一的Altera

特权和你一起学NIOS2 卷首语

怀念一起走过的青春岁月……

硬件加速:用起来很美

其实在硬件加速方面,特权同学早想写一篇博文,只是苦于没有合适的对比题材。赶上最近的一个系统平台,整个SOPC,完全自己DIY外设系统,所以很大程度上会去考量外设到底是作为硬件外设、还是软件模拟外设,抑或是软硬兼施。在《图片显示速度测试报告》的博文中展现了相

走马观花FTF

如果提起Motorola,相信不用懂电子的人也都知道。即便没有用过他们的产品也是见过。记得特权同学还是小朋友的时候,老爹腰间别的那那个滴滴作响的家伙上就有“MOTO”四个字母。而FreescaleSemiconductorInc的前身正是Motorola,他们为汽车、手机、网络等嵌入

巧设Toggle Rate避开规则检查

图片显示速度测试报告

Cyclone III原型开发调试

最近设计的CycloneIII原型板是特权同学第一次接触CycloneIII的器件。原理图、PCB绘制、管脚分配上都碰到了一些问题,这些问题或多或少都是由于个人对新器件不熟悉、设计的时候有一些粗心大意造成的。主要针对板级的硬件设计,这里凌乱的罗列一下,做一点总结,今后要多

Avalon Memory-Mapped Interfaces的寻址

关于AvalonMemory-MappedInterfaces的地址对齐,在《AvalonInterfaceSpecifications.pdf》中的3.6AvalonMemory-MappedInterfaces有一些简单的描述:1.主机比从机数据位宽大的情况下,主机会多次映射从机地址空间。例如,对于一个32位的主机需要读一个16位的从机端

书中之书之《以赛亚书》

小时候确是读过这卷书,估计在我上大学之前应该是把旧约读过2-3遍吧,只是在脑海里能留下印象的只是那些也许连世人都很熟知的如亚当夏娃的故事、诺亚方舟、亚伯拉罕到约瑟几代人的经历、摩西出埃及过红海、还有就是列王的故事和一些先知申言者的奇遇。大学里好好的进入

仲裁逻辑设计要点

前阵子,特权同学提过希望找一些仲裁逻辑设计方面的资料,用中文在google中搜索“仲裁逻辑”,结果很令人失望,除了一些PCI总线仲裁方面的论文只言片语的谈到那么点详细的仲裁设计细节外,其他的文章基本无任何参考价值。不过,树挪死人挪活,咱可以改用Engli

Verilog中宏定义位宽带来的问题

宏定义在C语言程序中的使用司空见惯,他的好处就在于可以大大提高代码的可读性和可移植性。而在verilog中,也支持这个语法,在很多开源代码中也都能看到`define的身影。但是它的使用和C语言可不完全一样,很多时候需要非常小心和谨慎。其中最可能让设计者犯错的就是它的
Baidu
map