Libre RISC-V Mailing list Archives (accessible via public-inbox)
 help / color / Atom feed
* [libre-riscv-dev] idea for testing pipelines
@ 2020-05-24 15:30 Luke Kenneth Casson Leighton
  0 siblings, 0 replies; only message in thread
From: Luke Kenneth Casson Leighton @ 2020-05-24 15:30 UTC (permalink / raw)
  To: Libre-RISCV General Development

i have an idea for testing the pipelines and also the regfiles, which
could also be a (drastically simpler, brain-dead, very slow)
processor:

* to create a system which, by monitoring CompUnit "busy" signals,
only permits one pipeline at a time to be active.
* to set up some very VERY simple connectivity between CompUnits and
Regfiles, involving either a single broadcast bus or a full crossbar

that would include incrementing the PC, so as to be able to do
instruction sequences.

this would allow us to confirm the functionality of the pipelines,
without needing the Dependency Matrices, which is a big piece of HDL
and will run really slowly in simulation.

l.

---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68

_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, back to index

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-24 15:30 [libre-riscv-dev] idea for testing pipelines Luke Kenneth Casson Leighton

Libre RISC-V Mailing list Archives (accessible via public-inbox)

Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev

Example config snippet for mirrors


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git