《VHDL实用教程》(潘松王国栋编著).zip(4.6MB)ASICVHDLBasic.pdf(6.38MB)vhdl40个程序.zip(47.01KB)VHDL_design_techniques_for_flex_devices.ppt(497KB)vhdl100个例子.zip(342.4KB)vhdl-beginner.ppt(717.5KB)vhdlcoder.zip(47.41KB)VHDL经典教程.pdf(371.78KB)VHDL数字控制系统设计范例(经典).rar(6.29MB)VHDL数字控制系统设计范例(经典).zip(6.3MB)VHDL学习(哈工大ppt).pdf(620.74KB)VHDL硬件描述语言.ppt(226KB)VHDL-硬件描述语言.ppt(829KB)VHDL硬件描述语言基础.ppt(185.5KB)VHDL硬件描述语言与数字逻辑电路设计(西电版).rar(6.01MB)VHDL与数字电路设计.pdf(6.87MB)VHDL语法入门.ppt(133.5KB)VHDL语言介绍与设计实例.doc(197KB)数字电路EDA入门-VHDL程序实例集.PDF(3.08MB)台湾国家晶元设计中心VHDL内部培训资料(CIC).zip(2.86MB)ExamplesofVHDLDescriptions.pdf(278KB)TheVHDLGoldenReferenceGuide.pdf(255.8KB)VHDLProgrammingbyExample.4th.Ed.pdf(2.3MB)VHDLReferenceManual.pdf(1.06MB)VHDL编程基础.ppt(2.26MB)VHDL培训教程.PPT(670KB)VHDL与数字电路设计.ppt(3.22MB)VHDL语言详解.pdf(1.2MB)
2025/8/10 4:11:34 47.18MB VHDL培训教材
1
EDA课程设计——基于VHDL的FIR滤波器的源代码。
里面有详尽的程序分析,很容易看懂的
1
HDB3编码的VHDL代码,详细介绍了HDB3编码器的实现及代码
2025/8/2 14:48:34 100KB HDB3
1
vhdl,fpga控制的ccd时序电路,剩下的是凑字
2025/8/1 6:29:15 2KB ccd vhdl
1
对一基带频率进行10,2,100分频产生三个不同频率
2025/8/1 4:53:32 1KB vhdl,分频
1
我是2014级复旦的研究生。
这是一个8位的CPU设计VHDL实现。
本CPU基于RISC架构,实现了cpu的基本功能如:加减乘除运算,跳转等。
此外,里面有一个17位的ROM区,是存储指令的。
你可以写出一段17位的指令代码,并放入ROM区,该CPU即可自动运行出结果。
压缩包里是源代码和我们当时的设计要求。
本源代码的最后调试时在地址0--17是放入的斐波纳契数字(FibonacciNumbers)指令。
通过modelsim仿真即可看到结果。
2025/8/1 3:54:58 508KB 8 CPU VHDL
1
VHDL语言CPU设计报告用VHDL语言设计一个给定指令系统的CPU,实现FPGA下载
2025/8/1 0:17:19 53KB VHDL&CPU;
1
USBBlaster是一款由Altera公司开发的用于JTAG(JointTestActionGroup)编程和调试FPGA(Field-ProgrammableGateArray)芯片的设备。
它通过USB接口与计算机连接,为用户提供了方便快捷的FPGA编程方案。
USBBlaster的工作原理是利用USB通信协议将数据传输到一个内置的CPLD(ComplexProgrammableLogicDevice),然后CPLD通过JTAG接口与FPGA进行交互。
在"USBBlaster制作资料"中,我们可能会接触到以下几个关键知识点:1.**USB通信协议**:USB(UniversalSerialBus)是一种标准的接口,用于连接各种外部设备到计算机。
USBBlaster利用USB协议传输数据,它遵循USB规范中的设备类定义,例如CDC(CommunicationDeviceClass)或HID(HumanInterfaceDevice)类,以实现数据的高速、稳定传输。
2.**JTAG协议**:JTAG是一种国际标准测试协议,用于电路板级的硬件测试和调试。
在FPGA应用中,JTAG被用来编程、测试和诊断FPGA内部逻辑。
JTAG接口通常包括TMS(TestModeSelect)、TDI(TestDataIn)、TDO(TestDataOut)和TCK(TestClock)信号线,这些信号线在USBBlaster中由CPLD管理。
3.**CPLD**:CPLD是一种可编程逻辑器件,可以配置为实现用户自定义的逻辑功能。
在USBBlaster中,CPLD扮演了关键角色,它接收来自USB接口的数据,处理后通过JTAG接口发送到FPGA,同时也接收FPGA的反馈信息,从而实现FPGA的编程和调试。
4.**原理图**:提供的原理图会详细展示USBBlaster的硬件设计,包括USB接口电路、CPLD配置、JTAG接口以及电源管理等部分。
通过分析原理图,我们可以理解各个组件如何协同工作,以及如何根据需要进行硬件修改或定制。
5.**固件程序**:固件是运行在硬件设备上的软件,对于USBBlaster,这可能包括USB控制器的驱动程序和CPLD的配置文件。
固件程序确保USB接口正确地与主机通信,并控制CPLD执行JTAG操作。
6.**烧写软件**:为了将固件程序和CPLD配置加载到硬件上,我们需要特定的烧写工具。
这类软件通常支持图形界面,方便用户选择要加载的文件,监测编程过程,并提供错误检查和诊断功能。
7.**CPLD程序**:CPLD程序是指配置CPLD的逻辑代码,它定义了CPLD如何处理USB数据并控制JTAG接口。
这种代码通常使用硬件描述语言(如VHDL或Verilog)编写,并通过专用的编译工具转换成配置文件。
通过这个压缩包,学习者不仅可以了解USBBlaster的工作原理,还可以动手制作自己的USBBlaster,这对于FPGA开发者来说是一项宝贵的实践经验。
同时,这也涉及到电子工程、计算机硬件和嵌入式系统等多个领域的知识,有助于提升综合技能。
2025/7/23 6:41:06 2.14MB USB Blaster
1
用VHDL语言编写的一位全加器,并实现四位全加器,串行连接
2025/7/16 6:33:23 213KB VHDL、全加器
1
BSDL(boundaryscandescriptionlanguage)语言硬件描述语言(VHDL)的一个子集,是对边界扫描器件的边界扫描特性的描述,
2025/7/9 4:41:56 2.37MB BSDL
1
共 454 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡