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?
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.
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?
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 ?
You may choose from various interfaces one that fits to your image side. Not all (USB for instance) are avilable in a PSoC4, but fortunately there is a CY8CKIT-059 with a PSoC5 on it for a very reasonable amount of cash.
Selecting or building your interface and programming it will be your job, open programs or solutions will be a bit rare but you might find something in the net.