Wicked Minds Electronics Posted April 14, 2012 Report Share Posted April 14, 2012 I am new to FPGA but pretty experienced with AVR and digital logic in general. I am using WebPack ISE. I am still learning VHDL by use of schematics and seeing what it generates. What I am trying to do is create a project where my schematic is the "Top Module". How do I create a symbol for the AVR8 so that I use it in schematics? I have created symbols for other simple things and I did create a Papilio_AVR8 symbol but when added to a schematic in a new project throws a fit during synthesis with warnings and errors too cryptic for my current level of understanding. Basically the device I am interfacing Papilio to requires some I2C commands to be sent to initialize the device and enable it's outputs. I currently have an Arduino sketch that performs this function and also forwards I2C commands received via rxd/txd to the I2C bus using an UNO and want to just add the AVR core to my schematic so that I can init the external device and get data coming into the custom logic I have created. The perfect thing would be a symbol that obeys the options that determine which ports to include so that I can generate a symbol with only the AVR port pins needed for I2C. Thanks for any help you can provide. Great product by the way, I started learning FPGA about two weeks ago, got my Papilio from SparkFun and had a custom circuit running and providing expected output in a matter of a couple of hours. Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.