Show More
Name | Size | Modified | Last Commit | Author |
---|---|---|---|---|
/ designs / Projet-Blanc-LPP-M7A3P1000 | ||||
cdb | ||||
data | ||||
designer | ||||
package | ||||
simulation | ||||
smartgen | ||||
synthesis | ||||
viewdraw | ||||
.config | Loading ... | |||
Makefile | Loading ... | |||
README.txt | Loading ... | |||
ahbrom.vhd | Loading ... | |||
alibs.do | Loading ... | |||
cds.lib | Loading ... | |||
compile.asim | Loading ... | |||
compile.dc | Loading ... | |||
compile.ghdl | Loading ... | |||
compile.ncsim | Loading ... | |||
compile.rc | Loading ... | |||
compile.son | Loading ... | |||
compile.synp | Loading ... | |||
compile.vsim | Loading ... | |||
compile.xst | Loading ... | |||
config.help | Loading ... | |||
config.in | Loading ... | |||
config.vhd | Loading ... | |||
config.vhd.h | Loading ... | |||
config.vhd.in | Loading ... | |||
defconfig | Loading ... | |||
ghdl.path | Loading ... | |||
hdl.var | Loading ... | |||
indata | Loading ... | |||
lconfig.tk | Loading ... | |||
leon3mp.lct | Loading ... | |||
leon3mp.npl | Loading ... | |||
leon3mp.pdc | Loading ... | |||
leon3mp.qpf | Loading ... | |||
leon3mp.qsf | Loading ... | |||
leon3mp.rc | Loading ... | |||
leon3mp.sdc | Loading ... | |||
leon3mp.syn | Loading ... | |||
leon3mp.vhd | Loading ... | |||
leon3mp.xise | Loading ... | |||
leon3mp.xst | Loading ... | |||
leon3mp_89.pdc | Loading ... | |||
leon3mp_dc.tcl | Loading ... | |||
leon3mp_designer.tcl | Loading ... | |||
leon3mp_designer_act.tcl | Loading ... | |||
leon3mp_files.prj | Loading ... | |||
leon3mp_ise.tcl | Loading ... | |||
leon3mp_libero.prj | Loading ... | |||
leon3mp_libero.prj.convert.8.1.bak | Loading ... | |||
leon3mp_libero.prj.convert.8.6.bak | Loading ... | |||
leon3mp_libero.prj.convert.9.0.bak | Loading ... | |||
leon3mp_precision.tcl | Loading ... | |||
leon3mp_precrun.tcl | Loading ... | |||
leon3mp_synplify.npl | Loading ... | |||
leon3mp_synplify.prj | Loading ... | |||
leon3mp_synplify.qpf | Loading ... | |||
leon3mp_synplify.qsf | Loading ... | |||
leon3mp_synplify_win32.npl | Loading ... | |||
leon3mp_win32.npl | Loading ... | |||
libero_sim_files | Loading ... | |||
libero_simlist | Loading ... | |||
libero_syn_files | Loading ... | |||
libero_synlist | Loading ... | |||
libs.do | Loading ... | |||
libs.txt | Loading ... | |||
linkprom | Loading ... | |||
make.asim | Loading ... | |||
make.asim-addfile | Loading ... | |||
make.ncsim | Loading ... | |||
make.son | Loading ... | |||
make.vsim | Loading ... | |||
modelsim.ini | Loading ... | |||
prom.h | Loading ... | |||
prom.srec | Loading ... | |||
sdram.srec | Loading ... | |||
sh.exe.stackdump | Loading ... | |||
sonata.sws | Loading ... | |||
sram.srec | Loading ... | |||
symphony.ini | Loading ... | |||
systest.c | Loading ... | |||
testbench.mpf | Loading ... | |||
testbench.vhd | Loading ... | |||
tkconfig.h | Loading ... | |||
tmp.son | Loading ... | |||
tmpmake.ghdl | Loading ... | |||
wave.do | Loading ... |
LEON3 on Actel CoreMP7 board, README file v1.0
==============================================
* Clocking
The leon3 design uses the Proasic3 PLL to divide the 48 MHz
clock to a lower frequency. For this to work, jumper JP42
must be set to enable the power to the VCCPLF. The board
is shipped with this jumper in 'off' mode, thereby inhibiting
the PLL.
Some useful PLL parameters:
FREQ MUL DIV ODIV
20 15 9 4
25 25 12 4
30 45 9 8
32 6 9 1
34 51 9 8
35 35 12 4
* Serial ports
The DSU UART is connected to serial port 1 (P3 connector)
while the console UART (APB) is connected to P2.
* SSRAM
The SSRAM can be interfaced with the SSRCTRL sync-ram controller,
or the leon2 async-sram MCTRL memory controller. If SSRCTRL is
used, the J49 must be open to run the SSRAM in pipeline mode.
If the MCTRL is used, J49 should be closed and zero-waitstates
should be used in MCTRL.
* Synthesis
Synthesis has been done with Synplify-9.2. It is IMPERATIVE
that retiming is NOT enabled, or a corrupt netlist will be created.
Maximum frequency is in the range of 30 - 35 MHz, depending on
the processor configuartion (using STD device timing).
* Simulation
It is not possible to simulate the test bench since the GSI SSRAM models
do not support data pre-loading.