Extra Time

1 -

Extra Time - Description


PCZAYAXAZDYDXDReg File ZA YA XARARDR-WriteENIDEX1010101ABAdder/MultiplierSABSAdderIFIDEX1EX2Y3MuxX3MuxZ7MuxZDENINS-MEMWBIDXAIDYAIDZAENIFIDWriteXYDXDYDZDXDYDZDSTALLDSTALLDBFX3MFY3MFZ7MWBRDWBWRITE01R1Mu Download

Tags

ex2 ex1 stall write ex1 ex2 write stall etm 2020 reg ex2wb x1mux fx1m br1 hdu extra time mult

Embed / Share - Extra Time


Presentation on theme: "Extra Time"— Presentation transcript


1 PC ZA YA XA ZD YD XD Reg. File ZA YA
PC ZA YA XA ZD YD XD Reg. File ZA YA XA RA RD R-Write EN_IDEX1 0 1 0 1 0 1 A B A d d e r / M u l t i p l i e r S A B S A d d e r IF ID EX1 EX2 Y3Mux X3Mux Z7Mux ZD EN I N S - M E M WB ID_XA ID_YA ID_ZA EN_IFID W r i t e X Y D X D + Y D + Z D XD YD ZD STALL_D STALL_DB FX3M FY3M FZ7M W B _ R D W B _ W R I T E 0 1 R1Mux S K I P A / M MA M A3 A2 MA M A3 A2 MA M A3 A2 0 1 0 1 Y2Mux X2Mux FX2M FY2M EX2_Write R R R R R STALL_M STALL_MB EX1_Write BXZ ICM I D _ B X Z 0 1 X0Mux FX0M ZD EN_EX1D X Y D MA M A3 A2 R 0 1 0 1 Y4Mux X4Mux FX4M FY4M W B _ R A W B _ R D WB_WRITE 0 1 Z2Mux FZ2M 0 1 Z5Mux FZ5M D_Write 0 1 X1Mux FX1M D X Z + 1 16 0 1 16 BR1 16 ( X = Z E R O ) J J J J XA YA ZA RA XA YA ZA RA XA YA ZA RA XA YA ZA RA XA YA ZA RA D_XA D_YA D_ZA D_RA EX1_XA EX1_YA EX1_ZA EX1_RA ID_XA ID_YA ID_ZA ID_RA EX2_XA EX2_YA EX2_ZA EX2_RA WB_XA WB_YA WB_ZA WB_RA HDU_ID FU_ID FU_EX1 FU_D FU_EX2 STALL_D ETM_EX1 STALL_M Extra Time for Mult (ETM) EX2_Write EN EN EN EN_DEX2 BI_IF BI_ID EN_PC EN_EX2WB PC ZA YA XA ZD YD XD Reg. File ZA YA XA RA RD R-Write EN_IDEX1 0 1 0 1 0 1 A B A d d e r / M u l t i p l i e r S A B S A d d e r IF ID EX1 EX2 Y3Mux X3Mux Z7Mux ZD EN I N S - M E M WB ID_XA ID_YA ID_ZA EN_IFID W r i t e X Y D X D + Y D + Z D XD YD ZD STALL_D STALL_DB FX3M FY3M FZ7M W B _ R D W B _ W R I T E 0 1 R1Mux S K I P A / M MA M A3 A2 MA M A3 A2 MA M A3 A2 0 1 0 1 Y2Mux X2Mux FX2M FY2M EX2_Write R R R R R STALL_M STALL_MB EX1_Write BXZ ICM I D _ B X Z 0 1 X0Mux FX0M ZD EN_EX1D X Y D MA M A3 A2 R 0 1 0 1 Y4Mux X4Mux FX4M FY4M W B _ R A W B _ R D WB_WRITE 0 1 Z2Mux FZ2M 0 1 Z5Mux FZ5M D_Write 0 1 X1Mux FX1M D X Z + 1 16 0 1 16 BR1 16 ( X = Z E R O ) J J J J XA YA ZA RA XA YA ZA RA XA YA ZA RA XA YA ZA RA XA YA ZA RA D_XA D_YA D_ZA D_RA EX1_XA EX1_YA EX1_ZA EX1_RA ID_XA ID_YA ID_ZA ID_RA EX2_XA EX2_YA EX2_ZA EX2_RA WB_XA WB_YA WB_ZA WB_RA HDU_ID FU_ID FU_EX1 FU_D FU_EX2 STALL_D ETM_EX1 STALL_M Extra Time for Mult (ETM) EX2_Write EN EN EN EN_DEX2 BI_IF BI_ID EN_PC EN_EX2WB EE457 Final - Fall 2020 4 / 17 C Copyright 2020 Gandhi Puvvada P C Z A Y A X A Z D Y D X D R e g . F i l e Z A Y A X A R A R D R - W r i t e E N _

2 I D E X 1 0 1 0 1 0 1 0 1 A B A d d e r
I D E X 1 0 1 0 1 0 1 0 1 A B A d d e r / M u l t i p l i e r S A B S A d d e r I F I D E X 1 E X 2 Y 3 M u x X 3 M u x Z 6 M u x Z 7 M u x Z D E N I N S - M E M W B I D _ X A I D _ Y A I D _ Z A E N _ I F I D W r i t e X Y D X D + Y D + Z D X D Y D Z D S T A L L _ D S T A L L _ D B F X 3 M F Y 3 M F Z 6 M F Z 7 M W B _ R D W B _ W R I T E 0 1 R 1 M u x S K I P A / M M A M A 3 A 2 M A M A 3 A 2 M A M A 3 A 2 0 1 0 1 Y 2 M u x X 2 M u x F X 2 M F Y 2 M E X 2 _ W r i t e R R R R R S T A L L _ M S T A L L _ M B E X 1 _ W r i t e B X Z I C M I D _ B X Z 0 1 0 1 0 1 Z 0 M u x Y 0 M u x X 0 M u x F Z 0 M F Y 0 M F X 0 M 0 1 Z 4 M u x Z D E N _ E X 1 D X Y D F Z 4 M M A M A 3 A 2 R 0 1 X Y 6 M u x F X Y 6 M 0 1 X Y 5 M u x F X Y 5 M 0 1 0 1 Y 4 M u x X 4 M u x F X 4 M F Y 4 M 0 1 X Y 7 M u x F X Y 7 M W B _ R A W B _ R D W B _ W R I T E 0 1 Z 3 M u x F Z 3 M 0 1 Z 2 M u x F Z 2 M 0 1 Z 5 M u x F Z 5 M D _ W r i t e 0 1 0 1 0 1 Z 1 M u x Y 1 M u x X 1 M u x F Z 1 M F Y 1 M F X 1 M D X Z + 1 1 6 0 1 1 6 B R 1 1 6 ( X = Z E R O ) J J J J X A Y A Z A R A X A Y A Z A R A X A Y A Z A R A X A Y A Z A R A X A Y A Z A R A D _ X A D _ Y A D _ Z A D _ R A E X 1 _ X A E X 1 _ Y A E X 1 _ Z A E X 1 _ R A I D _ X A I D _ Y A I D _ Z A I D _ R A E X 2 _ X A E X 2 _ Y A E X 2 _ Z A E X 2 _ R A W B _ X A W B _ Y A W B _ Z A W B _ R A H D U _ I D F U _ I D F U _ E X 1 F U _ D F U _ E X 2 S T A L L _ D E T M _ E X 1 S T A L L _ M E x t r a T i m e f o r M u l t ( E T M ) E X 2 _ W r i t e E N E N E N E N _ D E X 2 L a b 7 m o d i f i e d w i t h a d u m m y s t a g e 1 . C r o s s o f f u n n e e d e d / r e d u n d a n t / u n w a n t e d f o r w a r d i n g m u x e s . 2 . C o m p l e t e f o r w a r d i n g p a t h s t o t h e r e m a i n i n g ( s u r v i v i n g ) f o r w a r d i n g m u x e s . 6 . C o m p l e t e t w o e n a b l e ( E N ) c o n t r o l s o n P C a n d t h e I F / I D . 5 . G e n e r a t e S T A L L _ D a n d S T A L L _ M ( S t a l l f o r M u l t i p l y ) . 7 . C o m p l e t e a l l B u b b l e I n j e c t i o n ( B I ) c o n t

3 r o l s . 8 . F o r t h e f o u r
r o l s . 8 . F o r t h e f o u r F U s ( f o r w a r d i n g u n i t s ) , d r a w t h e i n p u t ( o n l y i n p u t , n o o u t p u t ) p i n s a n d g e n e r a t e o n e p e r c a t e g o r y . F o r e x a m p l e , i f m u l t i p l e F X - - a n d F Y - - a r e t o O n t h i s p a g e O n t h e n e x t f e w p a g e s 3 . C r o s s o f f u n n e e d e d / u n w a n t e d p o r t i o n s o f s o u r c e - a d d r e s s ( X A , Y A , Z A ) B I _ I F B I _ I D c o n v e y a n c e l i n e s a n d t h e a s s o c i a t e d F F s . b e p r o d u c e d b y t h e F U , j u s t g e n e r a t e o n e F X - - a n d o n e F Y - - o f y o u r c h o i c e . E N _ P C E N _ E X 2 W B 4 . C o m p l e t e t h e 4 e n a b l e s f o r t h e I D / E X 1 , E X 1 / D , D / E X 2 , E X 2 / W B Current exam question for completion Q1P4 EE457 Final - Fall 2020 4 / 17 C Copyright 2020 Gandhi Puvvada P C Z A Y A X A Z D Y D X D R e g . F i l e Z A Y A X A R A R D R - W r i t e E N _ I D E X 1 0 1 0 1 0 1 0 1 A B A d d e r / M u l t i p l i e r S A B S A d d e r I F I D E X 1 E X 2 Y 3 M u x X 3 M u x Z 6 M u x Z 7 M u x Z D E N I N S - M E M W B I D _ X A I D _ Y A I D _ Z A E N _ I F I D W r i t e X Y D X D + Y D + Z D X D Y D Z D S T A L L _ D S T A L L _ D B F X 3 M F Y 3 M F Z 6 M F Z 7 M W B _ R D W B _ W R I T E 0 1 R 1 M u x S K I P A / M M A M A 3 A 2 M A M A 3 A 2 M A M A 3 A 2 0 1 0 1 Y 2 M u x X 2 M u x F X 2 M F Y 2 M E X 2 _ W r i t e R R R R R S T A L L _ M S T A L L _ M B E X 1 _ W r i t e B X Z I C M I D _ B X Z 0 1 0 1 0 1 Z 0 M u x Y 0 M u x X 0 M u x F Z 0 M F Y 0 M F X 0 M 0 1 Z 4 M u x Z D E N _ E X 1 D X Y D F Z 4 M M A M A 3 A 2 R 0 1 X Y 6 M u x F X Y 6 M 0 1 X Y 5 M u x F X Y 5 M 0 1 0 1 Y 4 M u x X 4 M u x F X 4 M F Y 4 M 0 1 X Y 7 M u x F X Y 7 M W B _ R A W B _ R D W B _ W R I T E 0 1 Z 3 M u x F Z 3 M 0 1 Z 2 M u x F Z 2 M 0 1 Z 5 M u x F Z 5 M D _ W r i t e 0 1 0 1 0 1 Z 1 M u x Y 1 M u x X 1 M u x F Z 1 M F Y 1 M F X 1 M D X Z

4 + 1 1 6 0 1 1 6 B R 1 1 6 ( X = Z E R
+ 1 1 6 0 1 1 6 B R 1 1 6 ( X = Z E R O ) J J J J X A Y A Z A R A X A Y A Z A R A X A Y A Z A R A X A Y A Z A R A X A Y A Z A R A D _ X A D _ Y A D _ Z A D _ R A E X 1 _ X A E X 1 _ Y A E X 1 _ Z A E X 1 _ R A I D _ X A I D _ Y A I D _ Z A I D _ R A E X 2 _ X A E X 2 _ Y A E X 2 _ Z A E X 2 _ R A W B _ X A W B _ Y A W B _ Z A W B _ R A H D U _ I D F U _ I D F U _ E X 1 F U _ D F U _ E X 2 S T A L L _ D E T M _ E X 1 S T A L L _ M E x t r a T i m e f o r M u l t ( E T M ) E X 2 _ W r i t e E N E N E N E N _ D E X 2 L a b 7 m o d i f i e d w i t h a d u m m y s t a g e 1 . C r o s s o f f u n n e e d e d / r e d u n d a n t / u n w a n t e d f o r w a r d i n g m u x e s . 2 . C o m p l e t e f o r w a r d i n g p a t h s t o t h e r e m a i n i n g ( s u r v i v i n g ) f o r w a r d i n g m u x e s . 6 . C o m p l e t e t w o e n a b l e ( E N ) c o n t r o l s o n P C a n d t h e I F / I D . 5 . G e n e r a t e S T A L L _ D a n d S T A L L _ M ( S t a l l f o r M u l t i p l y ) . 7 . C o m p l e t e a l l B u b b l e I n j e c t i o n ( B I ) c o n t r o l s . 8 . F o r t h e f o u r F U s ( f o r w a r d i n g u n i t s ) , d r a w t h e i n p u t ( o n l y i n p u t , n o o u t p u t ) p i n s a n d g e n e r a t e o n e p e r c a t e g o r y . F o r e x a m p l e , i f m u l t i p l e F X - - a n d F Y - - a r e t o O n t h i s p a g e O n t h e n e x t f e w p a g e s 3 . C r o s s o f f u n n e e d e d / u n w a n t e d p o r t i o n s o f s o u r c e - a d d r e s s ( X A , Y A , Z A ) B I _ I F B I _ I D c o n v e y a n c e l i n e s a n d t h e a s s o c i a t e d F F s . b e p r o d u c e d b y t h e F U , j u s t g e n e r a t e o n e F X - - a n d o n e F Y - - o f y o u r c h o i c e . E N _ P C E N _ E X 2 W B 4 . C o m p l e t e t h e 4 e n a b l e s f o r t h e I D / E X 1 , E X 1 / D , D / E X 2 , E X 2 / W B Current exam question for completion Q

Shom More....
By: joy
Views: 0
Type: Public

Download Section

Please download the presentation after appearing the download area.


Download - The PPT/PDF document "Extra Time" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Try DocSlides online tool for compressing your PDF Files Try Now