SRAM Cells

Improved Essays
INTRODUCTION: RESI:
The devices that were huge in the earlier days have been reduced by a huge scale to fulfill the technology scaling demand and to maintain a balance between the device functionality and performance, but also obey Moore’s Law. In order to achieve these requirements, the fabrication process has been altered according to different designs. The reliability issues caused by increased temperatures and factors like soft errors and negative-bias temperature instability (NBTI) are degrading the device performance and affecting the design criteria.

The SRAM cells are implemented using register files (RF). SRAM cells are small and used often and susceptible to the errors affecting the reliability of the microprocessor. A single particle
…show more content…
This is called as the recovery phase and may take time.
The RF has a high power density and in order to maintain the performance, it is important to keep a check on the temperature of the chip. As and when the temperature of the RF increases it gives rise to a number of faults. The temperature increased also degrades the life of the transistor. This calls for a cooling process that is expensive. Because of the exponential relationship, as the junction temperature is increased, the leakage power
…show more content…
However, the bits used to specify source and destination operands is also reduced, thus reducing the number of physical addressable registers.
The power consumption increases when there is a memory spilling. This affects the performance and can be dealt with by increasing the number of physical registers over the registers mentioned by the instruction encoding. In the instruction set, a single RF appears to consist of similar register windows that is used to lessen the switch overhead during real time interrupts with one window accessible at a given time of execution. However, the competence of a low power design with a memory using smaller width bits is high, while the performance may not be up to the mark.
A number of embedded memory applications are loop dominated i.e. most of the time is spent in loops within the same procedure giving rise to code spilling affecting the save and restore that was eliminated by a number of window registers in the same procedure that in turn reduced the code spilling, memory access and power

Related Documents

  • Decent Essays

    Nt1310 Unit 1 Exercise 1

    • 551 Words
    • 3 Pages

    TCP NewReno modifies this fast-recovery behavior of Reno. It distinguishes the non-duplicate ACKs as- full ACK(FA) and partial ACK(PA). A full ACK acknowledges all segments from the start of the fast-recovery phase, but partial ACK acknowledges some but not all segments. In Reno only partial ACK is used that terminates the fast recovery. But NewReno retransmits the segment next in sequence based on the partial ACK, and reduces the congestion window by one less than the number of segments acknowledged by the partial ACK.…

    • 551 Words
    • 3 Pages
    Decent Essays
  • Improved Essays

    Nt1310 Unit 4 Test Paper

    • 419 Words
    • 2 Pages

    1. Mirroring provides fault tolerance. 2. Stripping improves access spread. 3.…

    • 419 Words
    • 2 Pages
    Improved Essays
  • Improved Essays

    Nt1330 Unit 8

    • 375 Words
    • 2 Pages

    To explain this, we should already know that in real life scenarios, stack increases to lower memory addresses, whenever program calls some function, the address of function call instruction is saved in stack as a return for the function. When the function executes, it allocates local variables, including buffers to stack and they are given a lower address than the return address. So, in this scenario the return address is a certain level above the base address for buffers and if the buffer is overflowing, then it is most likely that an attacker can change return address as well. If the return address is changed to some random value, then it will cause segmentation fault, but if the return address is changed to a certain address where some executable code is present, then that may complete attackers intended tasks with the application.…

    • 375 Words
    • 2 Pages
    Improved Essays
  • Improved Essays

    Nt1330 Unit 5 Essay

    • 596 Words
    • 3 Pages

    5.10 A user level program can disable the timer interrupt and prevent context switching from taking place if it is given the ability to disable interrupts. This also allows it to use the processor without letting other processes execute. 5.11 It depends on how interrupts are implemented, but regardless, it is not a good choice of techniques.…

    • 596 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    Keyword: 0xC0000022 Meta: Title: Guide to Solving the Error 0xC0000022 The computer needs to be error free in order to run properly. An error-ridden computer makes it difficult for the user to work with them.…

    • 539 Words
    • 3 Pages
    Decent Essays
  • Decent Essays

    Nt1310 Unit 6 Study Guide

    • 579 Words
    • 3 Pages

    What are the minority charge carriers in p-type semiconductor? Free electrons 29. Define generation and recombination of charge carriers. Generation of charge carriers is the process by which free electrons and holes are generated as pairs.…

    • 579 Words
    • 3 Pages
    Decent Essays
  • Improved Essays

    Nt1310 Unit 5 Lab Report

    • 1927 Words
    • 8 Pages

    The analytical curve is a uniform degradation as a function of BER in the y-axis and SNR in the x-axis. We infer from graph 3.5 that with the number of bits N= 10^7, ymin = 10^-5 and ymax = 0.5, the simulated curve coincides with the analytical curve at all instances ranging from 10^-1 to 10^-5. The simulation is complete with the curve uniformly degrading along the x-axis.…

    • 1927 Words
    • 8 Pages
    Improved Essays
  • Improved Essays

    First appeared in early 1970’systems, There are two kinds of sockets: 1, the connection oriented socket based on TCP 2, connectionless sockets based on user Datagram Protocol (UDP). * The TCP type sockets guarantee data arrives in the correct order, but the user Datagram protocol (UDP) does not.…

    • 1130 Words
    • 5 Pages
    Improved Essays
  • Improved Essays

    For example application like data mining deal with thousands of data points/sets at a time. So, it extremely necessary to improve efficiency of the processing. So, the proposed method helps in meeting the challenge of computational complexity along with efficient data handling. This can help in finding application in the low power devices like laptops, phones and other embedded…

    • 971 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Nt1210 Chapter 7 Summary

    • 1348 Words
    • 6 Pages

    (3) When traffic becomes heavy on a circuit-switching network, some calls are jammed; that is, the network refuses to accept additional connection requests until the load on the network diminishes. 9.5 In the datagram approach, each packet is treated independently, with no reference to packets that have been out before. In the virtual circuit method, a preplanned path is established before any packets are sent. Once the path is established, all the packets between a pair of communicating parties follow this same route through the network.…

    • 1348 Words
    • 6 Pages
    Improved Essays
  • Decent Essays

    If you are able to better understand how memory works in…

    • 210 Words
    • 1 Pages
    Decent Essays
  • Improved Essays

    Central Processing Unit (CPU) which is made up of three major components, the arithmetic/logic unit (ALU), the control unit (CU) and memory by combining the ALU and CU together you get the CPU), (Englander, I. 2014). The arithmetic/logic unit holds data temporary and where calculation are processed the control units controls and deciphers the execution command and follow the instruction that goes with the sequence of actions. The control unit determines the particular instruction to be executed by reading the program counter (PC) (Englander, I. 2014). Primary memory holds program instructions and data and interacts directly with the CPU during program execution. The control unit also reads and interprets instructions from memory and transforms them into a series of signals to activate other parts of the computer.…

    • 567 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    Phase Change Memory Essay

    • 807 Words
    • 4 Pages

    September -The 30-ton rock, named after the town, was discovered on September 10 and dug up by excavation team which was shocked by its massive size. The original asteroid was estimated to have weighed about 600 tons and entered Earth's atmosphere at 14,000 kilometres per hour, where it broke up into a shower of smaller meteorites, according to Scientific American. August -Stanford lled a research shows that they were emerging in the memory technology, based on a new class of semiconductor materials, will deliver the best of both worlds, storing data permanently while allowing certain operations to occur up to a thousand times faster than today’s memory devices. So this new approach may be more energy efficient. Their findings provided new insights into the experimental technology of phase-change memory.…

    • 807 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Rubbertech Case Study Rp

    • 826 Words
    • 4 Pages

    RT’s machine meets the needs and desires of its customer. RTP utilizes computer processing, as well as additional technologies to offer consistent and efficient…

    • 826 Words
    • 4 Pages
    Improved Essays
  • Improved Essays

    Importance Of MIS

    • 969 Words
    • 4 Pages

    As more and more transistors fit in on an integrated chip, the better the performance of said chip improves, at a lower cost. This law is named after Gordon Moore, cofounder of Intel corporation. It is the main reason behind the downward shift of the price of computer technology in relation to its performance in the past years including today’s time – data storage and data communications became essentially zero. This is important in the business school…

    • 969 Words
    • 4 Pages
    Improved Essays