Zane Kaminski
|
11ea9524c4
|
Better comments in RAM controller
|
2024-10-07 07:53:56 -04:00 |
|
Zane Kaminski
|
53bc4c08bd
|
New RAM /OE control so it doesn't bus fight
|
2024-10-07 07:53:41 -04:00 |
|
Zane Kaminski
|
a7632a3057
|
/ROMWE gated with BACTr
|
2024-10-07 07:53:23 -04:00 |
|
Zane Kaminski
|
d7b8063e1a
|
Slow slew rate on more outputs
|
2024-10-07 07:53:13 -04:00 |
|
Zane Kaminski
|
7c6787352b
|
Extra 1/2 FCLK IODONE delay
|
2024-10-07 06:09:43 -04:00 |
|
Zane Kaminski
|
d14ca62644
|
Register /DTACK at C16M clock edge instead
|
2024-10-07 06:09:25 -04:00 |
|
Zane Kaminski
|
b240a054f2
|
More /VMA setup time matching MC68k timing
|
2024-10-07 06:09:02 -04:00 |
|
Zane Kaminski
|
d1cce84963
|
Eliminate IOBERR
|
2024-10-07 01:37:58 -04:00 |
|
Zane Kaminski
|
1f9bd820ac
|
New IODONE edge detect in IOBS -- no need to limit IODONE pulse width in IOBM
|
2024-10-07 01:37:34 -04:00 |
|
Zane Kaminski
|
1193a54d34
|
Fix typos in IOBM
|
2024-10-07 01:35:42 -04:00 |
|
Zane Kaminski
|
b26d510391
|
Rename RAMReady to make it easier to eliminate later
|
2024-10-07 01:30:52 -04:00 |
|
Zane Kaminski
|
1d77155b60
|
Revert "Revert to old FSB DTACK/VPA control"
This reverts commit 2912399c2e .
|
2024-10-07 01:04:37 -04:00 |
|
Zane Kaminski
|
82d9f8ba76
|
Remove PDS R/W from top-level entity
|
2024-10-07 00:30:59 -04:00 |
|
Zane Kaminski
|
4ec074a4b9
|
Add slow slew rate constraints for PDS bus outputs
|
2024-10-07 00:30:52 -04:00 |
|
Zane Kaminski
|
e743904483
|
0.6e compiled and works
|
2024-10-06 23:08:39 -04:00 |
|
Zane Kaminski
|
2a69312ba4
|
Fix /VMA setup time before E clock
|
2024-10-06 23:07:36 -04:00 |
|
Zane Kaminski
|
2912399c2e
|
Revert to old FSB DTACK/VPA control
|
2024-10-06 23:07:25 -04:00 |
|
Zane Kaminski
|
8e40091786
|
Fix some RAM issues (is RAMEN fix really necessary?)
|
2024-10-06 23:07:15 -04:00 |
|
Zane Kaminski
|
b847e10b1a
|
0.6d compiled and works
|
2024-10-03 19:24:40 -04:00 |
|
Zane Kaminski
|
d114ee1bae
|
Merge branch 'dev-0.6c' into dev-0.6d
|
2024-10-03 19:14:43 -04:00 |
|
Zane Kaminski
|
b533979869
|
0.6c compiled and works
|
2024-10-03 19:14:10 -04:00 |
|
Zane Kaminski
|
4983054120
|
Improve refresh performance
|
2024-10-03 19:13:23 -04:00 |
|
Zane Kaminski
|
1785fc67b8
|
Merge branch 'dev-0.6b' into dev-0.6c
|
2024-10-03 18:47:19 -04:00 |
|
Zane Kaminski
|
5481ac0a3f
|
0.6b compiled and works
|
2024-10-03 18:46:28 -04:00 |
|
Zane Kaminski
|
02ab10bb5a
|
Add CNT area reduction from 0.6e
|
2024-10-03 18:45:35 -04:00 |
|
Zane Kaminski
|
d69358ca8f
|
Fix bug in CNT.v
|
2024-10-03 18:45:13 -04:00 |
|
Zane Kaminski
|
5f63b48981
|
Merge branch 'dev-0.6a' into dev-0.6b
|
2024-10-03 18:29:42 -04:00 |
|
Zane Kaminski
|
c75ab52a69
|
0.6a compiled and works
|
2024-10-03 18:29:29 -04:00 |
|
Zane Kaminski
|
b609ec9f00
|
Add PDS R/W to top level entity
|
2024-10-03 12:30:07 -04:00 |
|
Zane Kaminski
|
76ec65a257
|
Merge branch 'dev-0.6c' into dev-0.6d
|
2024-10-03 12:06:59 -04:00 |
|
Zane Kaminski
|
34b4444100
|
Merge branch 'dev-0.6b' into dev-0.6c
|
2024-10-03 12:06:48 -04:00 |
|
Zane Kaminski
|
92e346f663
|
Fix WarpSE.v QosEN declaration
|
2024-10-03 12:06:37 -04:00 |
|
Zane Kaminski
|
79eeaead98
|
Fix RAM.v to compile
|
2024-10-03 12:06:24 -04:00 |
|
Zane Kaminski
|
8767a92544
|
PDS bridge refactor
|
2024-10-03 11:48:59 -04:00 |
|
Zane Kaminski
|
d557f9e502
|
New RAM controller
|
2024-10-03 11:31:14 -04:00 |
|
Zane Kaminski
|
3b97a15817
|
Redo timers, init, QoS
|
2024-10-03 07:59:29 -04:00 |
|
Zane Kaminski
|
5e958a385b
|
Add "new old"
|
2024-10-03 07:53:59 -04:00 |
|
Zane Kaminski
|
10ebdd43ba
|
Back to "old robust"
|
2024-10-03 05:51:10 -04:00 |
|
Zane Kaminski
|
331d73c2c6
|
idk
|
2024-10-03 04:03:36 -04:00 |
|
Zane Kaminski
|
f226ba45ab
|
Remove MCKE gate and shorten POR
|
2024-10-01 01:09:25 -04:00 |
|
Zane Kaminski
|
9042f3c718
|
Works with simplified IOBS/IOBM
|
2024-10-01 00:14:08 -04:00 |
|
Zane Kaminski
|
b119c460ca
|
simplifying CPLD functions, add IOB RW, slow SCSI back down
|
2024-09-30 23:36:18 -04:00 |
|
Zane Kaminski
|
bddd01a9b5
|
Better sound, restore fast SCSI
|
2024-09-29 23:15:06 -04:00 |
|
Zane Kaminski
|
adef8da4be
|
Revert "Additional sound QoS"
This reverts commit 3a8f07e71b .
|
2024-09-29 07:13:23 -04:00 |
|
Zane Kaminski
|
3a8f07e71b
|
Additional sound QoS
|
2024-09-29 06:51:00 -04:00 |
|
Zane Kaminski
|
4703958dd6
|
New more cycle-accurate slowdown
|
2024-09-29 03:29:49 -04:00 |
|
Zane Kaminski
|
33b1cc3784
|
Remake project again
|
2024-09-26 02:24:58 -04:00 |
|
Zane Kaminski
|
085ee1b13c
|
Fix I/O slowdown
|
2024-09-24 01:11:57 -04:00 |
|
Zane Kaminski
|
b8ef4d9428
|
Remake project file
|
2024-09-23 02:20:29 -04:00 |
|
Zane Kaminski
|
5312b5c1d0
|
New slowdown/QoS strategy -- everything goes out to the PDS bus
|
2024-09-22 08:13:18 -04:00 |
|
Zane Kaminski
|
fe6b430465
|
IACK now just based on A[23:20] instead of A[23:16]
|
2024-09-21 21:56:36 -04:00 |
|
Zane Kaminski
|
7911908788
|
Fix long timer comments -- no longer used for QoS
|
2024-09-21 21:54:08 -04:00 |
|
Zane Kaminski
|
d8b7857d68
|
Add reset synchronization to CNT module
|
2024-09-21 21:53:48 -04:00 |
|
Zane Kaminski
|
dc2b742ec2
|
Rename "sound QoS" comments in module declaration/instantiation
|
2024-09-21 21:53:14 -04:00 |
|
Zane Kaminski
|
0d51f78cf7
|
Update RAM module inputs/outputs
|
2024-09-21 21:52:46 -04:00 |
|
Zane Kaminski
|
51d95a8f7d
|
Switch DBG to input to save macrocells
|
2024-09-21 21:52:03 -04:00 |
|
Zane Kaminski
|
f85b786d17
|
Fix bad wiring for CNT module
|
2024-09-21 21:51:30 -04:00 |
|
Zane Kaminski
|
55bc63a23a
|
Add DBG header pinout to ucf constraints file
|
2024-09-21 21:51:13 -04:00 |
|
Zane Kaminski
|
2f4299950e
|
Delete old tests
|
2024-09-21 00:22:32 -04:00 |
|
Zane Kaminski
|
24169e1b3f
|
RC1
|
2024-09-06 06:05:06 -04:00 |
|
Zane Kaminski
|
ae048b5825
|
RC
|
2024-03-29 04:02:32 -04:00 |
|
Zane Kaminski
|
3d5d08515d
|
Put back old Sound QoS... not debit-based
|
2023-09-28 02:46:30 -04:00 |
|
Zane Kaminski
|
be188bde0f
|
Works including credit-based sound slowdown
works
|
2023-07-16 02:25:27 -04:00 |
|
Zane Kaminski
|
e68cdda869
|
Revert "idk"
This reverts commit aa30aa8a55 .
|
2023-07-15 23:21:44 -04:00 |
|
Zane Kaminski
|
2d12028bd3
|
Revert "Fix some CPLD typos"
This reverts commit 0a532676a1 .
|
2023-07-15 23:21:43 -04:00 |
|
Zane Kaminski
|
3e048e19d7
|
Revert "idk"
This reverts commit 06688d2caf .
|
2023-07-15 23:21:41 -04:00 |
|
Zane Kaminski
|
06688d2caf
|
idk
|
2023-07-15 23:20:51 -04:00 |
|
Zane Kaminski
|
0a532676a1
|
Fix some CPLD typos
|
2023-07-13 16:03:30 -04:00 |
|
Zane Kaminski
|
aa30aa8a55
|
idk
|
2023-06-07 18:51:59 -04:00 |
|
Zane Kaminski
|
83656e587a
|
Revert "Try shortening refresh"
This reverts commit 335232eae2 .
|
2023-04-17 02:31:33 -04:00 |
|
Zane Kaminski
|
335232eae2
|
Try shortening refresh
|
2023-04-17 02:23:47 -04:00 |
|
Zane Kaminski
|
a3b441fde9
|
Merge branch 'dev' of https://github.com/garrettsworkshop/Warp-SE into dev
|
2023-04-15 07:12:27 -04:00 |
|
Zane Kaminski
|
c003bd2581
|
More comments in RAM controller
|
2023-04-15 07:12:24 -04:00 |
|
Zane Kaminski
|
f26657823e
|
Compiled
|
2023-04-15 05:30:20 -04:00 |
|
Zane Kaminski
|
5d8cb62df3
|
Fixed RAM
|
2023-04-15 00:30:11 -04:00 |
|
Zane Kaminski
|
443a159063
|
Fixed
|
2023-04-10 20:33:44 -04:00 |
|
Zane Kaminski
|
22c3dd55ac
|
New RAM controller
|
2023-04-10 19:28:13 -04:00 |
|
Zane Kaminski
|
d4e0008854
|
Works well again with speculative RAM refresh
|
2023-04-10 04:08:23 -04:00 |
|
Zane Kaminski
|
f6ac67ba30
|
Works. IOPWReady eliminated
|
2023-04-09 23:32:44 -04:00 |
|
Zane Kaminski
|
8e273169a0
|
Revert "Put back full RAM refresh conditions"
This reverts commit adb2578821 .
|
2023-04-09 23:26:32 -04:00 |
|
Zane Kaminski
|
cf1b0ec03b
|
Revert "Revert "Share IOPWReady with ALE1 in IOBS""
This reverts commit 388e381dff .
|
2023-04-09 23:26:05 -04:00 |
|
Zane Kaminski
|
388e381dff
|
Revert "Share IOPWReady with ALE1 in IOBS"
This reverts commit 8fc04a86a8 .
|
2023-04-09 23:23:50 -04:00 |
|
Zane Kaminski
|
c267021391
|
Merge branch 'dev' of https://github.com/garrettsworkshop/Warp-SE into dev
|
2023-04-09 23:18:40 -04:00 |
|
Zane Kaminski
|
ec89576fad
|
Redo overlay bit to remove ODCSr register
|
2023-04-09 22:50:24 -04:00 |
|
Zane Kaminski
|
8fc04a86a8
|
Share IOPWReady with ALE1 in IOBS
|
2023-04-09 22:50:03 -04:00 |
|
Zane Kaminski
|
adb2578821
|
Put back full RAM refresh conditions
|
2023-04-09 22:49:48 -04:00 |
|
Zane Kaminski
|
67b062c37d
|
Change ready behavior during sound slowdown
|
2023-04-09 22:47:45 -04:00 |
|
Zane Kaminski
|
59136e4e17
|
Fix some comments in CNT module
|
2023-04-09 22:47:27 -04:00 |
|
Zane Kaminski
|
23e3681063
|
idk
|
2023-04-09 05:11:26 -04:00 |
|
Zane Kaminski
|
625f7fd014
|
Sound QoS working?
|
2023-04-09 04:19:06 -04:00 |
|
Zane Kaminski
|
a85da985ed
|
Fix typos in recent commits
|
2023-04-08 05:49:29 -04:00 |
|
Zane Kaminski
|
a8e6aa015e
|
Merge branch 'dev' of https://github.com/garrettsworkshop/Warp-SE into dev
|
2023-04-08 05:46:54 -04:00 |
|
Zane Kaminski
|
08c0e74b80
|
CS fixes
|
2023-04-08 05:46:53 -04:00 |
|
Zane Kaminski
|
c3afb1147b
|
Treat C20MEN as input now
|
2023-04-08 05:46:45 -04:00 |
|
Zane Kaminski
|
f7da049011
|
Add sound QoS back
|
2023-04-08 05:46:13 -04:00 |
|
Zane Kaminski
|
c057092275
|
Merge branch 'dev' of https://github.com/garrettsworkshop/Warp-SE into dev
|
2023-04-08 04:11:05 -04:00 |
|
Zane Kaminski
|
a7a5da1763
|
Narrow RAM selection range
|
2023-04-08 04:11:03 -04:00 |
|
Zane Kaminski
|
db5d8f86a6
|
Reduce refresh urgent period
|
2023-04-08 04:08:53 -04:00 |
|
Zane Kaminski
|
2b3abbffdd
|
Merge branch 'dev' of https://github.com/garrettsworkshop/Warp-SE into dev
|
2023-04-08 04:08:52 -04:00 |
|
Zane Kaminski
|
8b5a8f92d0
|
Fix IOBS typo
|
2023-04-08 02:41:02 -04:00 |
|