ug_ram_rom[1].pdf


-
Embedded Memory (RAM: 1-PORT, RAM 2-PORT, ROM: 1-PORT, and ROM: 2-PORT User Guide
TOC-3 Simulating the design Document Revision history. ·。··B··. A-1 Document revision history ,A-1 Altera Corporation about rAm: 1-PORT, RAM: 2-PORT ROM: 1 PORt, and roM: 2-PORT IP Cores 2014.12.17 UG01068 X Subscribe Send feedback The quartus ii software automatically selects one of megafunction Ip cores to implement memory modes. The selection depends on the target device, memory modes, and features of the RaM and rom Table 1-1: IP Cores for Embedded Memory blocks This table lists the Ip cores for embedded memory blocks P Core Memory Mode RAM: 1-PORT Single-port RAM RAM: 2-PORT Dual-port ram ROM: 1-PORT Single-port ROM ROM: 2-PORT Dual-port ROM Embedded Memory Features The embedded memory blocks provide the following features Memory Modes Configuration Memory block types Write and Read Operations Triggering Port width Configuration Mixed-width port Configuration Maximum block depth confi ig uration Clocking Modes and Clock enable Address clock enable Byte enable Asynchronous Clear Read Enable Read-During- Write Power-Up Conditions and Memory Initialization Error Correction code 2014 Altera Corporation All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are trademarks of Altera Corporation and registered in the U.s. Patent and Trademark office and in other countries. all other words and logos identified as trademarksorservicemarksarethepropertyoftheirrespectiveholdersasdescribedatwww.altera.com/common/legal.htmlAlterawarrantsperformance of its semiconductor products to current specifications in accordance with Altera's standard warranty but reserves the right to make changes to any 9001:2008 products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, Registered product, or service described herein except as expressly agreed to in writing by altera. Altera customers are advised to obtain the latest version of device specifications before relying on any published information and before placing orders for products or services AUERA 101 Innovation Drive, San Jose, CA 95134 1-2 UG-01068 Supported Memory Operation Modes 2014.12.17 Supported Memory Operation Modes This table lists the supported memory operation mode and the related IP core for each operation mode Table 1-2: Supported Memory Operation Modes Memory Operation Mode Related IP Core Description Single-port RAM RAM: 1-PORT IP Single-port mode supports non-simultaneous read and write operations from a single address. Use the read enable port to control the RAM output ports ehavior during a write operation To show either the new data being written or the old data at that address, activate the read enable during a write operalion To retain the previous values that are held during the most recent active read enable, perform the write operation with the read enable port deasserted RAM: 2-PORT IP You can simultaneously perform one read and one write RAM Core operations to different locations where the write operation happens on port A and the read operation happens on port B True dual-port RAMRAM: 2-PORT IP You can perform any combination of two port operations ore two reads, two writes, or, one read and one write at two different clock frequencies Single-port ROM ROM: 1-PORT IP Only one address port is available for read operation C You can use the memory blocks as a ROM Initialize the ROM contents of the memory blocks using a mif or hex file The address lines of the rom are registered The outputs can be registered or unregistered The ROM read operation is identical to the read operation in the single-port RAM configuration Dual-port ROM ROM: 2-PORT IP The dual-port ROM has almost similar functional ports as ore single-port ROM. The difference is dual-port ROM has an additional address port for read op You can use the memory blocks as a ROm Initialize the rom contents of the memory blocks using if or hex file The address lines of the rom are registered The d outputs can be registered or unregis The Rom read operation is identical to the read operation in the single-port RAM configuration Altera Corporation About RAM: 1-PORT, RAM: 2-PORT ROM: 1-PoRT, and ROM: 2-PORT IP Cores Send feedback Customizing Embedded Memory IP Cores 2014.12.17 UG01068 X Subscribe Send feedback Installing and Licensing IP Cores The Altera IP Library provides many useful IP core functions for production use without purchasing an additional license. You can evaluate any Altera IP core in simulation and compilation in the Quartus II software using the Open Core evaluation feature. Some Altera IP cores, such as Mega core functions require that you purchase a separate license for production use. You can use the Open Core plus feature to evaluate Ip that requires purchase of an additional license until you are satisfied with the functionality and performance. After you purchase a license, visit the Self Service Licensing Center to obtain a license number for any Altera product Figure 2-1: IP Core Installation Path acas quartus-Contains the Quartus ll software ip-Contains the altera IP Library and third-party IP cores [ altera-Contains the Altera IP Library source code H</P core name>-Contains the lP core source files Note: The default IP installation directory on Windows is <drive> alteral< version number; on Linux it is <home directory>/altera/<version number> Related information Altera Licensing Site Altera Software Installation and Licensing Manual 2014 Altera Corporation All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are trademarks of Altera Corporation and registered in the U.s. Patent and Trademark office and in other countries. all other words and logos identified as trademarksorservicemarksarethepropertyoftheirrespectiveholdersasdescribedatwww.altera.com/common/legal.htmlAlterawarrantsperformance of its semiconductor products to current specifications in accordance with Altera's standard warranty but reserves the right to make changes to any 9001:2008 products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information, Registered product, or service described herein except as expressly agreed to in writing by altera. Altera customers are advised to obtain the latest version of device specifications before relying on any published information and before placing orders for products or services AUERA 101 Innovation Drive, San Jose, CA 95134 UG-01068 2-2 IP Catalog and Parameter Editor 2014.12.17 IP Catalog and Parameter editor The Qsys IP Catalog (tools >IP Catalog) and parameter editor help you easily customize and integrate IP cores into your project. You can use the IP Catalog and parameter editor to select, customize, and generate files representing your custom IP variation The Virtual Processing Image Suite is available only through the Qsys IP Catalog(View >IP Catalog) Double-click any IP core name to launch the parameter editor and generate files representing your IP variation. The parameter editor prompts you to specify your ip variation name, optional ports, architec ture features, and output file generation options. The parameter editor generates a top-level qsys file representing the IP core in your project. Alternatively, you can define an IP variation without an open Quartus II project. When no project is open, select the Device Family directly in IP Catalog to filter IP cores by de Use the following features to help you quickly locate and select an IP core Filter IP Catalog to Show iP for active device family or Show IP for all device familie Search to locate any full or partial IP core name in IP Catalog. Click Search for Partner IP, to access partner IP information on the Altera website. Right-click an IP core name in IP Catalog to display details about supported devices, installation location, and links to documentation Note: The IP Catalog and parameter editor replace the Mega Wizard Plug-In Manager in the Quartus II software. The Quartus II software may generate messages that refer to the Mega Wizard Plug-In Manager. Substitute IP Catalog and parameter editor"for "Mega Wizard Plug-In Manager"in these messages pgrading VIP Designs in 14.0 In Quartus, if you open a design from a 13. 1 or previous version that contains vip components in a Qsys system, Quartus will show a warning message with the title Upgrade IP Components". This message is just letting you know that VIP components within your Qsys system need to be updated to their latest versions, and to do this the Qsys system must be regenerated before the design can be compiled within Quartus. The recommended way of doing this with a VIP system is to close the warning message and open the design in Qsys so that it is easier to spot any errors or potential errors that have arisen because of the design being upgraded Related Information Creating a System With Qsys For more information on how to simulate Qsys designs Using the Parameter Editor The parameter editor helps you lo configure IP core ports, parameters, and oulput file generation options Use preset settings in the parameter editor (where provided)to instantly apply preset parameter values for specific applications View port and parameter descriptions, and links to documentation Generate testbench systems or example designs (where provided) Altera Corporation Customizing Embedded Memory IP Cores □ Send feedbacl UG01068 2014.12.17 Specifying IP Core Parameters and Options 2-3 igure 2-2: IP Parameter Editors IP Pararmeter Editor.unnamed qsys(use/brus 上 tan system cene ate lew 100s n Patameters 3e and parameter unsaved aitclkdrl 0 details ALTCLKCTRL ALTCLKCTRL alticor rsion about thls Cor Author Altera c k butlers tha dive the Global Chek Networ the Regional Cork Tiu ate dacia eu Extera cluCk pah. escriotion no description How do you want to use the ATCKCTFL: For al bal click- Legacy parameter PLLs and Resets Altclkctrl editors arable Crtele end purr lo enable ut hisel- the tluck newu k driven Ly ias bule? ENsure cltch-free switchover mplementation Preses for atclkctrL o Iop-level Name LPM MULT [ CIck New, To create a pr Presets for ALTCLKCERL 14.0 Devile FamIly xu (X Hi te Info Your t will ba s HowMOeghwoMthe Stay inotbe D o Brus, o Warp Specify your /P variation name Apply preset parameters fo roor:eu C wi:dBxk Net=[Een] and target device specific applications Specifying IP Core Parameters and options The parameter editor GUI allows you to quickly configure your custom IP variation. You specify IP core options and parameters in the Quartus II software 1. In the IP Catalog (Tools>IP Catalog), locate and double-click the name of the ip core to customize The parameter editor appears 2. Specify a top-level name for your custom IP variation. The parameter editor saves the IP variation settings in a file named <your ip>qsys. Click OK 3. Specify the parameters and options for your IP variation in the parameter editor, including one or more of the following. Refer to your IP core user guide for information about specific IP core parameters. Optionally select preset parameter values if provided for your ip core. Presets specify initial parameter values for specific applications Specify parameters defining the Ip core functionality, port configurations, and device-specific eatures Specify options for processing the IP core files in other EDa tools 4. Click Generate HDL, the Generation dialog box appears 5. Specify output file generation options, and then click Generate. The IP variation files generate according to your specifications 6. To generate a simulation testbench click generate Generate Testbench System Customizing Embedded Memory IP Cores Altera Corporation Send Feedback UG-01068 2-4 Migrating IP Cores to a Different Device 2014.12.17 7. To generate an HDL instantiation template that you can copy and paste into your text editor, click Generate>HDL Example 8. Click Finish. The parameter editor adds the top-level qsys file to the current project automatically. If you are prompted to manually add the qsys file to the project, click Project Add/Remove Files in Project to add the file 9. After generating and instantiating your IP variation, make appropriate pin assignments to connect Figure 2-3: IP Parameter Editor IP Pa ter Editor amed. gsys (/users/jbro ssar/unnamed qss) ew∥Pp0 Fille Edi systen generate view Tcols ep 了口|旧 Details Sym8 and parameter details ALTCLKCTRL ALTCLKctrl tclkctrl altclkctrl AltcIkctrl Version Altera Corporation Altdkctrl reore oct buffers that drve the Gloo al Clock Netwok the Regional Clock Netwo and the dedicated External Clock path. Descri ption no description How co you want to use the ALTCLKCTRL: For globa cock Gro Basic Functio ns /Clo cks DCreate'ana' port to enable or disable the clock network driven by: his buffer? Altclkctrl Ensure glitch-free switchover implemetation Your IF setIngs wlll oe saved la a, csys nle Preses for aitclkctr-0 Device settings No presets for ALTCLKCTRL 14.0 Measues Devce Unknow Tvpa @ Info: Your r will be saved n unnam o unsc Delete N 0 Ermor, 0 Mannings Generate HDL. Finish Specify your /P variation name Apply preset parameters for and target device pecific applications Migrating IP Cores to a Different Device IP migration allows you to target the latest device families with iP originally generated for a different device. Some Altera IP cores require individual migration to upgrade. The Upgrade IP Components dialog box prompts you to double-click IP cores that require individual migration 1. To display IP cores requiring migration, click Project Upgrade IP Components. The Description field prompts you to double-click IP cores that require individual migration 2. Double-click the IP core name, and then click ok after reading the information panel The parameter editor appears showing the original Ip core parameters 3. In the parameter editor, click Generate, and then click OK if prompted to overwrite IP files Altera Corporation Customizing Embedded Memory IP Cores □ Send feedbacl UG01068 2014.12.17 Migrating IP Cores to a Different Device 2-5 The new parameter editor appears when the generation is complete 4. Click Generate HDL, and then confirm the Synthesis and Simulation file options. Verilog is the parameter editor default HDl for synthesis files. If your original IP core was generated for VHDL, select VhDl to retain the original output HDl format 5. To regenerate the new IP variation for the new target device, click Generate. When generation is complete click close 6. Click Finish to complete migration of the IP core. Click OK if you are prompted to overwrite IP core files. The Device Family column displays the migrated device support. The migration process replaces <my_ip> qip with the <my_ip> qsys top-level IP file in your project Note: If migration does not replace <my_ip> qip with <my_ip> qsys, click Project> Add/Remove Files in Project to replace the file in your project 7. Review the latest parameters in the parameter editor or generated HDL for correctness. IP migration may change ports, parameters, or functionality of the IP core. During migration, the Ip core's hDL generates into a library that is different from the original output location of the ip core. Update any assignments that reference outdated locations. If your upgraded ip core is represented by a symbol in a supporting Block Design File schematic, replace the symbol with the newly generated <my_ip>. bsf after migration Note: The migration process may change the IP variation interface, parameters, and functionality This may require you to change your design or to re-parameterize your variant after the Upgrade IP Components dialog box indicates that migration is complete. The Description field identifies ip cores that require design or parameter changes Related information Altera ip release notes Customizing Embedded Memory IP Cores Altera Corporation Send Feedback
![ug_ram_rom[1].pdf](https://dl-preview.csdnimg.cn/9014913/0001-2f6f98b73365989e6a4cb55a01b51e93_thumbnail.jpeg)
883KB
altera_ug_ram.pdf
2010-12-21Altera Internal Memory (RAM and ROM) User Guide
2.76MB
ug480_7Series_XADC.pdf
2019-08-21Xilinx axdc 原版文档,包含附本人翻译,经过仔细校对。
7.76MB
Talend_AdministrationCenter_UG_6.0.1_EN.pdf
2018-11-09talend 的用户指南 Talend_AdministrationCenter_UG_6.0.1_EN.pdf
13.74MB
ug586_7Series_MIS.pdf
2019-05-20Xilinx官网下载的7系列MIG手册,详细描述了DDR3控制器IP的设计方法以及如何使用vivado实现DDR3控制器的设计,提供详细的时序参考,
1.21MB
ZedBoard_HW_UG_v2_2.pdf
2020-04-01ZedBoard 英文使用手册。 The ZedBoard is an evaluation and development board based on the Xilinx ZynqTM-7000
56.25MB
Xilinx Virtex-7资料(全)
2018-07-28资源包括: 7series_scm.pdf ds180_7Series_Overview.pdf ds183_DC and AC Switching Characteristics.pdf ds183
1KB
CH376编程指南
2013-10-25最新的IT名我们所能做的就是竭诚为大家服务,给人们方便 2004年,东莞市第17次市委常委、副市长联系会议决议市计生服务中心与广东医学院合作,于2005年签订协议成立“广东医学院附属生殖医学中心”。
4.9MB
三星d508说明书SGH-D508_UG_CHN_CMCC_Chi_Rev_1.2_050712.pdf
2010-04-20SGH-D508 使用说明书 SGH-D508_UG_CHN_CMCC_Chi_Rev_1.2_050712.pdf
12.0MB
Xilinx 7系列FPGA手册[打包下载]
2020-08-24Xilinx 7系列FPGA手册打包下载,包括以下手册: 1)ug470_7Series_Config.pdf 2)ug471_7Series_SelectIO.pdf 3)ug472_7Series
4.49MB
希捷硬盘参数 文档 pdf [免费版]
2010-11-17包括以下文档: ds_barracuda_7200_11.pdf ds_barracuda_7200_12.pdf ds_barracuda_es 中文版.pdf ds_barracuda_es.pd
5.71MB
ug470_7Series_Config.pdf
2019-07-21xilinx 7系列FPGA的config引脚参考文档,配置引脚,功能引脚的说明,设计电路必备
3.45MB
ug483_7Series_PCB.pdf
2020-10-16ug483_7Series_PCB.pdf PCB设计指导
1.66MB
asu_ug_pdf_v10.4_may2017.pdf
2020-06-26advanced settings utilitty user Guide Use the LenovoAdvanced Settings Utility (ASU) to modify firmwa
12.40MB
TalendOpenStudio_ESB_UG_5.6.1_EN.pdf
2020-05-151.Talend: 通过各个组件的组合把你的存储媒介中的数据抽取、进行变换,最后将变整合出的数据结果保存在你的目标媒介中。 2.Schema: 若数据库例如仓库,Schema相当于房间 表相当于 床
7.19MB
ug482_7Series_GTP_Transceivers.pdf
2019-12-02xilinx的ip核手册,官网下载可能比较慢,通过scdn下载较快,大家有需要的可以下载。。。。。。。
943KB
UG_Keygen_v1.2_UNIS.rar
2019-06-30UG_Keygen_v1.2_UNIS.rar
697KB
ug_altremote-ch.pdf
2020-08-20ug_altremote的中文手册,适合学习使用哦。
9.4MB
vcsmx_ug.pdf
2018-08-30vcsmx_ug参考资料及相关语法说明,高清的电子版。有需要的可以下载。
3.63MB
xilinxzynqbasedradio_ug.pdf
2020-05-19ADI配套的ad9361+zedboard基于matlab开始使用的白皮书。
913KB
nRF_Sniffer_BLE_UG_v3.1.pdf
2020-06-05教你如何把开发板改造成Sniffer抓包器(官方英文资料),特别详细,包括Wireshark安装和Python设置调用,以及如何配置BLE报文
2.98MB
金蝶云星空 V7.3产品培训_PLM_UG NX集成.pptx
2020-12-08金蝶云星空 V7.3产品培训_PLM_UG NX集成.pptx
16.42MB
UG通过许可证 NX_License_Servers_v2.2.1902
2019-02-03实现一键安装NX10-NX1847许可证,无需任何操作完美共存
3.27MB
nRF_Sniffer_UG_v2.2--nrf官方说明文档.pdf
2020-03-14Introduction The nRF Sniffer is a tool for debugging Bluetooth low energy (BLE) applications by dete
-
下载
华为图标PPT和VSS.rar
华为图标PPT和VSS.rar
-
下载
华南理工《计算机网络》复习题5套(含答案).pdf
华南理工《计算机网络》复习题5套(含答案).pdf
-
下载
SSA&DE.rar
SSA&DE.rar
-
博客
Java:异步HTTP客户端
Java:异步HTTP客户端
-
学院
仿真钢琴-javascript实战
仿真钢琴-javascript实战
-
博客
动态规划
动态规划
-
学院
多线程与线程池技术详解(图书配套)
多线程与线程池技术详解(图书配套)
-
下载
2019年吉林大学《高级语言程序设计》期末试卷(含答案).pdf
2019年吉林大学《高级语言程序设计》期末试卷(含答案).pdf
-
学院
Python专题精讲 企业级应用日志管理
Python专题精讲 企业级应用日志管理
-
博客
C++ async
C++ async
-
学院
阿里云云计算ACP考试必备教程
阿里云云计算ACP考试必备教程
-
下载
C语言cgic源文件版.rar
C语言cgic源文件版.rar
-
下载
MacCMS_v10 WAP模板
MacCMS_v10 WAP模板
-
下载
MATLAB的通信系统仿真.rar
MATLAB的通信系统仿真.rar
-
下载
Linux离线安装docker和docker-compose
Linux离线安装docker和docker-compose
-
学院
算法导论二(排序和顺序统计量)——编程大牛的必经之路
算法导论二(排序和顺序统计量)——编程大牛的必经之路
-
学院
Java Web开发之Java语言基础
Java Web开发之Java语言基础
-
博客
android开发之检测app是否联网
android开发之检测app是否联网
-
下载
外星人入侵(飞机大战)(alien_invasion)
外星人入侵(飞机大战)(alien_invasion)
-
博客
如何在电脑上添加蓝牙耳机设备
如何在电脑上添加蓝牙耳机设备
-
学院
内部管理系统Spring boot/Spring MVC/Mybati
内部管理系统Spring boot/Spring MVC/Mybati
-
下载
中南大学《电路》期末真题卷.pdf
中南大学《电路》期末真题卷.pdf
-
博客
吴恩达深度学习第一周学习
吴恩达深度学习第一周学习
-
下载
18年厦门大学《计算智能》期末考试试卷.pdf
18年厦门大学《计算智能》期末考试试卷.pdf
-
学院
沐风老师Scratch3.0快速入门视频教程
沐风老师Scratch3.0快速入门视频教程
-
学院
Scratch编程等级考试二级真题讲解(电子学会图形化编程)
Scratch编程等级考试二级真题讲解(电子学会图形化编程)
-
学院
Excel高级图表技巧
Excel高级图表技巧
-
下载
计算方法及MATLAB实现习题集.pdf
计算方法及MATLAB实现习题集.pdf
-
学院
Qt项目实战之基于Redis的网络聊天室
Qt项目实战之基于Redis的网络聊天室
-
博客
“恶魔”曝光!新冠病毒真面目被揭开
“恶魔”曝光!新冠病毒真面目被揭开