femystika08
Newbie level 5
- Joined
- Dec 10, 2012
- Messages
- 8
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,330
I am trying implement a 2D DCT core. I need an input buffer(RAM ) which loads 8x8 blocks into DCT core in row by row mode and an output buffer which stores 8x8 blocks of DCT coefficients in row by row mode.
I want to instantiate and initilize FPGA ram with the pixel values. I have a 240x160 image which would be stored in addr1615 downto 0)
I'm looking for a way to partition pixel data into blocks of size 8X8, then use 1 block at a time. What I really don't understand is how to properly feed core with 8x8 blocks from addr16(15 downto 0).
I want to instantiate and initilize FPGA ram with the pixel values. I have a 240x160 image which would be stored in addr1615 downto 0)
I'm looking for a way to partition pixel data into blocks of size 8X8, then use 1 block at a time. What I really don't understand is how to properly feed core with 8x8 blocks from addr16(15 downto 0).