Tuesday, June 4, 2019

Comparison Of Different Types Of Ic Design Computer Science Essay

Comparison Of Different Types Of Ic Design Computer Science EssayThe topic of this assignment is to comp be on variant types of IC jut out. Therefore, we must first understand the meaning of IC. An IC, combine circuit, is also cognize as microcircuit, microchip, silicon chip, or chip. It is a venial electronic circuit that consists of semiconductor devices and other passive dowerys. These components argon manufactured on a ceramic or plastic container. Internal connections are welded from the chip to different number of external pins depending on the chips function.IC object means that utilise logic and circuit design techniques to design and produce integrated circuits. It requires pathways so that randomness fuel flow properly and subtile electrical components are organized to maximize space so that computer systems wad be as small as possible. Living in this modern age of data entropy, we need to design faster and smaller IC to increase our daily career quality and to catch up with the technology.IC design is classified mainly into two categories of one-dimensional and digital IC design. Digital IC design is the most wide used in daily life such as microprocessor, FPGAs, memories (RAM, ROM, and flash) and digital ASICs. On the other hand, parallel IC is used in the design of sensors, fountain management circuits, and operational amplifiers.The figure of IC is shown below get wind 1(a) Figure 1(b)(Adapted from introduction to ASIC, http//iroi.seu.edu.cn/books/asics/Book2/CH01/CH01.htm 1)Figure1(a) shows an IC chip where the pins will fit into holes in a printed-circuit board or breadboard. Figure1(b), the silicon chip ( more than properly known as a die) is fitted in the cavity under the sealed lid.A more detail classification of IC based on digital and analog is as follow Chart 1 Hierarchical classification of ICReferring to chart 1, as we are more interested in the branch of digital IC design, I expand more on its hierarchy compare to others. I will first compare between analog and digital IC design. Then I will explain on the advantages of individually of them and mixed- bless IC design. Next, I will compare and explain on full custom and semi-custom IC follow by a simple explanation of silicon compilation as it is not discussed in lectures. After that, I will compare gate array, standard jail cell and PLDs.ContentAnalog, digital and mixed signal IC designThe comparison between analog and digital IC design is tabled as below CharacteristicsAnalog IC designDigital IC design noteMore susceptible to resound slight noisePrecisionLess preciseMore preciseDesign difficultyHarder to designEasier to design complexityHighLowPower consumptionLowHighHeat wasteLowHighDesign workDemands strong understanding of the principles, concepts and techniquesthrough by copy and reusing the same circuit functions or libraryLife cycle10years1 to 2 yearsCostLowHigh culture storageNoise from aging degrades in arrive atationnoise-immuni ty makes information not degradedTable 1 Comparison between analog IC design and digital IC designAnalog IC designIn analog IC design, the analog signals take any value from a given range, and each unique signal value represents different information. It is often found in op-amps, linear regulators, phase locked loops, oscillators and active filters. Therefore, a slight change in the signal may affect the design. For example, an analog signal is used to represent temperature, with one volt representing one degree Celsius. Therefore, 10 volts would produce 10 degrees, and 10.1 volts would produce 10.1 degrees. line of latitude IC design produces noise, which is a random psychological disorder, variation or random thermal vibrations of atomic particles. Since any changes in an analogue signal is significant, any disturbance will change in the original signal and appears as noise. As the signal is copied and re-copied, or genetic over long distances, these random variations become more significant and lead to signal degradation. Other sources of noise may include external electrical signals or poorly designed components. These disturbances are reduced by shielding, and using low-noise amplifiers.2 However, some irreducible noise such as the shot noise in components will make an analog IC design imprecise. When purpose an analog circuit, the choice of every single component, sizing, placement, and connection is crucial. Every small detail such as the resistance, placement and number of resistor, will affect the public presentation of final result. Therefore, designing an analog IC requires strong understanding of the principles, concepts and techniques. Hence, it is said that analog IC design is much more complex compare to digital IC design. It is harder to design because analogue circuit must be designed by hand, and the process is much less automated than digital IC. However, once an analog IC is designed successfully with high signal to noise ratio, low d istortion, low power consumption, high reliability and stability, it can have a life cycle of more than 10 years. As a result of the long life cycle, the price of analog IC is low.Digital IC designA digital IC is designed to accept only input voltages of specific values and it uses only two states which are the binary quantities, on and off representing 1 and 0 or true and false. This is achieved by using the logic of Boolean algebra. The three basic logic functions in a digital IC are NOT, AND, and OR. A truth table is needed to design a digital IC. As discussed in the lectures, the design of digital systems is divided into combinational systems, which is a type of a set of logic functions, and sequential systems, which are state machines. It is often found in microprocessors, FPGAs, memories (RAM, ROM, and flash) and digital ASIC.Digital IC design produces less noise or even no noise. Digitally represented signals are transmitted using binary sequence of 1 and 0. It can be recons tructed, retransmitted or transmitted over long distance without any error provided the noise during transmission is unable to alter the 1s and 0s. Hence, digital IC is more precise compare to analog IC. Even in a compact disc of around 6 billion binary digits, the information or data can be presented on the nose because each digit is handled by the same kind of hardware and there is no noise in the handling process. Digital IC is easier to design because it is controlled by software such as electronic design automation tools (EDA) so that functions can be altered without changing the hardware. If consumers detect error, they can simply produce the software to rectify the error. As digital IC is almost immune to noise, information can be stored and retrieved completely and precisely without any damage or degradation.However, there are some disadvantages of digital IC. Because digital IC is very dense in circuitry, digital circuits use more energy than analog circuits to save the same tasks, thus producing more heat. In portable or battery-powered systems this can limit use of digital systems.3 Digital IC empha size of its on pelt along and constitute ratio computing to achieve the lowest possible hail with the highest operating speed. Designers must use more efficient algorithms to process digital signals, or use new process to improve the integration monetary value. Therefore, the life cycle of digital IC is very short, about 1 year -2 years and the cost is higher than analog IC.4 Since digital circuits involve millions of times as many components as analog circuits, much of the design work is done by copying and reusing the same circuit functions, especially by using digital design software that contains libraries of pre-structured circuit components. 5Mixed signal IC designA mixed-signal integrated circuit is any integrated circuit that has both analog circuits and digital circuits on a single semiconductor die.6 Mixed-signal can be found in ADC or DA C and digital radio chips. Since mixed-signal IC requires both analog and digital design, it is usually designed for a very specific purpose and because of that, their design requires a high level of expertise and careful use of computer aided design (CAD) tools. Therefore this type of design is very complicated andcostly.Full-custom and semi-custom IC designThe comparison between analog and digital IC design is tabled as below CharacteristicsFull-custom IC designSemi-custom IC designCircuitsCustomizedPredesignedManufacturing timeLong tersePerformanceMaximizeModerateArea of ICMinimizeModerateCostHighLowTable 2 comparison between full-custom and semi-custom IC designFull-custom IC designFull-custom design is a methodology for designing integrated circuits by specifying the layout of each individual transistor, logic cells, mask layers and the joinions between them.7 Basically, the IC is designed from scratch and tailor-made to meet the requirement of a specific purpose. The main go al of having a full-custom design is to maximize the performance and minimize the sphere of influence of an IC. Therefore, a lot of researches and studies are needed to produce a full-custom IC which results in very high production cost and long manufacturing period. Usually, full-custom IC is catered for prodigious production so that the high production cost is fully utilized. Full-custom IC is produced from time to time when there is no suitable existing libraries available that can be used for the design. This is because existing libraries are outdated or consume too much power.Semi-custom IC designSemi-custom IC design can be partly customized to serve different functions within its general area of application.8 It allows a certain extend of modification during the manufacturing process. It has the diffused layer fully defined scarce the libraries of pre-structured circuit components with the same circuit functions can be reused. This can save a lot of time and cost to in pro ducing a semi-custom IC design. Therefore, the manufacturing cost if low and it is used widely in almost every IC design around the world. Semi-custom IC design is further classified into 3 groups which are gate array, standard cell and programmable logic devices circuits.Silicon compilation IC designSilicon compilation is to use a software system that takes a users specifications and automatically generates an integrated circuit (IC).9 Generally, a designer is given a description of the system, by using a silicon compiler, mask and test information are produced which is either a simple combinational circuit or a finite state machine. The first step of silicon compilation is replace a hardware-description language such as Verilog or VHDL or FpgaC into logic. Next, we shall place the logic gates on the IC followed by routing the standard cells together to form the desired logic.9 A drawback of this method of IC design is that most of the silicon compilers do not utilize the area of silicon efficiently. Therefore, it is usually produced in small volume. It may used to generate simple cells to build up standard cell libraries.10Gate array, standard cell and programmable logic devices (PLDs) ICThe comparison between gate array, standard cell and programmable logic devices circuits is tabled as below CharacteristicsGate array criterion cellPLDs (FPGA)FlexibilityFlexible real flexibleLess flexibleRiskLess riskyLess riskyRiskyManufacturing CostModerateCheapExpensiveManufacturing DifficultyModerateEasyVery complexManufacturing timeShortestShortModerateSilicon sizeModerateSmallLimitedSpeedSlowModerateFastHeat dissipationLowModerateHighTable 3 Comparison between gate array, standard cell and PLDs (FPGA) ICGate array ICIn a gate-array-based IC, the transistors, logic gates and other active devices are predefined on the silicon wafer. The only uncompleted part of the creation is the final surface layer, which defines the interconnect between the elements. Connecting the se elements allows the function of the IC to be customized. Therefore, it is very flexible and less risky since it uses predefined elements. Furthermore, adding a surface layer of interconnects requires only a small cost and short time to complete. However, the chips designed using gate array techniques are a bit bigger in silicon area than standard cell IC, which makes them more expensive and harder to manufacture.11Standard cell ICIn standard cell IC, different sizes of predesigned cells are used and a big combination of cells can be formed which is known as mega cells. Mega cells can be found in microcontroller or microprocessor. These cells, which consist of logic functions such as gates, latches, buffers and flip-flops, are known as standard cell library. Designer only needs to define only the placement of the standard cells and the interconnects in a standard cell IC.12 Standard cell IC is flexible because it uses both digital and analog functions. The transistor sizes can be changed to improve speed and performance. It has a smaller silicon size and therefore a more compact are compare to gate array IC. In addition, it has faster speed which results in higher heat dissipation.(Adapted from Standard-Cell-Based ASICs, http//iroi.seu.edu.cn/books/asics/Book2/CH01/CH01.1.htmpgfId=1331)1Figure 2 shows A cell-based IC die with a single standard-cell area (a flexible block) together with four fixed blocks.Programmable logic devices ICPLD is an electronic component used to build reconfigurable digital circuits an undefined function at the time of manufacture.13 Before starting to implement PLD in a circuit, it must be tack or programmed to create a part customized to a specific application. This makes PLD a very flexible design to fulfill any custom specification. However, the limited size ((adapted from Programmable Logic Devices, http//iroi.seu.edu.cn/books/asics/Book2/CH01/CH01.1.htm)1Figure 2 shows a PLD die. The macrocells typically consist of programmabl e array logic followed by a flip-flop or latch. The macrocells are connected using a large programmable interconnect block.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.