Event JSON
{
"id": "bd6e4f188cc064bf3b1edfe7a9500e2d9d74460b30e512dceb6b65bc091a4209",
"pubkey": "04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137",
"created_at": 1722890329,
"kind": 1,
"tags": [
[
"proxy",
"https://studio8502.ca/@mos_8502/112911340656262043",
"web"
],
[
"p",
"0e0d010099cdae8a709500e46acadaa400a544dcb5a3d12cf7afee8f2ab9f4e2"
],
[
"p",
"dad113f50e47d6bffb79f9a69006ffd969c26e636e5aed2ae597b0407093175f"
],
[
"p",
"8084aed27af08f349950a08fe302d414f26e46c96ec2305300674e87a1ad3c26"
],
[
"p",
"04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137"
],
[
"e",
"477b85185a0233ca48694bd0fc2c26a4ea6acc68d8789119076b907ddfdd72fc",
"",
"root",
"dad113f50e47d6bffb79f9a69006ffd969c26e636e5aed2ae597b0407093175f"
],
[
"e",
"b7a3b7262189a828579695b10f82c2c865d3f2ae7ffd43394500508a59d471ec",
"",
"reply",
"04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137"
],
[
"proxy",
"https://studio8502.ca/users/mos_8502/statuses/112911340656262043",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://studio8502.ca/users/mos_8502/statuses/112911340656262043",
"pink.momostr"
],
[
"-"
]
],
"content": "From Joe Burks: \n\n\u003e VERA needs at least 3 full clock cycles between reads/writes to ensure that later accesses don't clobber older ones. It would seem this would always work since 3x25MHz = 120ns \u003c 1x8MHz=125ns. However this must be measured from when the 25MHz clock samples the bus. In very unlucky instances, VERA could sample the bus almost 1 clock after it arrives. Therefore, if 4 cycles or more are given between writes (4 x 25MHz = 160ns), everything should always work fine; at 8MHz they come in with 125ns spacing. I was able to implement a simple FIFO in the VERA design that seemed to always work with writes, even at 10MHz, however the same strategy did not work in all cases with reads. As I recall, this primarily affected the newer FX feature set that isn't in Frank's original repo.",
"sig": "ce281cb3e25cd37569ab689bfb3c79c228465fedd144e353af6a2250246f8291e7f5f9a0ee4deb8511c4bf7fd252d471fde2e675fd0f128fcb065d85f6c5b3d3"
}