当前位置:网站首页>(to be optimized and modified) vivado DDR4 SDRAM (MIG) (2.2) IP core learning record
(to be optimized and modified) vivado DDR4 SDRAM (MIG) (2.2) IP core learning record
2022-06-24 21:09:00 【yindq1220】
The user interface PAGE 1


Record according to the serial number in the figure :
1.memory device interface speed
confirm DDR4 Operating clock of , The box is filled with DDR4 Single clock cycle . for example ,2400P DDR4 The clock rate of is 1200M, The clock period is 833ps.
2.DCI CASCADE( Digital control impedance ,digitally controlled impendence)
DCI CASCADE Used to constrain one or more BANK Output impedance , When using this function ,DDR4 The clock cycle of is not less than 938ps, namely DDR The clock is no higher than 1066,DDR4 The throughput rate is not higher than 2133.
3.PHY to controller clock frequency ratio
DDR4 Ratio to user interface clock , This value defaults to 4:1. because DDR4 The rising and falling edges of the middle clock are read and written respectively 1 Time ( A single clock totals 2 Time ), stay 4:1 Under the clock , The user interface needs to be read and written every time 8 Times the data width .
4.reference input clock speed
Definition DDR4 IP The input reference clock cycle of the core .
5.enable custom parts data file
When memory part There is no required... In the drop-down options DDR Model time , You can write what you need DDR4 The memory of CSV Parameter file , Import IP Postnuclear , Can from memory part Select the corresponding model .
6.CAS latency and CAS write latency(CL And CWL)
CL and CWL selective DDR4 Model selection , among CWL It can be downloaded from MR2 Select... Is defined in the register .
7.clamshell topology
When there are both front and back sides of the circuit board DDR4 When particles ( Image docking ), Check this option . This mode was chosen for convenience PCB wiring , adopt CS0 and CS1 Control the positive and negative... Respectively DDR4.

8.slot
Used for the component Memory module of , Include signal And dual Two kinds of , Not used yet .
9.Data Width
Selected by DDR The width and quantity of particle data determine , if DDR The particle bit width is 16bit, Co selection 4 slice DDR4, Then the data bit width here is 64.
10.Data Mask and DBI(Data Bus Inversion, basis DDR characteristic ,DBI The significance of existence is to reduce power consumption )
basis PG105 Manual selection drop-down box , Current default selection DM NO DBI
11.memory address map
Select the user input address signal here (app_addr) And DDR controller IP The address signal mapping relation of the core , The default is ROW COLUMN BANK The order of , Here's the picture

12.ordering
Order of command execution , There are two cases :a.normal, allow DDR IP The core reads the external input commands according to the priority according to the internal controller algorithm 、 Write commands, etc. to reorder ;b.strict, requirement DDR IP The kernel executes the input commands in sequence , It may reduce DDR IP Bandwidth utilization of the core .
13.Force Read and Write commands to use AutoPrecharge,enable autoprecharge input,enable user refresh and ZQCS input
These three options need to be correct DDR、 Check if you have a deep understanding of your own application , The purpose is to improve the efficiency of reading and writing , Pre charging is controlled by the user 、 Self refresh 、ZQCS Keep the order . When unchecked ,IP Nuclear automatic control precharge 、 Refresh 、ZQCS command , Not checked by default .
边栏推荐
- 云计算发展的 4 个阶段,终于有人讲明白了
- How to apply agile development ideas to other work
- Intermediary model -- collaboration among departments
- Wechat applet custom tabbar
- More than ten years' work experience is recommended at the bottom of the box: how much does it cost to find a job? See here! Brothers and sisters are recommended to collect and pay attention
- Mr. Hu Bo, CIO of weiduomei, a scientific innovator: digitalization is a bloodless revolution, and the correct answer lies in the field of business
- Hongxiang Yunteng is compatible with dragon lizard operating system, and the product runs stably
- 顺序栈遍历二叉树
- Network security review office starts network security review on HowNet
- Implement the redis simple client customized based on socket
猜你喜欢

基于QT+MySQL的相机租赁管理系统

Variable setting in postman

Sleep revolution - find the right length of rest

Curl command

What are the problems with traditional IO? Why is zero copy introduced?

Visitor model -- generation gap between young and middle-aged people

图像PANR

Sequence stack version 1.0

Postman assertion

Interpreter mode -- formulas for dating
随机推荐
2021-09-30
Comprehensive comparison of the most popular packet capturing tools in the whole network
When querying the database with Gorm, reflect: reflect flag. mustBeAssignable using unaddressable value
Time standard and format
Variable setting in postman
Summary of idea practical skills: how to rename a project or module to completely solve all the problems you encounter that do not work. It is suggested that the five-star collection be your daughter
Can the OPDS SQL component pass process parameters to the next component through context
Analysis of errors in JSON conversion using objectmapper
Combination mode -- stock speculation has been cut into leeks? Come and try this investment strategy!
在Dialog中使用透明的【X】叉叉按钮图片
I feel that I am bald again when I help my children with their homework. I feel pity for my parents all over the world
The difference between RPC and restful
C langage pour le déminage (version simplifiée)
[performance tuning basics] performance tuning standards
More than ten years' work experience is recommended at the bottom of the box: how much does it cost to find a job? See here! Brothers and sisters are recommended to collect and pay attention
浅谈MySql update会锁定哪些范围的数据
Record a deletion bash_ Profile file
[performance tuning basics] performance tuning strategy
Nifi fast authentication configuration
Rip/ospf protocol notes sorting