questions: 1. Do you want to remove the two Gray Code Counters (GCW and GCR)? 2. Do you want to remove the two Gray to Binary Converters (GBW and GBR)? 3. Do you want to remove the four synchronizing registers (SW1, SW2, SR1, and SR2)? 4. Do you want to remove the two Delay Registers (DWP and DRP)? (Y/N) (Y/N) (Y/N) 5. Do you want to delay conveyance of WP to the reader side and RP to the writer side? 6. Do you want to remove one of the two Subtracters (SubW or SubR)? (Y/N) 7. Do you want to remove the Valid_1 FF (Valid FF)? (Y/N) 8. Do you want to remove the 4_Reg FIFO and the associated FWFT Mux? ee561) FIFO_Q_lim_Final_su2016.Im June 1, 2020 12:15 pmEE560 Final Exam - Summer 2016 1/2 5.2 WENQ WELK WENQ GCW WELK SW2 SW1 RD RCLK SR1 WP SS Bin RP Bin SubR 5-bit Bin Subtracter A-B depth rd EMPTY 00000- RENQ RP Bin RCLK GBR WP Gray SSWP SS Bin 1000 RENO GCR RD to C FWFT SR2 (Y/N) (Y/N) (Y/N) Copyright 2016 Gandhi Puvvada
A Jila 5 (6 +18+10) + 8-32 points) DUO. IPU S.1 L (ABCHA-IisratyboseO; D-BRAM-bad TITOS; C-ball), wen RP 2 cerved in the WCLK do "ain, it means (06) (=heel) Incation 25 in of the FIFO stad: E-lecation 21 is berdus. mening location 22 was eith 5.2 Weavaline end in laht the fallewing ban cesigns. PIM_HAY FIRMA: NY TWIL BUCK T TO PLOCK FIFA GF JECHO CLOS Block Diagram for the FIFO_BRAM_IF_REC_IRO_CLOCK - T 4 cm 140 40-4 FIFO Sunk 24 804 WICK pls, ****** II SUB Bub INTE PIR GAR 2.The s 563 ORIMARY CCR 2 11/26 Kamba M ¹0... JAK Study the above block diagram for the FIF_GAM_17_10_HD_CLOCK and cover to make a block dingen for a PIRO_DAN_IS_BIA_GINGS CICEK (which was not covered in class). Any deag of FIFO shvald focil are writing and reading on executive chodz. Retare cering the hinse ding on, hát ciswas the following questiona. 1. Be you want to remove the way Coce Counters (GCW a 10 GORIE, (YZM 2. De you want to remove the two cyto Binary Converters (REM Cod KBAR! (Y/N) 3. Dayou want aneve the four ynadno zung rejsca wl. sw2, sc. and 8.427__(YING 4. De you want a renove the twe Delcy Registers and Date() <Day He dolay as evagtkan WP there-island HP af ewrila sake? 5. In you want me ane ule two Suometers (Subwo Subl 7. Be you wote the Veil valid i (Y/N) Y M (Y/N) w 3. The ya waath Beg FTF l that Ni Morellun-S4 1-2 Opal Callahas Plese explis yeur an-wers be box Forestien (41 hough Q48- diatr ( pils 53 New consideJumber oeves the above design omase its m IP OF 3 pl AMBRAY Note that we nda Vala 2 Pelawe Reg in the *_**___**_PL_BEEK Se the press Q7s goed claw for you to uswe 7. De you un emoce the Veal FF and the Word 3FPY_________ (Y/N); Ayran-wvxhe previstien though 5 al & h Espainy si ritiuslifless barn the s VIV:_UN_12_RA_#ISHLR_GIG.K (Y+N; VIN: MAN T OF IK sark 24 orellion-Sama 2-2 Op 25 Callas 47 HELME AC W MERT CCN 2.K Wis GRM BO RITA ALYO+AL * Valid T T 2 d GUIK & SW2 Sw 6R1 KORT 582 RCIK., K Syd AND
4+2 pts pts 5 (6 + (8+10) + 8 = 32 points) min. FIFO 5.1 In (A/B/C) (where A - Register array based FIFOS; B-BRAM-based FIFOS; C-both), when a RP of 2310 is received in the WCLK domain, it means (D/E/F) (where D - location 2310 in the FIFO was read; E-location 2310 is to be read next meaning location 2210 was read; F-neither). We covered in our lecture and in lab the following four designs: 1 FIFO REG ARRAY SINGLE CLOCK 2. FIFO REG_ARRAY_TWO_CLOCK 3. FIFO BRAM IP_REG_TWO_CLOCK 4. FIFO BRAM IP OP REG TWO CLOCK Block Diagram for the FIFO BRAM IP REG TWO CLOCK FLOW-THROUGH BRAM FOUTVAL ENT WP Bin RP SS Bin I 4 reg FIFO A B REG ARRAY I REG S-hit Bin Subtractor Subw WD WP_Bin 3:01 AB 74 WENQ depth wr WCLK -10000 FULL RP Bin 3:01 WP Bin RENO RCLK RENQ VALID_I RCLK Valid_FF DWP (Delay WT) WP Gray WP Gray Delayed WP Gray S RCLK WCLK-> GBW DRP(Delay RP) RP Gray Dealyed RP Gray RP SS Bin RP Gray SS 10.09 RP Gray S WCLK RCLK WCLK RCLK Study the above block diagram for the FIFO_BRAM_IP_REG_TWO_CLOCK and convert it to make it a block diagram for a FIFO_BRAM_IP_REG_SINGLE_CLOCK (which was not covered in class). Any design of a FIFO should facilitate writing and reading on consecutive clocks. Before altering the block diagram, first answer the following 8 4+2 pts pts 5 (6 + (8+10) + 8 = 32 points) min. FIFO 5.1 In (A/B/C) (where A - Register array based FIFOS; B-BRAM-based
-
- Site Admin
- Posts: 899603
- Joined: Mon Aug 02, 2021 8:13 am