alex Posted January 18, 2014 Report Share Posted January 18, 2014 Good old Hack-a-Day made me spend more money on this Indiegogo Campaign for a super cheap GPS board. In any case researching the components on that board it seems the Venus 822 GPS chip they they are using is an ASIC that incorporates a Leon3 processor. Tracking that down to the supplier web site I see the VHDL core is downloadable: The LEON3 is a synthesisable VHDL model of a 32-bit processor compliant with the SPARC V8 architecture. The model is highly configurable, and particularly suitable for system-on-a-chip (SOC) designs. The full source code is available under the GNU GPL license, allowing free and unlimited use for research and education. LEON3 is also available under a low-cost commercial license, allowing it to be used in any commercial application to a fraction of the cost of comparable IP cores. The LEON3 processor has the following features:SPARC V8 instruction set with V8e extensionsAdvanced 7-stage pipelineHardware multiply, divide and MAC unitsHigh-performance, fully pipelined IEEE-754 FPUSeparate instruction and data cache (Harvard architecture) with snoopingConfigurable caches: 1 - 4 ways, 1 - 256 kbytes/way. Random, LRR or LRU replacementLocal instruction and data scratch pad RAM, 1 - 512 KbytesSPARC Reference MMU (SRMMU) with configurable TLBAMBA-2.0 AHB bus interfaceAdvanced on-chip debug support with instruction and data trace bufferSymmetric Multi-processor support (SMP)Power-down mode and clock gatingRobust and fully synchronous single-edge clock designUp to 125 MHz in FPGA and 400 MHz on 0.13 um ASIC technologiesFault-tolerant and SEU-proof version available for space applicationsExtensively configurableLarge range of software tools: compilers, kernels, simulators and debug monitorsHigh Performance: 1.4 DMIPS/MHz, 1.8 CoreMark/MHz (gcc -4.1.2) Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.