bitpunkfm on Nostr: Well, qemu can do this. Qemu and gdb will let get pretty close. But, I'm sure you are ...
Well, qemu can do this. Qemu and gdb will let get pretty close. But, I'm sure you are aware of qemu.
The issue is for hardware integration you have to write the qemu drivers.
Now, in HDL you can do this exactly. You can simulate every clock cycle exactly as you say. Vivado can do this.
It can do this quite well for a microblaze or small riscv. But it would be intense for anything more complex.
Published at
2024-11-11 06:00:07Event JSON
{
"id": "3ca0d04d7ece3f8cd403f6db5030eb85609e9aac6a71cff0e1a7de1837172c25",
"pubkey": "4d4ab737e2fbb5af0fd590b4b7e8c6fe76d3a02a9791ef7fdacf601f9e50fad8",
"created_at": 1731304807,
"kind": 1,
"tags": [
[
"e",
"19a8000e5a92fb46d196a59ae7bc967bc06ad3bc20b63e0c5d697689cf4db227",
"",
"root"
],
[
"e",
"5616e79f56b36c3a61d8d3fd54004aefa2412163d63164c52ca96b134bd5de58"
],
[
"e",
"7555ea6602d1249c8b394c1407a56ea67d9b81c7e2f1b307d32d86c2ce100a79",
"",
"reply"
],
[
"p",
"4d4ab737e2fbb5af0fd590b4b7e8c6fe76d3a02a9791ef7fdacf601f9e50fad8"
],
[
"p",
"036533caa872376946d4e4fdea4c1a0441eda38ca2d9d9417bb36006cbaabf58"
]
],
"content": "Well, qemu can do this. Qemu and gdb will let get pretty close. But, I'm sure you are aware of qemu. \n\nThe issue is for hardware integration you have to write the qemu drivers.\n\nNow, in HDL you can do this exactly. You can simulate every clock cycle exactly as you say. Vivado can do this.\n\nIt can do this quite well for a microblaze or small riscv. But it would be intense for anything more complex.",
"sig": "0880f547b631998b76ebc4c47c7491eaa62bfd5d3d198402312d4cb515ebb182bb51887f179137ba4fb3ddb13a61c935aad472cd52a08d8200b6e10b1ca3e2d7"
}