Reader small image

You're reading from  FPGA Programming for Beginners

Product typeBook
Published inMar 2021
Reading LevelIntermediate
PublisherPackt
ISBN-139781789805413
Edition1st Edition
Languages
Tools
Right arrow
Author (1)
Frank Bruno
Frank Bruno
author image
Frank Bruno

Frank Bruno is an experienced high-performance design engineer specializing in FPGAs with some ASIC experience. He has experience working for companies like SpaceX, GM Cruise, Belvedere Trading, Allston Trading, and Number Nine. He is currently working as an FPGA engineer for Belvedere Trading.
Read more about Frank Bruno

Right arrow

Questions

  1. Which of the following are true about internal versus external memory?

    a) DDR memory storage capacity is much smaller than BRAM.

    b) For the same memory data width, DDR has much higher performance than BRAM.

    c) The latency to access data from BRAM and DDR is identical.

    d) You should always use LUTRAM first before using any other memory type.

  2. To generate DDR2 memory for our project, we used the Xilinx:

    a) Massive IP Goliath (MIG)

    b) Minimally Informative Google (MIG)

    c) Memory Interface Generator (MIG)

  3. We can use ILAs to examine data in the FPGA and VIOs to read and write data.

    a) True

    b) False

  4. Artix 7 FPGAs can use which of the following memories from the MIG?

    a) DDR2

    b) DDR3

    c) DDR4

    d) LPDDR2

    e) QDR

  5. It is possible to use HyperRAM, SPI RAM, and SDRAM if you are willing to write your own controllers.

    a) True

    b) False

Challenge

We've created the DDR2 using the MIG and we have the example design. We don't have a way of inserting errors. Can you utilize...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
FPGA Programming for Beginners
Published in: Mar 2021Publisher: PacktISBN-13: 9781789805413

Author (1)

author image
Frank Bruno

Frank Bruno is an experienced high-performance design engineer specializing in FPGAs with some ASIC experience. He has experience working for companies like SpaceX, GM Cruise, Belvedere Trading, Allston Trading, and Number Nine. He is currently working as an FPGA engineer for Belvedere Trading.
Read more about Frank Bruno