虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

大数运算的库

  • 如何利用TI的UltraLibrarian软件生成Allegro封装

    1、安装完成后,点击Continue Free,进入下一步。2、如上图依次点击1-4,选择下图所示从TI官网下载的封装文件,导出所需软件的封装配置文件。注:这里导出的还只是配置文件,需再做一些操作才能生成Allegro的原件库文件。3、导出文件后,配置文件会自动尝试生成原件封装,但是肯定会失败。这时需要把自动打开的txt文件中如上所示的路径添加到Allegro中.4、双击上图自动生成的blank Board.Brd.如下图所示,依次把txt中的路径添加到Scriptpath,Padpath,psppath中。5、双击2019-05-22-17-33-23.bat,然后,一路确认下去。结束,下面箭头所指文件就是我们所要的元件封装了。当然,其他pad,Flash文件也要复制到相应的库路径里。

    标签: allegro封装

    上传时间: 2022-06-23

    上传用户:xsr1983

  • AD中 STM32 库和封装资料

    AD中关于STM32的一系列库资料,里面包含了所有stm的库还有封装。欢迎下载!

    标签: stm23

    上传时间: 2022-07-09

    上传用户:默默

  • MQTT C语言库

    物联网iot完整”的Paho MQTT C客户端库是用Linux和Windows编写的。它假设存在用于网络(套接字),线程和内存分配的Posix或Windows库。嵌入式库旨在具有以下特征:使用非常有限的资源 - 挑选所需的组件不依赖于任何特定的库进行网络,线程或内存管理ANSI标准C,最高可移植性,最低级别C和/或C ++中的可选更高层

    标签: mqtt C语言

    上传时间: 2022-07-20

    上传用户:

  • cadence-virtuoso的使用简介

    全文将用一个贯穿始终的例子来说明如何绘制版图。这个例子绘制的是一个最简单的非门的版图。S2-1建立版图文件使用library manager.首先,建立一个新的库myLib,关于建立库的步骤,在前文介绍cdsSpice时已经说得很清楚了,就不再赘述。与前面有些不同的地方是:由于我们要建立的是一个版图文件,因此我们在technology file选项中必须选择compile a new tech file,或是attach to an exsiting tech file。这里由于我们要新建一个tech file,因此选择前者。这时会弹出load tech file的对话框,如图2-1-1所示。在ASCII Technology File中填入csmclo0.tf即可。接着就可以建立名为inv的cel了。为了完备起见,读者可以先建立inv的schematic view和symbol view(具体步骤前面已经介绍,其中pmos长6u,宽为0.6u。nmos长为3u,宽为0.6u。model仍然选择hj3p和hj3n)。然后建立其layout view,其步骤为:在tool中选择virtuoso-layout,然后点击ok。

    标签: cadence virtuoso

    上传时间: 2022-07-20

    上传用户:

  • STM32 库函数中文使用手册

    这是STM32中文板的库函数资料,对于STM32的学习有十分重要的作用

    标签: stm32 库函数

    上传时间: 2022-07-21

    上传用户:

  • 使用Altium Designer 绘制PCB的详细过程

    第一步:新建PCB工程文件 并向工程文件里添加PCB文件和原理图文件 第二步:元件库、封装库设计 部分元器件厂商或者经销商不提供元件库和封装库,只给了元器件尺寸图,所以需要自行设计元件 库文件或是封装库文件 元件库设计: 新建 .SchLib 文件:File -> New -> Library -> Schematic Library 使用Place下拉菜单或使用快捷工具栏放置图形,引脚等,记得保存! 封装库的设计 新建.PcbLib文件:File -> New -> Library -> PCB Library 使用Place下拉菜单或使用快捷工具栏,画线,放置孔位,记得保存!第三步:原理图的绘制 新建.SchDoc文件 :File -> New -> Schematic 添加元器件库和封装库 在软件底部菜单栏System中勾选Libraries,打开侧面工具栏 在侧面工具栏中点击“Libraries...” -> “Add Library”找到自己保存的库文件并添加 添加各元器件 可直接从侧面工具栏中选择元器件拖入原理图中,在拖动过程中按Tab键修改元器件信息 添加网络标识Place -> Net Label 快捷键(PN) 确定各元器件封装 打开封装管理器Tools -> Footprint Manager 快捷键(TG) 可挨个修改、检查各元器件封装

    标签: altium designer pcb

    上传时间: 2022-07-23

    上传用户:

  • TB6612FNG封装库文件

    该资料针对altium designer中缺少TB6612FNG封装库文件的问题,自己绘制了相关的库文件,方便实用

    标签: TB6612FNG 封装库

    上传时间: 2022-07-24

    上传用户:

  • SVPWM算法优化及其FPGACPLD实现.rar

    电压空间矢量脉冲宽度调制技术是一种性能优越、易于数字化实现的脉冲宽度调制方案。在常规SVPWM算法中,判定等效电压空间矢量所处扇区位置时需要进行坐标旋转和反正切三角函数的运算,计算特定电压空间矢量作用时间时需要进行正弦、余弦三角函数的运算以及过饱和情况下的归一化处理过程,同时,在整个SVPWM算法中还包含了无理数的运算,这些复杂计算不可避免地会产生大量计算误差,对高精度实时控制产生不可忽视的影响,而且这些复杂运算的计算量大,对系统的处理速度要求高,程序设计复杂,系统运行时间长,占用系统资源多。因此,从工程实际应用的角度出发,需要对常规SVPWM算法进行优化设计。 本文提出的优化SVPWM算法,只需进行普通的四则运算,计算非常简单,克服了上述常规SVPWM算法中的缺点,同时,采用交叉分配零电压空间矢量,并将零电压空间矢量的切换点置于各扇区中点的方法,达到降低三相桥式逆变电路中开关器件开关损耗的目的。SVPWM算法要求高速的数据处理能力,传统的MCU、DSP都难以满足其要求,而具有高速数据处理能力的FPGA/CPLD则可以很好的实现SVPWM的控制功能,在实时性、灵活性等方面有着MCU、DSP无法比拟的优越性。本文利用MATLAB/Simulink软件对优化的SVPWM系统原型进行建模和仿真,当仿真效果达到SVPWM系统控制要求后,在XilinxISE环境下采用硬件描述语言设计输入方法与原理图设计输入方法相结合的混合设计输入方法进行FPGA/CPLD的电路设计与输入,建立相同功能的SVPWM系统模型,然后利用ISESimulator(VHDL/Verilog)仿真器进行功能仿真和性能分析,验证了本文提出的SVPWM优化设计方案的可行性和有效性。

    标签: FPGACPLD SVPWM 算法优化

    上传时间: 2013-06-27

    上传用户:小儒尼尼奥

  • SVPWM算法优化及其FPGACPLD实现.rar

    电压空间矢量脉冲宽度调制技术是一种性能优越、易于数字化实现的脉冲宽度调制方案。在常规SVPWM算法中,判定等效电压空间矢量所处扇区位置时需要进行坐标旋转和反正切三角函数的运算,计算特定电压空间矢量作用时间时需要进行正弦、余弦三角函数的运算以及过饱和情况下的归一化处理过程,同时,在整个SVPWM算法中还包含了无理数的运算,这些复杂计算不可避免地会产生大量计算误差,对高精度实时控制产生不可忽视的影响,而且这些复杂运算的计算量大,对系统的处理速度要求高,程序设计复杂,系统运行时间长,占用系统资源多。因此,从工程实际应用的角度出发,需要对常规SVPWM算法进行优化设计。 本文提出的优化SVPWM算法,只需进行普通的四则运算,计算非常简单,克服了上述常规SVPWM算法中的缺点,同时,采用交叉分配零电压空间矢量,并将零电压空间矢量的切换点置于各扇区中点的方法,达到降低三相桥式逆变电路中开关器件开关损耗的目的。SVPWM算法要求高速的数据处理能力,传统的MCU、DSP都难以满足其要求,而具有高速数据处理能力的FPGA/CPLD则可以很好的实现SVPWM的控制功能,在实时性、灵活性等方面有着MCU、DSP无法比拟的优越性。本文利用MATLAB/Simulink软件对优化的SVPWM系统原型进行建模和仿真,当仿真效果达到SVPWM系统控制要求后,在XilinxISE环境下采用硬件描述语言设计输入方法与原理图设计输入方法相结合的混合设计输入方法进行FPGA/CPLD的电路设计与输入,建立相同功能的SVPWM系统模型,然后利用ISESimulator(VHDL/Verilog)仿真器进行功能仿真和性能分析,验证了本文提出的SVPWM优化设计方案的可行性和有效性。

    标签: FPGACPLD SVPWM 算法优化

    上传时间: 2013-07-30

    上传用户:15953929477

  • 面向特种LCD图像处理方法与FPGA实现研究

    本文研究特种LCD的图像处理方法和FPGA实现方案,并研制出基于FPGA的若干实际应用系统,有效地解决目前存在的问题。本文主要研究内容为:  (1)给出一种基于彩色空间变换的色彩调整方法,在YCrCb空间内实现亮度和色度分离,避免了RGB空间两者同时变化造成偏色和失真的现象,并在FPGA内采用流水线结构改进3阶矩阵运算的逻辑结构,节省出2/3的逻辑资源,提高了模块的最高运行速度。  (2)研究利用FPGA实现图像实时缩放处理的方法,选择能够满足特种LCD要求的双线性插值法作为研究对象,实时计算插值系数dx和dy,并采用流水线结构进行插值计算,仅使用FPGA中的3个双端口RAM来缓冲图像数据,没有外扩大容量帧存储器,降低了成本,提高特种LCD的系统兼容性。  (3)设计一种针对特种LCD更为简捷、有效的隔行转逐行扫描的实现方案,即利用图像实时缩放的方法,把一场图像缩放到LCD的分辨率,实现复合视频图像在LCD的“满屏”显示,改善现有特种LCD在显示隔行扫描的复合视频信号时,遇到图像信息丢失或显示效果不佳的问题。  (4)设计出一种基于字符和位图的数字OSD控制核,合理使用分布式RAM和块RAM两种逻辑资源来存储字符和位图信息,OSD图像由数字逻辑自动合成,编程简单灵活,使特种LCD的参数调整更加方便。  (5)研制成功基于FPGA的特种LCD显示控制板,能显示三种分辨率640×480,800×600,1024×768的图像信号;支持宽范围的亮度、对比度、显示位置等参数的实时调整,并提供全功能的透明OSD菜单进行指示。  (6)研制成功基于FPGA的特种LCD图像调节板,用于对某型号机载特种LCD进行改造,增加宽范围的亮度、对比度、图像显示位置的实时调整功能,提供无信号输入检测与OSD指示功能,提高图像显示的性能,通过了环境温度试验与性能测试,并已装机。  (7)研制成功基于DSP和FPGA的图像采集显示板,实现了对全分辨率复合视频信号进行25帧/秒的实时采集和显示,在DSP内使用“三帧”轮换的图像数据缓冲方法提高了系统的实时处理能力,使之能够完成一定复杂度的实时图像处理。

    标签: FPGA LCD 图像 处理方法

    上传时间: 2013-06-12

    上传用户:ivan-mtk