Commit graph

9,307 commits

Author SHA1 Message Date
stephan
5f5ed1831f unified GENSRAMs
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1698 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 21:01:25 +00:00
stephan
e49bc82e18 samplestore output mux module
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1697 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 20:04:20 +00:00
stephan
af3361bd25 add one register to the output of the sampleram
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1696 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 19:59:37 +00:00
stephan
20634ddcf4 parameterized output delay in fschedule
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1695 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 18:58:40 +00:00
stephan
930ea9ecf1 comments
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1694 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 17:29:52 +00:00
stephan
aaa44b84e1 do not check in .log fles, use .gold
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1693 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 17:24:39 +00:00
stephan
b7b60d7a35 from 4 to 8 FLAGS bits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1692 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 17:23:57 +00:00
stephan
53feb530b6 from 4 to 8 FLAGS bits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1691 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 17:23:16 +00:00
stephan
94a17fa5e4 add UART3MHZ
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1690 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 17:19:19 +00:00
stephan
5af150ec52 minor gold diff for linenumber moves
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1689 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-23 13:21:20 +00:00
stephan
3739232dab replace spififo with EDAC bfifo(16-bit) in secondcyclone slave
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1688 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-21 21:23:36 +00:00
kruse
49b9fc195a Tutorial for Libero IDE added
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1687 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-17 14:53:15 +00:00
kruse
704eba7d84 Libero Workspace updated
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1686 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-17 13:23:32 +00:00
kruse
b0352b34bc Libero Workspace cleared of unnecessary files
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1685 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-17 12:13:23 +00:00
stephan
5bf070a50b gold for real L3 processor
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1684 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-17 09:55:19 +00:00
kruse
4d27667dce Typo corrected
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1683 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-17 08:27:52 +00:00
stephan
9400298cf5 sim fix new opcode bits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1682 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-17 06:02:40 +00:00
stephan
6d34846751 separate transmitter clock from main clock
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1681 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-16 15:25:06 +00:00
stephan
dab1716072 DIRENA
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1680 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-15 20:11:01 +00:00
stephan
4edc7e3eba minor fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1679 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-14 14:31:02 +00:00
stephan
a2247e1493 complete
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1678 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 22:40:03 +00:00
stephan
90e206ce6f A good part of the L3 instruction manual
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1677 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 16:57:56 +00:00
wetzel
acd519b0af updated with new signals from swtich module
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1676 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 12:28:52 +00:00
wetzel
0763c366a1 under construction
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1675 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 12:27:57 +00:00
wetzel
2925723365 updated with new signals
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1674 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 11:26:09 +00:00
wetzel
d21f5f4375 still under construction
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1673 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 11:25:17 +00:00
wetzel
021228ab70 updated the aquire include path
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1672 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 11:20:57 +00:00
stephan
840cc49bdd various l3 assembly targets
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1671 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 08:10:50 +00:00
stephan
9b3a186a12 move ept1_entry after the didHET flag
use 0xe2 for Z init, to make the verilog sim happy


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1670 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 08:09:37 +00:00
stephan
94ab54dddd don't change forwardfile if no changes were detected
use l3dis() for verbose>=3


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1669 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 08:08:23 +00:00
stephan
b1685bd809 fix default format
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1668 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 07:47:42 +00:00
stephan
9b1b49a3a5 avoid emacs hassles
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1667 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 07:46:38 +00:00
stephan
92627e8ed7 move gtkw out of the lxt dir, remove lxt dir from repro
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1666 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-13 06:55:23 +00:00
stephan
849f012ed0 support float symbols in l3.py
add calibration factors to ept_calib.l3


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1665 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 22:48:04 +00:00
stephan
4abba6f428 add POKE
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1664 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 22:14:46 +00:00
stephan
7fe922b80e split ept.l3, rework
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1663 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 20:47:58 +00:00
stephan
05a4e5c3b6 use MULI, not SUB for Z init
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1662 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 20:46:40 +00:00
stephan
fe35ff7f6d add ept.l3v .include dependencies
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1661 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 20:45:53 +00:00
stephan
a972425e13 opcode[3] assigned for Rx/Ry codes
NOP added


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1660 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 20:44:12 +00:00
stephan
cdbd38deb0 make negative shift more robust
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1659 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 20:42:06 +00:00
stephan
94eb285d1a properly treat negative input
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1658 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 20:34:23 +00:00
stephan
a213da272a l3 disassembler ans simulator
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1657 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 20:30:16 +00:00
stephan
2e48f53954 change trim semantics trim=max(min(opA,obB),opB+opC)-opB
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1656 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 10:45:36 +00:00
stephan
f235a429fc fix sign extension for right shifts
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1655 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 10:44:12 +00:00
stephan
6f3723a069 .print
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1654 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 10:43:11 +00:00
stephan
1a1ef95377 eptpreamps submission
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1653 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 10:40:15 +00:00
stephan
4875e4f099 swap TX - Rx port names
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1652 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-11 10:39:16 +00:00
stephan
8d042ffa85 l3.py gains .forward
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1651 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-08 17:25:05 +00:00
kruse
4a3c600bcb More freed (libero-)space
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1650 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-08 12:17:46 +00:00
stephan
ce172e6a1e Really fix heteptana ARx vs ATX confusion
Fix GENSRAMs in sfilter for ACTEL pickyness


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1649 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-08 11:28:16 +00:00