P
Paul Marciano
Guest
Hi, I am learning Verilog with a mind to implementing a simple 1980s
style video generator, hooked up to a W65C02S microprocessor. Very
80s.
The processor interface will have a dozen or so 8-bit registers, and
the memory interface at least a 16-bit memory address register, some
state registers and a few counters.
The VGA timing interface will have a couple or three counters.
As you can instantly tell, it hasn't been thought through yet. This
is day two of my "do something concrete" plan.
In looking at FGPA specifications on the XILINX site, I see gate
counts and CLB counts. The specs suggest that a CLB can hold two
registered bits. I figure two things:
1. I need a device with at least nRegisterBits/2 CLBs.
2. nRegisterBits/2 is probably grossly optimistic.
So my questions are:
1. How do you get a coarse feel for the size of FPGA you need for a
design such as this?
2. Do CLBs map 1:1 with registered bits, or per spec 2:1.
I was hoping to be able to keep to a sub $50 FGPA, but it's not
looking promising. I'd appreciate any advice or pointers from real
engineers on how to go about selecting the right device.
Thanks,
Paul.
style video generator, hooked up to a W65C02S microprocessor. Very
80s.
The processor interface will have a dozen or so 8-bit registers, and
the memory interface at least a 16-bit memory address register, some
state registers and a few counters.
The VGA timing interface will have a couple or three counters.
As you can instantly tell, it hasn't been thought through yet. This
is day two of my "do something concrete" plan.
In looking at FGPA specifications on the XILINX site, I see gate
counts and CLB counts. The specs suggest that a CLB can hold two
registered bits. I figure two things:
1. I need a device with at least nRegisterBits/2 CLBs.
2. nRegisterBits/2 is probably grossly optimistic.
So my questions are:
1. How do you get a coarse feel for the size of FPGA you need for a
design such as this?
2. Do CLBs map 1:1 with registered bits, or per spec 2:1.
I was hoping to be able to keep to a sub $50 FGPA, but it's not
looking promising. I'd appreciate any advice or pointers from real
engineers on how to go about selecting the right device.
Thanks,
Paul.