Altera_Forum
Honored Contributor
17 years agoCyclone III queries.
Hi all,
I just have a few queries regarding Cyclone III that I was hoping you guys could help me with. At the moment I am working on choosing an suitable FPGA for a new project. It´s the first time I have been landed with this responsibility and am a bit nervous about making a mess of it, so please forgive me if my queries seem a little basic! 1. Firstly in the Cyclone III datasheet it gives a list of what I/O standards are supported on each bank. Each bank is for example capable of supporting 3.3V LVTTL and LVDS depending on VccIo, but I understand these standards cannot be mixed within the one bank. i.e. I can only use LVDS or 3.3V LVTTL on any one bank. is this correct? I ask because on a previous project on a stratix 2 GX we had LVDS on bank 2 and also a 3.3V LVTTL input on the same bank with no issues. Is it ok to use different supported I/O standards for inputs but only one standard for outputs? 2. The device I am interested in is the EP3C16 in the F484 package. This device has 347 user I/O´s but my question is, if I use lets say 20 LVDS I/O´s, does this count as 20 or 40 I/O´s? I am assuming the extra 20 I/O´s were not included in the original 347 but it would be great if someone could just confirm this. The same would apply for any form of differential signals? Is it possible to use a differential I/O pin as a general purpose I/O in which case more user I/O´s could be obtained? 3. Finally, I was reading the Cyclone III datasheet and all 3 speed grades (6, 7, 8) are available as C-Grade, but only -7 for I-Grade. When I search on the Altera site (on the buy devices link) I only see the C grade devices despite the fact that the datasheet says it is offered. Does anyone know why this would be? Also just out or curiosity why is only one speed grade offered in industrial grade? Is this to do with lower demand for I-Grade material in smaller FPGA´s? Many thanks for any guidance on the above queries.