ASIC Interview Question & Answer - ASIC Gate
ASIC Interview Question & Answer - ASIC Gate
Share
More
Next Blog
Create Blog
Sign In
Showing posts with label ASIC Gate. Show all posts Friday, January 29, 2010
Bonds Investment
Enjoy Higher Returns with the help of our Insights & Research reports!
rse c.co.in/R e liance Se curit
Confused by choice?
Stop Thinking. Start Investing. Invest in a basket of4 select funds
scripbox .com
Financial Advise
Learn how to increase your cash flow. Get to know your options
the financialadvice .wordpr
No comments:
Labels
ASIC Flow (1)
1/7
11/8/12
ASIC Gate (3) ASIC Logic (4) ASIC SystemVerilog (10) ASIC timing (2) ASIC Verification (1) C++ (2) Design Complier (1) M emory Interface (1) Networking (2) perl (9) PLL (1) Previous Interview Questions (1) PrimeTime (1) SVA (2) Verilog Interview Questions (6)
vlsi design
Daily news, design technology Application notes & more, All Free
www.eetindia.co.in
Blog Archive
2010 (49)
November (1) October (2) June (2) May (2) April (7) February (12) January (23) ASIC Gate Interview Questions Part#3 Asic Flow Prime Time Questions Design Constraints and Synthesis Questions CAM related Questions Network Questions & Answer Basic OPP questions, SystemVerilog Interview Quest... System Verilog Interview Questions 2 Clock Domain Crossing Timing Q&A Ethernet Questions Memory Interface Questions ASIC Timing Interview Questions ASIC Logic Interview Questions Part #4 ASIC Gate Interview Questions Part #2 ASIC Logic Interview Questions Part # 3 ASIC Logic Interview Questions Part # 2
asic-interv iew.blogspot.in/search/label/ASIC Gate
(we say also: a line has a fault stuck-at-1 (s-a-1) or stuck-at-0 (s-a-0); examples:
a short between ground (s-a-0) or power (s-a-1) and a signal line; an open on a unidirectional signal line; any internal fault in the component driving its output that it keeps a constant value;
The detectable error can be tested by applying different vectors to the circuit. The combination logic will pass the errors if there's any stack-at-1 or stack-at-0 errors.
Some errors could not be detectable because the error could not passed to the result logic. It need additional tests to catch this errors.
The testing based on stuck at fault model is aided by several things: 1) A test developed for a single stuck at fault often finds a large number
2/7
11/8/12
ASIC Logic Interview Questions Part # 1 Verilog Interview Question Part # 5 Verilog Interview Questions Part #4 Verilog Interview Questions Part #3 Verilog Interview Questions Part #2 Verilog Interview Questions Part #1 ASIC Gate Interview Questions Part #1
of other stuck at faults. 2) A series of tests for stuck at faults will often, purely by serendipity, find a large number of other faults, like the stuck-open faults. This is sometimes called "windfall" fault coverage. 3) Another type of testing called IDDQ testing measures the way the power supply current of a CMOS integrated circuit changes, when a small number of slowly changing test vectors are applied. Since CMOS draws a very low current when its inputs are static, any increase in that current indicates a potential problem.
Visitor's counter
Use Karnaugh Maps to minimize the logic.
Visitor Counter
For example:
About Me
Roy Chan Specialties in ASIC Design and Verification from front-end to backend activities, including RTL coding, verification (testbench development, testcase generation and test regression), logic synthesis, static timing analysis, Place and route, power analysis, ECO and final tapeout process. Currently, I am still looking for a new career. View my complete profile
3) What's the latchup effect? Latchup is a term used in the realm of integrated circuits (ICs) to describe a particular type of short circuit which can occur in an improperly designed circuit. More specifically it is the inadvertent creation of a low-impedance path between the power supply rails of a MOSFET circuit, triggering a parasitic structure which disrupts proper functioning of the part and possibly even leading to its destruction due to overcurrent. A power cycle is required to correct this situation.
3/7
Preventing latchup Fab/Design Approaches 1. Reduce the gain product b1 x b1 move n-well and n+ source/drain farther apart increases width of the base of Q2 and reduces gain beta2 also > reduces circuit density buried n+ layer in well reduces gain of Q1 2. Reduce the well and substrate resistances, producing lower voltage drops higher substrate doping level reduces Rsub reduce Rwell by making low resistance contact to GND guard rings around p- and/or n-well, with frequent contacts to the rings, reduces the parasitic resistances.
Systems Approaches 1. Make sure power supplies are off before plugging a board. A "hot
plug in" of an unpowered circuit board or module may cause signal pins to see surge voltages greater than 0.7 V higher than Vdd, which rises more slowly to is peak value. When the chip comes up to full power, sections of it could be latched. 2. Carefully protect electrostatic protection devices associated with I/O pads with guard rings. Electrostatic discharge can trigger latchup. ESD enters the circuit through an I/O pad, where it is clamped to one of the rails by the ESD protection circuit. Devices in the protection circuit can inject minority carriers in the substrate or well, potentially triggering latchup. 3. Radiation, including x-rays, cosmic, or alpha rays, can generate electron-hole pairs as they penetrate the chip. These carriers can contribute to well or substrate currents. 4. Sudden transients on the power or ground bus, which may occur if large numbers of transistors switch simultaneously, can drive the circuit into latchup. Whether this is possible should be checked through simulation.
Posted by Roy Chan at 11:26 PM Labels: ASIC Gate No comments:
11/8/12
Moore Machines uses only entry actions and output depends on the state. Mealy Machines uses only input actions and output depends on the input and the state. For more detail, please check this link
3) Explain the differences between "direct Mapped", "fully Associative" and "Set Associative" caches. Answer: If each block has only one place it can appear in the cache, the cache is said to be direct mapped. The mapping is usually (block-frame address) modulo (number of blocks in cache). If a block can be placed anywhere in the cache, the cache is said to be fully associative. If a block can be placed in a restricted set of places in the cache, the cache is said to be set associative. A set is a group of two or more blocks in the cache. A block is first mapped onto a set, and then the block can be placed anywhere within the set. The set is usually chosen by bit selection; that is, (block-frame address) modulo (number of sets in cache). If there are n blocks in a set, the cache placement is called n-way set associative.
Answer: Tie the inputs of NAND gate together to get an inverter. The result is as following:
6/7
1 comment: