Version: 1
Status: Under development
License: Custom Licence
Download: https://github.com/rlsosborne/tool_axe
AXE is a fast XCore simulator. AXE doesn't attempt to be cycle accurate. Instruction execution timing is approximate. AXE uses a LLVM based JIT compiler to speed up simulation. Features include:
VCD tracing
Loopback ports
Instruction tracing
Emulation of various peripherals (SPI Flash, UART RX, Ethernet PHY)
$ ./axe --help
Usage: ./axe [options] filename
General Options:
-help Display this information.
--loopback PORT1 PORT2 Connect PORT1 to PORT2.
--vcd FILE Write VCD trace to FILE.
--boot-spi Specify boot from SPI
--rom FILE Specify boot rom.
-t Enable instruction tracing.
Peripherals:
--ethernet-phy ifname=,rx_clk=,rx_dv=,rx_er=,rxd=,tx_clk=,tx_en=,tx_er=,txd=
--spi-flash filename=,miso=,mosi=,sclk=,ss=
--uart-rx bitrate=,port=
AXE (An XCore Emulator)
-
- Respected Member
- Posts: 318
- Joined: Tue Dec 15, 2009 12:46 am