FPGA概念理解之:Xilinx的Vivado与ISE区别
ISE Xilinx ISE Design Suite(百度百科)是利用新技术来降低总设计成本的电子设计套件软件,借助 Xilinx ISE Design Suite 的突破性技术提高系统级设计效率并加快产品投产。 ISE Design Suite 采用各种方法来实现团队设计、功耗优化以及简化 IP 集成,从而分发挥 Xilinx 目标设计平台在配置逻辑、嵌入式和 DSP 设计方面的潜力。
Vivado Vivado是Xilinx公司于2012年推出的新一代集成设计环境。当下已经是2019.2版本。
Vivado之于ISE的必要性 在Vivado Design Suite User Guide:Getting Started(UG910)中提到,推出Vivado是为了提高设计者的效率,他能显著增加Xilinx的28nm工艺的可编程逻辑期间的设计、综合于实现效率。
即随着FPGA进入28nm时代,ISE工具有些“不合时宜”了,硬件提升了,软件也需要提升。
参考 https://blog.csdn.net/The_Time_Runner/article/details/103584954?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-3.essearch_pc_relevant&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-3.essearch_pc_relevant
RTL
RTL电路-电阻晶体管逻辑电路。Resistances- Transistors Logic (Circuit). 由晶体管和串接在晶体管基极上的电阻组成以实现“或非”逻辑操作的单元门电路﹐简称RTL 电路。RTL电路的每一个逻辑输入端,为了改善RTL逻辑电路的开关速度﹐在基极电阻上 再并接一个电容﹐就构成了电阻-电容-晶体管逻辑电路(RCTL)。
SPI和QSPI
SPI广泛用于EEPROM、Flash、RTC(实时时钟)、ADC(数模转换器)、DSP(数字信号处理器)以及数字信号解码器上。SPI通信的速度很容易达到好几兆bps,所以可以用SPI总线传输一些未压缩的音频以及压缩的视频。 QSPI是什么? QSPI: Qual-SPI (不是Queued SPI)表示4个数据wire
Zynq7020 生成fsbl文件和bit文件
https://blog.csdn.net/smile_5me/article/details/82224046
Linux设备树知识点整理
dts(device tree source 设备树源文件) dts文件是一种ASCII文本格式的设备树描述文件,此文件适合人类阅读主要是给用户看的。一个dts文件对应一个ARM的设备,一般放置在arch/arm/boot/dts/中。由于dts中包含了很多公共部分,linux内核为了简化,将Soc公共部分提炼为.dtsi文件,类似c语言中的.h文件。
DTC 是将dts文件编译成dtb的工具 dtb(dtb - device tree blob设备树二进制文件) dts通过dtc编译成dtb文件,被编译后的设备树文件与内核一同放入到存储介质中,当内核启动时读取设备树文件,就可以动态的将板级信息写入到内核中。
|