Solved

What is a Logic Library?

Posted on 2011-03-09
2
512 Views
Last Modified: 2012-05-11
Can someone please provide a layman's explanation for what a "Logic Library" is?

Specifically, I am trying to understand a Logic Library in this context:  http://www.synopsys.com/IP/logiclibraries/Pages/default.aspx

I have a very shallow understanding of low-level hardware / bits & bytes, so a relatively simple explanation would be appreciated.

Thank you.
0
Comment
Question by:Orcadian
2 Comments
 
LVL 12

Expert Comment

by:HappyCactus
ID: 35094752
A logic library is a collection of code (implemented in various circuit design language) to implement some very specific basic functions like shift barrel, adder and other "simple" logical function. More generally, it's a collection of reusable code for generic, logical function.
0
 
LVL 31

Accepted Solution

by:
moorhouselondon earned 500 total points
ID: 35098862
The link provided is to do with chip fabrication, so the art involved is more complex because a substrate is being doped with different chemicals which could bleed over into other parts of the substrate.  Take screen-printing as an analogous process - look at the corn flakes packet at breakfast and note the simple "clunky" design of colours on the box - if there is a misregistration of the different colours on the box due to tolerances in the way the cardboard is fed through the machine then it doesn't affect the design in a way that will cause the output to be scrapped.  This is "by design" to maximise yield.  A chip can be doped with different chemicals using a similar process.  Obviously the tolerances are extremely fine.  

All logic functions can be done using just the one logic function - the 2-input Not And gate (NAND gate), daisy chain enough of these in a particular way and virtually anything can be built using them - this is the building block of the high tech world, and this would also be a building block in a logic library.  However these will take up more space than is available, particularly as the border round an embedded device such as this needs to be electrically dead to avoid leakage across the surface of the substrate, so chip designers have come up with ways to combine lots of these gates together in optimal ways to create whole sub-systems, such as a Central Processing Unit (CPU) which manages the fetching of data from outside the chip, performing operations on that data, then putting it back to another location outside the chip.  Rather than everyone re-inventing the wheel these designs are made available to other designers.
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Moving your enterprise fax infrastructure from in-house fax machines and servers to the cloud makes sense — from both an efficiency and productivity standpoint. But does migrating to a cloud fax solution mean you will no longer be able to send or re…
Stuck in voice control mode on your Amazon Firestick?  Here is how to turn it off!!!
This tutorial gives a high-level tour of the interface of Marketo (a marketing automation tool to help businesses track and engage prospective customers and drive them to purchase). You will see the main areas including Marketing Activities, Design …
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, just open a new email message. In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now