QuartusII开发软件中的宏模块

本文详细介绍了QuartusII开发软件中的多种宏模块,包括存储器宏模块如RAM和ROM,时序电路宏模块如触发器和计数器,以及运算电路宏模块如加法器和乘法器等。这些宏模块为硬件设计提供了丰富的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Quartus II开发软件中的宏模块--存储器宏模块
RAM宏模块
宏模块名称   功能描述
csdpram    参数化循环共享双端口RAM
lpm_ram_dp   参数化双端口RAM
lpm_ram_dq   参数化RAM,输入/输出端分离
lpm_ram_io   参数化RAM,输入/输出端公用一个端口
FIFO宏模块
宏模块名称   功能描述
csfifo    参数化循环共享FIFO
dcfifo    参数化双时钟FIFO
scfifo    参数化单时钟FIFO
lpm_fifo    参数化单时钟FIFO
lpm_fifo_dc   参数化双时钟FIFO
ROM的设计
lpm_rom
Quartus II开发软件中的宏模块--时序电路宏模块
 

Quartus II开发软件中的宏模块--时序电路宏模块
触发器
宏模块名称 功能描述
lpm_ff  参数化D或T触发器
lpm_dff  参数化D触发器和移位寄存器
lpm_tff  参数化T触发器
enadff  带使能端的D触发器
expdff  用扩展电路实现的D触发器
7470  带预置和清零端的与门JK触发器
7471  带预置端的JK触发器
7472  带预置和清零端的与门JK触发器
7473  带清零端的双JK触发器
7474  带异步预置和异步清零端的双D触发器
7476  带异步预置和异步清零端的双JK触发器
7478  带异步预置、公共清零和公共时钟端的双JK触发器
74107  带清零端的双JK触发器
74109  带预置和清零端的双JK触发器
74112  带预置和清零端的双JK时钟下降沿触发器
74113  带预置端的双JK时钟下降沿触发器
74114  带异步预置、公共清零和公共时钟端的双JK时钟下降沿触发器
74171  带清零端的4D触发器
74172  带三态输出的多端口寄存器
74173  4位D型寄存器
74174  带公共清零端的16进制D触发器
74174b  带公共清零端的16进制D触发器
74175  带公共时钟和清零端的4D触发器
74273  带异步清零端的8进制触发器
74273b  带异步清零端的8进制触发器
74276  带公共预置和清零端的4JK触发器寄存器
74374  带三态输出和输出使能端的8进制D触发器
74374b  带三态输出和输出使能端的8进制D触发器
74376  带公共时钟和公共清零端4JK触发器
74377  带使能端的8进制D触发器
74377b  带使能端的8进制D触发器
74378  带使能端的16进制D触发器
74379  带使能端的4D触发器
74396  8进制存储寄存器
74548  带三态输出的8位两级流水线寄存器
74670  带三态输出的4位寄存器
74821  带三态输出的10位总线接口触发器
74821b  带三态输出的10位D触发器
74822  带三态反相输出的10位总线接口触发器
74822b  带三态反相输出的10位D触发器
74823  带三态输出的9位总线接口触发器
74823b  带三态输出的9位D触发器
74824  带三态反相输出的9位总线接口触发器
74824b  带三态反相输出的9位D触发器
74825  带三态反相输出的8位总线接口触发器
74825b  带三态输出的8进制D触发器
74826   带三态反相输出的9位总线接口触发器
74826b  带三态反相输出的8进制D触发器

锁存器
宏模块名称 功能描述
lpm_latch 参数化锁存器
explatch 用扩展电路实现的锁存器
Inpltch  用扩展电路实现的输入锁存器
nandltch 用扩展电路实现的SR(非)与非门锁存器
norltch  用扩展电路实现的SR或非门锁存器
7475  4位双稳态锁存器
7477  4位双稳态锁存器
74116  带清零端的双4位锁存器
74259  带清零端、可设定地址的锁存器
74279  4路SR(非)锁存器
74373  带三态输出的8进制透明D锁存器
74373b  带三态输出的8进制透明D锁存器
74375  4位双稳态锁存器
74549  8位二级流水线锁存器
74604  带三态输出的8进制2输入多路锁存器
74841  带三态输出的10位总线接口D锁存器
74841b  带三态输出的10位总线接口D锁存器
74842  带三态输出的10位总线接口D锁存器
74842b  带三态输出的10位总线接口D反相锁存器
74843  带三态输出的9位总线接口D锁存器
74844  带三态输出的9位总线接口D反相锁存器
74845  带三态输出的8位总线接口D锁存器
74846  带三态输出的8位总线接口D反相锁存器
74990  8位透明读回锁存器

计数器
宏模块名称 功能描述
lpm_conter 参数化计数器(仅限FLEX系列器件)
gray4  格雷码计数器
unicnt  通用4位加/减计数器,可异步设置、读取、清零和级联的左/右移位寄存器
16cudslr 16位2进制加/减计数器,带异步设置的左/右移位寄存器
16cudsrb 16位2进制加/减计数器,带异步清零和设置的左/右移位寄存器
4count  4位2进制加/减计数器,同步/异步读取,异步清零
8count  8位2进制加/减计数器,同步/异步读取,异步清零
7468  双10进制计数器
7469  双12进制计数器
7490  10/2进制计数器
7492  12进制计数器
7493  4位2进制计数器
74143  4位计数/锁存器,带7位输出驱动器
74160  4位10进制计数器,同步读取,异步清零
74161  4位2进制加法计数器,同步读取,异步清零
74162  4位2进制加法计数器,同步读取,同步清零
74163  4位2进制加法计数器,同步读取,同步清零
74168  同步4位10进制加/减计数器
74169  同步4位2进制加/减计数器
74176  可预置10进制计数器
74177  可预置2进制计数器
74190  4位10进制加/减计数器,异步读取
74191  4位2进制加/减计数器,异步读取
74192  4位10进制加/减计数器,异步清零
74193  4位2进制加/减计数器,异步清零
74196  可预置10进制计数器
74197  可预置2进制计数器
74290  10进制计数器
74292  可编程分频器/数字定时器
74293  2进制计数器
74294  可编程分频器/数字定时器
74390  双10进制计数器
74393  双4位加法计数器,异步清零
74490  双4位10进制计数器
74568  10进制加/减计数器,同步读取,同步和异步清零
74569  2进制加/减计数器,同步读取,同步和异步清零
74590  8位2进制计数器,带三态输出寄存器
74592  8位2进制计数器,带输入寄存器
74668  同步10进制加/减计数器
74669  同步4位2进制加/减计数器
74690  同步10进制计数器,带输出寄存器,多重三态输出,异步清零
74691  同步2进制计数器,带输出寄存器,多重三态输出,异步清零
74693  同步2进制计数器,带输出寄存器,多重三态输出,同步清零
74696  同步10进制加/减计数器,带输出寄存器,多重三态输出,异步清零
74697  同步2进制加/减计数器,带输出寄存器,多重三态输出,异步清零
74698  同步10进制加/减计数器,带输出寄存器,多重三态输出,同步清零
74699  同步2进制加/减计数器,带输出寄存器,多重三态输出,同步清零

分频器
宏模块名称 功能描述
Freqdiv  2,4,8,16分频器
7456  双时钟5,10分频器
7457  双时钟5,6,10分频器

多路复用器
宏模块名称 功能描述
lpm_mux  参数化多路复用器
2lmux  2线-1线多路复用器
16lmux  16线-1线多路复用器
2X8mux  8位总线的2线-1线多路复用器
8lmux  8线-1线多路复用器
74151  8线-1线多路复用器
74151b  8线-1线多路复用器
74153  双4线-1线多路复用器
74157  四2线-1线多路复用器
74158  带反相输出的四2线-1线多路复用器
74251  带三态输出的8线-1线数据选择器
74253  带三态输出的双4线-1线数据选择器
74257  带三态输出的四2线-1线多路复用器
74258  带三态反相输出的四2线-1线多路复用器
74298  带存储功能的四2输入多路复用器
74352  带反相输出的双4线-1线数据选择器/多路复用器
74353  带三态反相输出的双4线-1线数据选择器/多路复用器
74354  带三态输出的8线-1线数据选择器/多路复用器
74356  带三态输出的8线-1线数据选择器/多路复用器
74398  带存储功能的四2输入多路复用器
74399  带存储功能的四2输入多路复用器

移位寄存器
宏模块名称 功能描述
lpm_clshift 参数化组合逻辑移位器
lpm_shiftreg 参数化移位寄存器
barrelst 8位桶形移位器
barrlstb 8位桶形移位器
7491  串入串出移位寄存器
7494  带异步预置和异步清零端的4位移位寄存器
7495  4位并行移位寄存器
7496  5位移位寄存器
7499  带JK串入串出端的4位移位寄存器
74164  串入并出移位寄存器
74164b  串入并出移位寄存器
74165  并行读入8位移位寄存器
74165b  并行读入8位移位寄存器
74166  带时钟禁止端的8位移位寄存器
74178  4位移位寄存器
74179  带清零端的4位移位寄存器
74194  带并行读入端的4位双向移位寄存器
74195  4位并行移位寄存器
74198  8位双向移位寄存器
74199  8位双向移位寄存器
74295  带三态输出端的4位左右移位寄存器
74299  8位通用移位/存储寄存器
74350  带三态输出端的4位移位寄存器
74395  带三态输出端的4位可级联移位寄存器
74589  带输入锁存和三态输出端的8位移位寄存器
74594  带输入锁存的8位移位寄存器
74595  带输入锁存和三态输出端的8位移位寄存器
74597  带输入寄存器的8位移位寄存器
74671  带强制清零和三态输出端的4位通用移位寄存器/锁存器

Quartus II开发软件中的宏模块--运算电路宏模块
 
Quartus II开发软件中的宏模块--运算电路宏模块
加法器和减法器
宏模块名称   功能描述
lpm_add_sub   参数化加法器/减法器
8fadd    8位全加器
8faddb    8位全加器
7480    门控全加器
7482    2位2进制全加器
7483    带快速进位的4位2进制全加器
74183    双进位存储全加器
74283    带快速进位的4位全加器
74385    带清零端的4位加法器/减法器
乘法器
宏模块名称   功能描述
lpm_mult    参数化乘法器
mult2    2位带符号数乘法器
mult24    2X4位并行2进制乘法器
mult4    4位并行2进制乘法器
mult4b    4位并行2进制乘法器
tmult4    4X4位并行2进制乘法器
7497    同步6位速率乘法器
74261    2位并行2进制乘法器
74284    4X4位并行2进制乘法器(输出结果的最高4位)
74285    4X4位并行2进制乘法器(输出结果的最低4位)
除法器
divide和lpm_divide
绝对值运算
lpm_abs
数值比较器
宏模块名称   功能描述
lpm_compare   参数化比较器
8mcomp    8位数值比较器
8mcompb    8位数值比较器
7485    4位数值比较器
74518    8位恒等比较器
74518b    8位恒等比较器
74684    8位数值/恒等比较器
74686    8位数值/恒等比较器
74688    8位恒等比较器
编码器
模块名称   功能描述
74147    10线-3线BCD编码器
74148    8线-3线8进制编码器
74384    带三态输出的8线-3线优先权编码器
译码器
宏模块名称   功能描述
lpm_decode   参数化译码器
16dmux    4位2进制-16线译码器
16ndmux    4位2进制-16线译码器
7442    1线-10线BCD-10进制译码器
7443    余3码-10进制译码器
7444    余3格雷码-10进制译码器
7445    BCD码-10进制译码器
7446    BCD码-7段译码器
7447    BCD码-7段译码器
7448    BCD码-7段译码器
7449    BCD码-7段译码器
74137    带地址锁存的3线-8线译码器
74138    3线-8线译码器
74139    双2线-4线译码器
74145    BCD码-10进制译码器
74154    4线-16线译码器
74155    双2线-4线译码器/多路输出选择器
74156    双2线-4线译码器/多路输出选择器
74246    BCD码-7段译码器
74247    BCD码-7段译码器
74248    BCD码-7段译码器
74445    BCD码-10进制译码器
奇偶校验器
宏模块名称   功能描述
74180    9位奇偶产生器/校验器
74180b    9位奇偶产生器/校验器
74280    9位奇偶产生器/校验器
74280b    9位奇偶产生器/校验器
比较完整的protues元件库 相关搜索: 元件, protues rotues元件库中英文对照表,对初学者找不到元件的很有用 元件名称 中文名 说明 7407 驱动门 1N914 二极管 74Ls00 与非门 74LS04 非门 74LS08 与门 74LS390 TTL 双十进制计数器 7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码 7SEG 3-8译码器电路BCD-7SEG转换电路 ALTERNATOR 交流发电机 AMMETER-MILLI mA安培计 AND 与门 BATTERY 电池/电池组 BUS 总线 CAP 电容 CAPACITOR 电容器 CLOCK 时钟信号源 CRYSTAL 晶振 D-FLIPFLOP D触发器 FUSE 保险丝 GROUND 地 LAMP 灯 LED-RED 红色发光二极管 LM016L 2行16列液晶 可显示2行16列英文字符,有8位数据总线D0-D7,RS,R/W,EN三个控制端口(共14线),工作电压为5V。没背光,和常用的1602B功能和引脚一样(除了调背光的二个线脚) LOGIC ANALYSER 逻辑分析器 LOGICPROBE 逻辑探针 LOGICPROBE[BIG] 逻辑探针 用来显示连接位置的逻辑状态 LOGICSTATE 逻辑状态 用鼠标点击,可改变该方框连接位置的逻辑状态 LOGICTOGGLE 逻辑触发 MASTERSWITCH 按钮 手动闭合,立即自动打开 MOTOR 马达 OR 或门 POT-LIN 三引线可变电阻器 POWER 电源 RES 电阻 RESISTOR 电阻器 SWITCH 按钮 手动按一下一个状态 SWITCH-SPDT 二选通一按钮 VOLTMETER 伏特计 VOLTMETER-MILLI mV伏特计 VTERM 串行口终端 Electromechanical 电机 Inductors 变压器 Laplace Primitives 拉普拉斯变换 Memory Ics Microprocessor Ics Miscellaneous 各种器件 AERIAL-天线;ATAHDD;ATMEGA64;BATTERY;CELL;CRYSTAL-晶振;FUSE;METER-仪表; Modelling Primitives 各种仿真器件 是典型的基本元器模拟,不表示具体型号,只用于仿真,没有PCB Optoelectronics 各种发光器件 发光二极管,LED,液晶等等 PLDs & FPGAs Resistors 各种电阻 Simulator Primitives 常用的器件 Speakers & Sounders Switches & Relays 开关,继电器,键盘 Switching Devices 晶阊管 Transistors 晶体管(三极管,场效应管) TTL 74 series TTL 74ALS series TTL 74AS series TTL 74F series TTL 74HC series TTL 74HCT series TTL 74LS series TTL 74S series Analog Ics 模拟电路集成芯片 Capacitors 电容集合 CMOS 4000 series Connectors 排座,排插 Data Converters ADC,DAC Debugging Tools 调试工具 ECL 10000 Series 各种常用集成电路 protues常用器件2007-08-08 14:18分分立元件库元件名称及中英对照 AND 与门 ANTENNA 天线 BATTERY 直流电源 BELL 铃,钟 BVC 同轴电缆接插件 BRIDEG 1 整流桥(二极管) BRIDEG 2 整流桥(集成块) BUFFER 缓冲器 BUZZER 蜂鸣器 CAP 电容 CAPACITOR 电容 CAPACITOR POL 有极性电容 CAPVAR 可调电容 CIRCUIT BREAKER 熔断丝 COAX 同轴电缆 CON 插口 CRYSTAL 晶体整荡器 DB 并行插口 DIODE 二极管 DIODE SCHOTTKY 稳压二极管 DIODE VARACTOR 变容二极管 DPY_3-SEG 3段LED DPY_7-SEG 7段LED DPY_7-SEG_DP 7段LED(带小数点) ELECTRO 电解电容 FUSE 熔断器 INDUCTOR 电感 INDUCTOR IRON 带铁芯电感 INDUCTOR3 可调电感 JFET N N沟道场效应管 JFET P P沟道场效应管 LAMP 灯泡 LAMP NEDN 起辉器 LED 发光二极管 METER 仪表 MICROPHONE 麦克风 MOSFET MOS管 MOTOR AC 交流电机 MOTOR SERVO 伺服电机 NAND 与非门 NOR 或非门 NOT 非门 NPN NPN三极管 NPN-PHOTO 感光三极管 OPAMP 运放 OR 或门 PHOTO 感光二极管 PNP 三极管 NPN DAR NPN三极管 PNP DAR PNP三极管 POT 滑线变阻器 PELAY-DPDT 双刀双掷继电器 RES1.2 电阻 RES3.4 可变电阻 RESISTOR BRIDGE ? 桥式电阻 RESPACK ? 电阻 SCR 晶闸管 PLUG ? 插头 PLUG AC FEMALE 三相交流插头 SOCKET ? 插座 SOURCE CURRENT 电流源 SOURCE VOLTAGE 电压源 SPEAKER 扬声器 SW ? 开关 SW-DPDY ? 双刀双掷开关 SW-SPST ? 单刀单掷开关 SW-PB 按钮 THERMISTOR 电热调节器 TRANS1 变压器 TRANS2 可调变压器 TRIAC ? 三端双向可控硅 TRIODE ? 三极真空管 VARISTOR 变阻器 ZENER ? 齐纳二极管 DPY_7-SEG_DP 数码管 SW-PB 开关 点阵 MATRIX
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值