*** tpb has joined #yosys | 00:00 | |
*** mmicko_ has joined #yosys | 00:17 | |
*** Moe_Icenowy has joined #yosys | 00:17 | |
*** tmiw_ has joined #yosys | 00:20 | |
*** mmicko has quit IRC | 00:22 | |
*** Twix has quit IRC | 00:22 | |
*** MoeIcenowy has quit IRC | 00:22 | |
*** N2TOH has quit IRC | 00:22 | |
*** somlo has quit IRC | 00:22 | |
*** tmiw has quit IRC | 00:23 | |
*** Moe_Icenowy is now known as MoeIcenowy | 00:23 | |
*** N2TOH has joined #yosys | 00:23 | |
*** Twix has joined #yosys | 00:24 | |
*** daveshah has quit IRC | 00:26 | |
*** tecepe has quit IRC | 00:26 | |
*** corecode has quit IRC | 00:26 | |
*** futarisIRCcloud has quit IRC | 00:26 | |
*** seraxis has quit IRC | 00:26 | |
*** litghost has quit IRC | 00:26 | |
*** unkraut has quit IRC | 00:27 | |
*** daveshah has joined #yosys | 00:27 | |
*** unkraut has joined #yosys | 00:27 | |
*** futarisIRCcloud has joined #yosys | 00:27 | |
*** tecepe has joined #yosys | 00:27 | |
*** litghost has joined #yosys | 00:27 | |
*** stzsch has quit IRC | 00:29 | |
*** seraxis has joined #yosys | 00:30 | |
*** corecode has joined #yosys | 00:31 | |
*** stzsch has joined #yosys | 00:32 | |
*** emeb has quit IRC | 00:51 | |
*** proteusguy has quit IRC | 01:11 | |
*** proteusguy has joined #yosys | 01:13 | |
*** citypw has joined #yosys | 02:04 | |
*** citypw has quit IRC | 02:50 | |
*** citypw has joined #yosys | 03:13 | |
*** rohitksingh has joined #yosys | 04:07 | |
*** rohitksingh has quit IRC | 04:36 | |
*** strongsaxophone has joined #yosys | 05:22 | |
*** citypw has quit IRC | 05:40 | |
*** citypw has joined #yosys | 06:05 | |
*** citypw has quit IRC | 06:12 | |
*** dys has joined #yosys | 06:42 | |
*** strongsaxophone has quit IRC | 07:19 | |
*** citypw has joined #yosys | 07:43 | |
*** m4ssi has joined #yosys | 07:55 | |
*** citypw has quit IRC | 08:03 | |
*** citypw has joined #yosys | 08:19 | |
*** citypw has quit IRC | 08:25 | |
*** anticw_ has joined #yosys | 08:55 | |
*** anticw has quit IRC | 08:58 | |
*** X-Scale has quit IRC | 09:20 | |
*** [X-Scale] has joined #yosys | 09:21 | |
*** [X-Scale] is now known as X-Scale | 09:22 | |
*** kraiskil has joined #yosys | 09:39 | |
*** dys has quit IRC | 11:19 | |
*** Cerpin has quit IRC | 11:28 | |
*** somlo has joined #yosys | 12:04 | |
*** fsasm has joined #yosys | 12:06 | |
*** citypw has joined #yosys | 12:20 | |
*** Cerpin has joined #yosys | 12:44 | |
*** flammit has quit IRC | 13:09 | |
*** lukego has quit IRC | 13:11 | |
*** benreynwar has quit IRC | 13:23 | |
*** Cerpin has quit IRC | 13:58 | |
*** lukego has joined #yosys | 14:02 | |
*** flammit has joined #yosys | 14:04 | |
*** benreynwar has joined #yosys | 14:07 | |
*** citypw has quit IRC | 15:18 | |
*** dh73 has joined #yosys | 15:49 | |
*** Duality has joined #yosys | 15:57 | |
Duality | hi | 15:57 |
---|---|---|
Duality | is there any feasable way to revers a fpga bitstream image ? | 15:58 |
*** tmiw_ is now known as tmiw | 16:05 | |
ZipCPU | Duality: Absolutely! | 16:05 |
ZipCPU | Which tool you need and use, however, will depend upon which FPGA type you are working with | 16:06 |
ZirconiumX | Or at least which FPGA family | 16:09 |
*** fsasm has quit IRC | 16:25 | |
*** kraiskil has quit IRC | 16:26 | |
ZipCPU | As an example of what you might do with such a reversed capability, this project (https://github.com/ZipCPU/cputest-harness) takes an iCE40 image containing a RISC-V computer, adds a simulation for a QSPI flash and a serial port to it and allows you to interact with it | 16:36 |
tpb | Title: GitHub - ZipCPU/cputest-harness: A simulation test harness, containing serial port, QSPI flash, and an output done I/O--just provide the CPU (at github.com) | 16:36 |
*** kraiskil has joined #yosys | 16:38 | |
*** Cerpin has joined #yosys | 16:43 | |
*** Forty-Bot has joined #yosys | 17:09 | |
*** Forty-Bot has joined #yosys | 17:11 | |
*** m4ssi has quit IRC | 17:41 | |
flokli | woah, very cool :-) | 18:24 |
*** rohitksingh has joined #yosys | 18:40 | |
az0re | Wait wait wait: You give it a complete iCE40 bitstream and it reconstructs the hardware it implements and adds a testbench around it, replacing actual FPGA I/Os with auto-generated testbench peripherals? | 18:45 |
az0re | How does it recognize which FPGA I/Os are which peripherals? Do you need to have some hardcoded signal names in a .pcf or something? | 18:47 |
az0re | ZipCPU^ | 18:47 |
az0re | ZipCPU ^ * | 18:47 |
flokli | https://imgflip.com/memetemplate/143723981/ | 18:54 |
tpb | Title: hay ball Blank Template - Imgflip (at imgflip.com) | 18:54 |
flokli | :-D | 18:54 |
*** dys has joined #yosys | 19:00 | |
*** Jybz has joined #yosys | 19:06 | |
ZipCPU | az0re: There's a PCF file in the project directory that can be adjusted to make sure the I/O's are properly mapped | 19:12 |
ZipCPU | But, yes, I "give it a complete iCE40 bitstream and it reconstructs the hardware it implements and adds a testbench around it, replacing actual FPGA I/Os with auto-generated testbench peripherals." | 19:13 |
*** rohitksingh has quit IRC | 19:52 | |
*** fsasm has joined #yosys | 20:04 | |
*** fsasm has quit IRC | 20:13 | |
*** fsasm has joined #yosys | 20:13 | |
*** Jybz has quit IRC | 20:21 | |
*** rohitksingh has joined #yosys | 20:29 | |
*** rohitksingh has quit IRC | 20:48 | |
*** janrinze has quit IRC | 20:53 | |
*** janrinze has joined #yosys | 20:53 | |
*** rohitksingh has joined #yosys | 21:16 | |
*** fsasm has quit IRC | 21:38 | |
*** kraiskil has quit IRC | 21:55 | |
*** az0re has quit IRC | 22:04 | |
*** kraiskil has joined #yosys | 22:13 | |
*** rohitksingh has quit IRC | 22:42 | |
ZipCPU | wb2axip | 22:52 |
*** rohitksingh has joined #yosys | 23:02 | |
*** dys has quit IRC | 23:20 | |
*** dh73 has quit IRC | 23:43 | |
*** rohitksingh has quit IRC | 23:51 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!