Skip to main content
added 21 characters in body
Source Link
apalopohapa
  • 8.6k
  • 2
  • 31
  • 39

You will never find an absolutely complete parts library from any vendor. What you need to do is learn how to use the library editor of your tool. There you create packages and symbols that you can place in your schematic and layout, based on the datasheets from the manufacturer.

As far as simulation goes, there is no good and complete unified/unified tool for this. You'll really only find SPICE models for basic parts, such as transistors and diodes, and sometimes for bus drivers (like pins in an fpga). You'll use a SPICE simulator for doing timing and frequency analysis for that kind of thing. For code, you'll use the simulator that usually comes with the development environment of the processor. For VHDL/Verilog, you'll need a simulator such as ModelSim for that. And for simulating transmission gateslines for signal integrity, there are also separate simulators that take in geometric and materials data, and also the bus driver models I mentioned before.

So the idea of simulating the whole design in one go is not really feasible, unless its scope is very narrow. What you end up doing is simulating each subsystem separately in its own suitable testbech environment, and then join everything in the pcb. Once a prototype has been manufactured, you can test, probe and debug the system as a whole.

You will never find an absolutely complete parts library from any vendor. What you need to do is learn how to use the library editor of your tool. There you create packages and symbols that you can place in your schematic and layout, based on the datasheets from the manufacturer.

As far as simulation goes, there is no good and complete unified tool for this. You'll really only find SPICE models for basic parts, such as transistors and diodes, and sometimes for bus drivers (like pins in an fpga). You'll use a SPICE simulator for doing timing and frequency analysis for that kind of thing. For code, you'll use the simulator that usually comes with the development environment of the processor. For VHDL/Verilog, you'll need a simulator such as ModelSim for that. And for simulating transmission gates, there are also separate simulators that take in geometric and materials data, and also the bus driver models I mentioned before.

So the idea of simulating the whole design in one go is not really feasible, unless its scope is very narrow. What you end up doing is simulating each subsystem separately in its own suitable testbech environment, and then join everything in the pcb. Once a prototype has been manufactured, you can test, probe and debug the system as a whole.

You will never find an absolutely complete parts library from any vendor. What you need to do is learn how to use the library editor of your tool. There you create packages and symbols that you can place in your schematic and layout, based on the datasheets from the manufacturer.

As far as simulation goes, there is no complete/unified tool for this. You'll really only find SPICE models for basic parts, such as transistors and diodes, and sometimes for bus drivers (like pins in an fpga). You'll use a SPICE simulator for doing timing and frequency analysis for that kind of thing. For code, you'll use the simulator that usually comes with the development environment of the processor. For VHDL/Verilog, you'll need a simulator such as ModelSim for that. And for simulating transmission lines for signal integrity, there are also separate simulators that take in geometric and materials data, and also the bus driver models I mentioned before.

So the idea of simulating the whole design in one go is not really feasible, unless its scope is very narrow. What you end up doing is simulating each subsystem separately in its own suitable testbech environment, and then join everything in the pcb. Once a prototype has been manufactured, you can test, probe and debug the system as a whole.

Source Link
apalopohapa
  • 8.6k
  • 2
  • 31
  • 39

You will never find an absolutely complete parts library from any vendor. What you need to do is learn how to use the library editor of your tool. There you create packages and symbols that you can place in your schematic and layout, based on the datasheets from the manufacturer.

As far as simulation goes, there is no good and complete unified tool for this. You'll really only find SPICE models for basic parts, such as transistors and diodes, and sometimes for bus drivers (like pins in an fpga). You'll use a SPICE simulator for doing timing and frequency analysis for that kind of thing. For code, you'll use the simulator that usually comes with the development environment of the processor. For VHDL/Verilog, you'll need a simulator such as ModelSim for that. And for simulating transmission gates, there are also separate simulators that take in geometric and materials data, and also the bus driver models I mentioned before.

So the idea of simulating the whole design in one go is not really feasible, unless its scope is very narrow. What you end up doing is simulating each subsystem separately in its own suitable testbech environment, and then join everything in the pcb. Once a prototype has been manufactured, you can test, probe and debug the system as a whole.