Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Yun Lin said:If you use some memory compiler products of famous company, such as Artisan, Versilicon, you can see the difference.
Yun Lin said:If you use some memory compiler products of famous company, such as Artisan, Versilicon, you can see the difference.
omara007 said:Yun Lin said:If you use some memory compiler products of famous company, such as Artisan, Versilicon, you can see the difference.
and if I don't use, how can I know the difference ?
jarodz said:When the memory size is small than 1024x16, the area of register file is small than that of RAM and the peak or average power of regfile is also small than RAM from its report.
Jarod
omara007 said:jarodz said:When the memory size is small than 1024x16, the area of register file is small than that of RAM and the peak or average power of regfile is also small than RAM from its report.
Jarod
I managed indeed to cut my storage resources down to only 1 KByte .. which is the critical size, right ? ..
It looks now that I will have to go back to the Registers solution !
No one answered my previous question : what's the difference between the normal registers that u can code in RTL and tell the backend guys to put them close together ( for less routing ) and the Register File supplied by the Foundary ?
jarodz said:The memory complier I used has already provide the RAM and register file(not synthesised by synthesizer).
When the memory size is small than 1024x16, the area of register file is small than that of RAM and the peak or average power of regfile is also small than RAM from its report.
PS: the case I try is T-like 0.18 process.
Sincerely,
Jarod
whizkid said:If you are too consious about power I would suggest 1-T SRAM rather than 6-T SRAM. well I think you should consider the fact that using a RAM increases the testing circuitry(memory bist) and a memory controller... Also testability of the circuit reduces.
Check out Register files(usually used for mid-size memories) from your foundry.
They can be tested with scan chains and more easy to use.
Regards
whizkid
Added after 3 minutes:
dynamicdude said:2KB ram is the doubtless choice..
??????
[/quote]jiang said:Hi... whizkid
I'm interested in 1-T SRAM.
Can you explain 1-T SRAM architecture and how to work?
Can you share technology material for us?
hgby2209 said:I use Artisan Memory Compiler, but I never got the "register file", could you tell me how to get it, or what's the file's file format, or what's the file extension name?
If you use SMIC and GSMC memory compiler, you can find the different.zcg said:Yun Lin said:If you use some memory compiler products of famous company, such as Artisan, Versilicon, you can see the difference.
Excuse me, I don't think you have clear idea of RAM & REGISTER.
Added after 5 minutes:
omara007 said:Yun Lin said:If you use some memory compiler products of famous company, such as Artisan, Versilicon, you can see the difference.
and if I don't use, how can I know the difference ?
What are you confusing for? For 2K store, just go to use RAM.
According current process, 2K RAM(1T or 6T) is doutbless more efficient then reg.
Yun Lin said:If you use SMIC and GSMC memory compiler, you can find the different.zcg said:Yun Lin said:If you use some memory compiler products of famous company, such as Artisan, Versilicon, you can see the difference.
Excuse me, I don't think you have clear idea of RAM & REGISTER.
Added after 5 minutes:
omara007 said:Yun Lin said:If you use some memory compiler products of famous company, such as Artisan, Versilicon, you can see the difference.
and if I don't use, how can I know the difference ?
What are you confusing for? For 2K store, just go to use RAM.
According current process, 2K RAM(1T or 6T) is doutbless more efficient then reg.
BTW, I designed SRAM and Register memory for SMIC and GSMC, and I also wroten the spec for them.
omara007 said:so guys .. summing up everything .. what's the conclusion for the comparision among :
1- RTL coded Register File
2- Foundry supplied Register File
3- RAM
for the following targets :
1- Power Consumption
2- Performance
3- Testability
4- Cost
given that the size is 1-KB.
I guess we better put this in one table for the best output of the discussion.
bianyh said:Artisan memory compile is free. Why not download one and compare the result?