Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Looking for lite synthesis software

mahmood.n

Member level 5
Joined
Dec 2, 2011
Messages
85
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
2,045
I would like to know if there are good (preferably open source) VHDL synthesis tools for educational purpose. It doesn't matter if they can not program a device. I know it doesn't look very professional, but Quartus and Vivado (or ISE) are very huge. They easily fill more than 5GB of disk. I tried Quartus lite (1.5GB installer) and the unpacked size was about 8.5GB.

I know due to the device specific features, synthesizers are closed source with lot of libraries and lots of configurations.
For example, I use ActiveHDL student edition which is pretty simple and I prefer that over modelsim or ise for students who are trying to learn.
If you know some lite alternatives, please let me know.
 

TrickyDicky

Advanced Member level 5
Joined
Jun 7, 2010
Messages
6,995
Helped
2,056
Reputation
4,129
Reaction score
2,006
Trophy points
1,393
Activity points
38,375
I think you answered your own question. The only fos synth tool is yosys and that only works with verilog and older xilinx devices (and its only around because someone reverse engineered the bit files they use).
 

ads-ee

Super Moderator
Staff member
Joined
Sep 10, 2013
Messages
7,535
Helped
1,763
Reputation
3,532
Reaction score
1,707
Trophy points
113
Location
USA
Activity points
55,515
I think you answered your own question. The only fos synth tool is yosys and that only works with verilog and older xilinx devices (and its only around because someone reverse engineered the bit files they use).
Tricky yosys doesn't generate Xilinx bit files. It doesn't do any place and route it is purely a synthesis tool and outputs EDIF with Xilinx library primitives for some Xilinx parts including Xilinx 7 Series parts.

http://www.clifford.at/yosys/faq.html
 

danadakk

Full Member level 2
Joined
Mar 26, 2018
Messages
146
Helped
23
Reputation
44
Reaction score
16
Trophy points
18
Activity points
791
This may be too lite for you but PSOC, a SOC, has ability to use Verilog for its fabric portion
and design user custom component onchip.

PSOC is basically a ARM + Analog + Digital Fabric + Routeability + DSP all on one chip.


IDE (PSOC Creator) and Compiler free, board to do dev work with is $ 10

https://www.cypress.com/products/psoc-creator-integrated-design-environment-ide

https://www.cypress.com/documentati...oc-5lp-prototyping-kit-onboard-programmer-and


The timing tool is done for you, one rarely has to touch anything in timing.


A catalog of onchip components, attached.


Also community created and approved components that can be imported into library -

https://www.cypress.com/validated-components
https://www.cypress.com/cdc/community-components


A couple of videos on creating custom components on chip (can be done with schematic capture and/or Verilog) -

https://www.cypress.com/training/psoc-video-tutorial-series-how-create-custom-components


Here is simple example where I needed a quad function generator, all done on one chip. Used a community component,
DDS, and standard lib component, WaveDAC8 to get the analog waveforms.

https://www.edaboard.com/showthread.php?390116-Quad-DDS-and-Quad-WaveDAC



Regards, Dana.
 

Attachments

Last edited:

Toggle Sidebar

Part and Inventory Search


Welcome to EDABoard.com

Sponsor

Sponsor

Design Fast


×
Top