falando sobre a tecnologia de Run como foi mencionada a gente tem que atualizar o valor que está no capacitor periodicamente porque ele pode perder a voltagem lá armazenada e a gente vai estar sempre executando dado uma linha da área então aquele endereço de memória ele vai ser convertido em um número de linha que vai estar acessando alguns bancos de memória para que vai ser possuído então perceba que vai existir vários bancos de memória e o endereço para acessar o dado ele vai ser particionado para estar selecionando qual desses bancos que deve ser procurado dado esse
banco de memória eles vão ser formado por colunas então repare aqui que em cada Roll ele vai ter aqui várias colunas e aí a gente na coluna A gente vai ter uma daquelas células formadas lá pelo capacito como a gente viu aí como é que é organizado Mario ramo de modo geral ele é organizado de uma forma de Matriz onde a gente vai ter uma linha e uma coluna que vai ser acessada por vez e sempre quando a gente vai acessar um dado a gente lê uma linha inteira de uma vez no banco de história
aí dado essa característica algumas possuem o que a gente chama de modo Burst Ou seja a gente vai querer ler um conjunto de byte então você passa Qual que é o primeiro byte que você vai querer ler e aí nesse modo board ele já vai saber Ó quero ler por exemplo sem trabalhos então tu passa Qual que é o endereço Inicial desse sem para baixo aí ele sem precisar você indicar todos os endereços ele já faz automaticamente faz leitura de Words consecutivas a partir de uma linha que é acessada inicialmente uma tecnologia que otimiza bastante
é a DDR que é então o que que acontece sempre quando a gente vai fazer qualquer acesso os dados a gente sempre considera a transição de subida do clock então utilizando o bdr ele vai fazer dois acessos por ciclo então Sempre quando tem a transição de subida do clock ele vai fazer um acesso ao dado quando tiver transição de descida ele faz o outro acesso então por isso que eles chamam de dumblebe ele acessa de subida e de descida e a gente tem também o qdr que seria a gente ter duas DDR separadas funcionando em
conjunto Então a gente vai estar lendo o dobro de informações em um único ciclo de clock Quais os fatores de desempenho Isso aqui vai depender do bupper de linha que seria esse Rob burper que ele vai permitir que as linhas sejam consultadas em paralelo outra forma para aumentar o desempenho seria ter uma 5 né que seria simples Então por alto como é que funciona a gente vai ter um clock específico da memória RAM que ele vai funcionar numa frequência diferente do clock do processador então sempre quando a gente vai estar acessando dados consecutivos a gente
precisa enviar esse endereço que vai ter que ser acessado com o executivamente então na sincron de Run vai existir um mecanismo que ele vai sincronizar frequência de clock idade CPU então com isso você consegue fazer uma rajada acessando endereços consecutivos sem ter que informar toda hora qual que é endereço você quer ler então isso aí acaba economizando o tempo porque aí você tendo uma Rajada maior Você vai armazenando no banco da E aí você só faz uma única comunicação Dad Run com o processador que é quando você já leu um conjunto grande de dados E
aí a irmã vai informar que terminou de ler esse conjunto de dados para CPU e aí ela vai conseguir a copiando esses dados lá dentro dessas memórias e outra técnica que melhora o desempenho da Adriano seria utilizar bancos de memória então isso aqui a gente vai dividir a nossa Matriz em várias linhas onde cada linha ela vai conter as colunas que vão ser acessada Então se a gente consegue separar em bancos diferentes a gente consegue tá lendo todos esses bancos em simultaneamente a gente vai fazer o uso desse Rob burper para estar acessando cada um
desses bancos ao mesmo tempo então isso aqui vai melhorar a largura de