Sunday, December 27, 2015

BRAM

Block  vs Distrubuted RAM's

Bu seçim yapılırken özellikle gerekli hafızanın boyutu belirleyici olur.
BRAM'ler FPGA'in dedicated alanlarında bulunurlar. Her device farklı boyutta bu bloklara sahiptir. Hard bloklardır.
DRAM'ler daha esnektir, logic cell'leri RAM olarak kullanmaya imkan tanır. FPGA'e yayılmıştır. LUT based RAM olarak ta adlandırılırlar. Sadece Xilinx de vardır.

Internal RAM'lere write işlemi genellikle senkron olur, Ama read işlemi senkron veya asenkron olabilir.

Örneğin farklı clock domain'lere sahip componentler RAM'e erişecekse Multiport RAM lar kullanılır.

DRAM küçük boyutlu hfızalar için idealdir.


DRAM : Asenkron, small
BRAM : senkron,large

No comments:

Post a Comment