All, I am working on a library that I can use with free synthesis tools for VHDL, basic gates and such, but have not found a good tutorial on how to put these together into a design and have them connected. Is there a tutorial on how to route and connect a design together to create a final design? My goal would be to create a basic cell library with VHDL code to simulate functionality, then import into Electric and use LTSpice (or other tool) to simulate the extracted design for actual timing and such.
This has probably been done by someone already, I am looking for some guidance, more in the import into Electric and having it stitch together the basic gates. Any pointers would be appreciated. Hopefully, if I can get a flow setup then this can be used by others to learn from using free tools. I still need to convince the VHDL simulator maker to up the ability for their student version, but, hopefully if this works they can see the market potential by getting students hooked onto their product early. The free version of ModelSim included with FPGA tools won't simulate a cordic implemented using basic gates rather than the standard gates in the FPGA library. I keep trying to look into the gEDA tools, but have not found a solution that is workable, sometimes not even downloadable. Is Verilog a better starting point? My end goal is to make an embedded processor with boot rom available for someone to recreate. I have it running in an FPGA, and am in the process of trying to eliminate the need for FPGA specific logic to implement it. Unfortunately, such things as internal tristates are not available using the tools I have. Even though this could be used to reduce the final gate count and complexity of the design. If I could get it into Electric, then these items become available, although not simulatable in the VHDL tools. Ed Schram -- You received this message because you are subscribed to the Google Groups "Electric VLSI Editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
