Building Blocks for Large-scale Integration of Logic Circuits

Y. Chu · NASA Technical Reports Server (NASA) · 1966

The study began by designing a very simple but n o n -t r i v i a l stored-program d i g i t a l computer.It w a s p o s s i b l e t o a r r a n g e t h e l o g i c c i r c u i t s of t h e e n t i r e computer i n t o a l a r g e matrix (a d i o d e .m a t r i x i s used as a n i l l u s t r a t i o n i n t h i s paper) and r e g i s t e r blocks.T h i s l a r g e matrix was t h e n divided according t o t h e micro-operations of t h e computer i n t o 22 small matrices, each of which can b e obtained from one u n i v e r s a l m a t r i x by d i s a b l i n g unused matrix j u n c t i o n s with a n attempt t o have one matrix perform j u s t one micro-operation.t i o n of b o t h c i r c u i t s and l o g i c , n o t c i r c u i t s alone, i s t h u s The i d e a of i n t e g r ashown.From t h e above study, a s e t of two b u i l d i n g blocks f o r l a r g e -s c a l e i n t e g r a t i o n of l o g i c c i r c u i t s i s proposed: c h i p f o r performing micro-operations and a r e g i s t e r c h i p for a m a t r i x s t o r i n g a b i n a r y word. A l t e r n a t i v e l y , matrix c h i p s and combina t i o n c h i p s (on t h e l a t t e r of which b o t h t h e matrix and t h er e g i s t e r a r e f a b r i c a t e d ) c a n b e used, following t h e same design and b a s i c l a y o u t .A t p r e s e n t , b i p o l a r t r a n s i s t o r o r NOS l i e l de f f e c t t r a n s i s t o r matrix and r e g i s t e r c h i p s are probably t h e b e s t choice f o r most a p p l i c a t i o n s .or thousands of devices, y e t each i s u n i v e r s a l i n p e r m i t t i n g implementation of any l o g i c f u n c t i o n s by d i s a b l i n g unneeded devices.For p r a c t i c a l reasons, a v a i l a b i l i t y of s e v e r a l s i z e s of c h i p i s h i g h l y d e s i r a b l e .Each c h i p may have hundreds

Read the paper · More papers on PaperTik