Perhaps members here have seen and used one ?
Seems convenient and useful like PSOC.
http://www2.hdl.co.jp/en/index.php/plcc ... -menu.html
..lak
FPGA in PLCC68
Re: FPGA in PLCC68
Thanks - that does seem interesting! (A module format with standard pinout in a socketable PLCC68 format, with a variety of CLPDs and FPGAs to choose from. 50 user I/Os available. A Spartan6 LX16 is £72 / $130.)
http://www2.hdl.co.jp/en/index.php/plcc ... -01-m.html


http://www2.hdl.co.jp/en/index.php/plcc ... -01-m.html


Re: FPGA in PLCC68
I am possibly being extremely naieve here, but if any of these have onboard SRAM (say 256Kbyte) these could be used to make a very interesting video controller....?
8 bit fun and games: https://www.aslak.net/
Re: FPGA in PLCC68
Just 64kbyte RAM inside the FPGA, and nothing outside, I think.
Re: FPGA in PLCC68
I wonder if they doubled up on the I/O's. Don't the FPGA's usually have more ?
Re: FPGA in PLCC68
BigEd wrote:
Just 64kbyte RAM inside the FPGA, and nothing outside, I think.
Quote:
I wonder if they doubled up on the I/O's. Don't the FPGA's usually have more ?
8 bit fun and games: https://www.aslak.net/
Re: FPGA in PLCC68
If 64K is enough, the CHOCHI may be a better (and cheaper) alternative for a video controller; it has an FPGA plus 128KB RAM. There are also a couple of compact FPGA boards on tindie that look like promising, and also a TMS9918 reimplementation at http://codehackcreate.com/archives/30
Then again, the Propeller keeps popping up for this type of application
Then again, the Propeller keeps popping up for this type of application
Re: FPGA in PLCC68
Aslak3:
Spartan 6 LX16 in the "Spartan-6 FPGA Feature Summary" table of the "Spartan-6 Family Overview" lists the number of 18kb (16384 bits plus 2048 parity bits) memory blocks as 32. These memories may be configured in a limited manner with various configurations. I tend to use these memories configured as 2kB (2048 x 8). Thus, Spartan 6 LX16 (and LX9) have approximately 64kB of on-chip memory.
You may be able to take advantage of the parity bits in your application. The parity bits may be used for their intended purpose, or they may be used as additional read/write memory. The memory organizations supported with the parity bits enabled are 2k x 9, 1k x 18, and 512 x 36. All of these organizations use all of the 2048 parity bits available in each block RAM.
Spartan 6 LX16 in the "Spartan-6 FPGA Feature Summary" table of the "Spartan-6 Family Overview" lists the number of 18kb (16384 bits plus 2048 parity bits) memory blocks as 32. These memories may be configured in a limited manner with various configurations. I tend to use these memories configured as 2kB (2048 x 8). Thus, Spartan 6 LX16 (and LX9) have approximately 64kB of on-chip memory.
You may be able to take advantage of the parity bits in your application. The parity bits may be used for their intended purpose, or they may be used as additional read/write memory. The memory organizations supported with the parity bits enabled are 2k x 9, 1k x 18, and 512 x 36. All of these organizations use all of the 2048 parity bits available in each block RAM.
Michael A.