Howard Mao
|
19c526de59
|
move ReorderQueue and DecoupledHelper in from uncore
|
2016-01-21 15:37:07 -08:00 |
|
Howard Mao
|
6a0352c6d0
|
fix up SmiMem
|
2016-01-20 23:25:16 -08:00 |
|
Howard Mao
|
c8fa7c43a9
|
fix Chisel3 deprecation warnings
|
2016-01-14 13:38:00 -08:00 |
|
Howard Mao
|
5d7b5b219f
|
lowercase SMI to Smi
|
2016-01-11 16:18:38 -08:00 |
|
Howard Mao
|
9d2637c2c7
|
support empty submaps in interconnect generator
|
2016-01-07 11:55:24 -08:00 |
|
Howard Mao
|
673f73b051
|
add support for AXI streaming protocol
|
2016-01-05 20:04:49 -08:00 |
|
Howard Mao
|
c57639b23f
|
reverse order of RWX bits for compatibility
|
2015-12-05 00:27:24 -08:00 |
|
Howard Mao
|
7083576156
|
fix typo in NastiErrorSlave
|
2015-11-26 12:57:04 -08:00 |
|
Howard Mao
|
e7e281275a
|
implement MultiChannel routing in a specialized (and more performant) way
|
2015-11-18 17:01:52 -08:00 |
|
Howard Mao
|
3e906c8620
|
shave off channel select bits in MultiChannel router
|
2015-11-02 22:39:50 -08:00 |
|
Howard Mao
|
096dbb3c2d
|
get rid of NastiTopInterconnect
|
2015-10-26 14:14:53 -07:00 |
|
Howard Mao
|
5440d6c2ae
|
balance MultiChannel router correctly
|
2015-10-26 12:23:03 -07:00 |
|
Howard Mao
|
3270d17ad3
|
add MultiChannel routing to Nasti interconnect generator
|
2015-10-26 12:16:17 -07:00 |
|
Howard Mao
|
11eacda84a
|
generalize NastiReadDataArbiter
|
2015-10-20 18:36:19 -07:00 |
|
Howard Mao
|
2fee3fd0fd
|
make sure NASTI -> SMI converter still works if words per beat is 1
|
2015-10-13 12:44:48 -07:00 |
|
Howard Mao
|
a9c6cced2d
|
fix bug in NASTIArbiter
|
2015-09-25 11:03:24 -07:00 |
|
Howard Mao
|
2e63fb291a
|
put sensible defaults for NASTI channel constructors
|
2015-09-25 10:09:25 -07:00 |
|
Howard Mao
|
88b15dba60
|
replace remaining uses of Vec.fill
|
2015-09-24 17:51:38 -07:00 |
|
Howard Mao
|
e3d2207c72
|
Chisel3 compat: merge NASTIMasterIO and NASTISlaveIO so we do not depend on flip() modifying the object
|
2015-09-24 16:57:50 -07:00 |
|
Howard Mao
|
ee65f6a84d
|
get rid of Vec.fill in IOs
|
2015-09-22 10:30:09 -07:00 |
|
Howard Mao
|
64ab45e2e4
|
add RWX permission bits to address map
|
2015-09-22 09:43:22 -07:00 |
|
Howard Mao
|
27745204eb
|
ErrorSlave returns response of correct length for reads
|
2015-09-22 09:42:57 -07:00 |
|
Howard Mao
|
4db6124b2a
|
NASTIErrorSlave should print address
|
2015-09-18 09:42:41 -07:00 |
|
Howard Mao
|
4c3c3c630e
|
add assertions to make sure NASTI -> MemIO converter takes in requests of the right size and len
|
2015-09-10 17:55:10 -07:00 |
|
Howard Mao
|
6387d31c62
|
add comments and small fixes for NASTI and SMI
|
2015-09-10 17:33:48 -07:00 |
|
Howard Mao
|
8a8d52da4f
|
add convenient constructors for NASTI channels
|
2015-09-10 17:33:31 -07:00 |
|
Howard Mao
|
ede1ada053
|
Add converters and utilities for simpler peripheral interface (SMI)
|
2015-09-01 14:00:45 -07:00 |
|
Howard Mao
|
75ec7529af
|
implement NASTI Interconnect generating from configuration address map
|
2015-09-01 14:00:45 -07:00 |
|
Howard Mao
|
b046c57284
|
make NASTI -> MemIO converter compliant to AXI4 spec
|
2015-09-01 11:17:38 -07:00 |
|