Im using PSoC 4 pioneer kit (4200 family). Im new to verilog programing. Can I process an image file in this board? Can someone guide me?
Depends. How large is the image file, what do you want to process? Where does the image come from, where should it go?
I'm learning about it. How large it can support? I want to perform normal histogram equalization in it. I've that image in my computer. How can I dump my image in it?
What verilog works on are the "UDBs", the CY8C42xx has got 4 of those, each 8 bits wide consisting of an ALU, some PLD area, 2 FIFOs, a 7bit counter and some registers. No memory or a path to access memory! Might be a bit difficult to process images. Even when using a PSoC5 which has got 24 of those UDBs.
Thanks for replying. Is there any procedure or default program to dump my image in board?
PSoCs are embedded processors with additional analog and digital hardware. There is not much memory on a PSoC to store an image. This seems to be more or less a job for a RaspBerry.
Hi bob, Again thanks for replying. How much memory does PSoC support? I've a 4kb image. Is it not possible to process this image too huh? Can you give me some idea for this. please. I've PSoC 4 board and Altera board.
Hi, I checked its datasheet. In that it is mentioned that it has 128KB flash and 16KB SRAM. Is there any way that i can use it for storing my 4 KB image?
I do not know your "Altera" board. So what you will need is an interface to get the image data. Your PSoC has got only 4Kb of SRam, so that will be pretty tight, look into datasheet. There are the new PSoC4-M chips with more SRam, see the new development and prototype boards here and here.
Thanks for the reply. I'm looking forward to buy it. What is the interface used to get the image data? Should I convert it into hex ?
To make it short, PSoC is able to process images as much as crocodile can fly (it can, but very-very low).