bianchi77
Advanced Member level 4
- Joined
- Jun 11, 2009
- Messages
- 1,313
- Helped
- 21
- Reputation
- 44
- Reaction score
- 20
- Trophy points
- 1,318
- Location
- California
- Activity points
- 9,442
Why, exactly? Missing clamp diodes might be an issue, if you don't use any external level translators in a 3V PCI design.
I must confess, that I never attempted to implement a PCI bus with direct connected FPGA. Thus I'm possibly not aware of all detail problems.
Everyone is using Quartus with Altera FPGAs. Even if you are using a third party design compiler, you'll still rely on the Quartus tools to translate the netlist to hardware level. But I don't see a reasonable purpose to replace the Quartus compiler.
Hi FvM
I can compile succesfully after doing :
" To source the constraint file, type the following in the Quartus II Tcl
console...."
Page 7, PCI compiler release note.....
But I have a question, why some of the pins still blank, shall I assign manually or just leave it empty ?
thanks
Some of the pins already assigned automatically when I did "sourcing constraint file"
" source <Tcl filename>.tcl
add_pci_constraints [-speed "33" | "66"]
[-no_compile] [no_pinouts] [-help]"
You're right, I can't use bank 2 and for because of the clamping diode....
there's a way for 5V PCI, put R2 on between of them...it's 164 ohm, but I'm gonna use 160, can not find 164 in market except I put them on series...
- - - Updated - - -
To FvM
there's a warning on compiling message :
Warning: Megafunction that supports OpenCore Plus feature will stop functioning in 1 hour after device is programmed
does it mean that I must buy the library ? expensive $2995.....
do you have other way to cut the cost ?
Attachments
Last edited: