globsky / greta-oto

An open source GNSS receiver
49 stars 30 forks source link

Development env setup #5

Closed iceberg1369 closed 3 years ago

iceberg1369 commented 3 years ago

Please describe setting up development enviorment to test verilog codes

globsky commented 3 years ago

It actually depends. I use ModelSim to do simulation and debugging. Some more professional user like IC design company may choose cadence or synopsis tool and may setup more automatic development and test environment using system verilog.

iceberg1369 commented 3 years ago

what is the IDE or test suit you use for C models and firmware?

globsky commented 3 years ago

The C/C++ code follows the ANSI C standard, so you can use eclipse+gcc or eclipse+mingw or visual studio whichever you feel convenient to use. You can add your main() function as described in chapter 5. A trial IF file sim_signal_L1CA is uploaded to Baidu netdisk (cause it is very large): link: https://pan.baidu.com/s/1wrN2B7h_CQb5Zp5Ule-RpA extraction code: z7ul