| GitHub55 | [migen] sbourdeauducq pushed 1 new commit to master: http://git.io/6jPy7A | 11:06 |
|---|---|---|
| GitHub55 | migen/master 574becc Sebastien Bourdeauducq: fhdl/specials: clean up clock domain handling | 11:06 |
| GitHub73 | [mibuild] sbourdeauducq pushed 1 new commit to master: http://git.io/S6APqA | 16:58 |
| GitHub73 | mibuild/master 74cc4d2 Sebastien Bourdeauducq: generic_platform: remove obj in request + add lookup_request | 16:58 |
| GitHub29 | [milkymist-ng] sbourdeauducq pushed 1 new commit to master: http://git.io/DyVp4w | 16:58 |
| GitHub29 | milkymist-ng/master 1e860c7 Sebastien Bourdeauducq: Use new Mibuild generic_platform API | 16:58 |
| GitHub33 | [mibuild] sbourdeauducq pushed 1 new commit to master: http://git.io/AZGzUA | 18:19 |
| GitHub33 | mibuild/master 3b19dfc Sebastien Bourdeauducq: Support for platform info | 18:19 |
| _florent_ | hi | 21:08 |
| _florent_ | it seems some small change are missing in the last mibuild commit | 21:09 |
| _florent_ | http://git.io/MgMhuA | 21:09 |
| _florent_ | *changes | 21:09 |
| lekernel | ah yes | 22:05 |
| lekernel | thanks | 22:05 |
| GitHub173 | [mibuild] sbourdeauducq pushed 2 new commits to master: http://git.io/bYmrHQ | 22:10 |
| GitHub173 | mibuild/master 38e92eb Sebastien Bourdeauducq: altera_quartus: fix clock domain name | 22:10 |
| GitHub173 | mibuild/master 8cf7c96 Sebastien Bourdeauducq: crg: use new platform.request | 22:10 |
| aeris | lekernel do you have a web site presenting migen ? | 22:10 |
| lekernel | http://milkymist.org/3/migen.html | 22:10 |
| _florent_ | about removing obj parameter in request method, what was the motivation? | 22:15 |
| lekernel | platform info structures | 22:15 |
| _florent_ | (I don't find it very practial in fact...) | 22:16 |
| lekernel | eg when you have differential signals and some are inverted to make PCB layout easier, you can add information in the resource about which signals were inverted | 22:16 |
| _florent_ | since we are now doing distinction between modules that have IOs and others that don't have IOs | 22:16 |
| lekernel | also you don't need to duplicate information such as the number of NOR flash address bit - the norflash core gets that from the object it gets from mibuild | 22:18 |
| lekernel | btw the number of lines of code of both mibuild and milkymist-ng has decreased since this change ... | 22:19 |
| lekernel | maybe I can put the DRAM timing info into the platform description too, will have to think of that | 22:21 |
| _florent_ | but about simulation | 22:21 |
| _florent_ | suppose I want to simulate the new uart with pads parameters | 22:21 |
| _florent_ | I will have to provide a objects with all the rx, tx signals | 22:21 |
| _florent_ | the uart is maybe not a good example | 22:22 |
| _florent_ | since it only has 2 ios... | 22:22 |
| lekernel | well yes of course, you need to provide a model for the device you are connecting to the core under test :) | 22:22 |
| lekernel | and that model can easily provide such signals | 22:23 |
| lekernel | you could even pass the model object as 'pads' parameter | 22:23 |
| _florent_ | yes of course | 22:23 |
| _florent_ | but if you get the uart core alone without it's environment and you want to simulate it you will have to look in the code where pads is used | 22:25 |
| lekernel | that can be solved with a comment | 22:26 |
| lekernel | the main idea of this change really is to make cores adapt to slight platform variations, such as inverted signals, number of address/data bits, etc. | 22:26 |
| lekernel | otherwise you need to specify this info twice | 22:26 |
| _florent_ | ok I see now the advantage on this point | 22:27 |
| _florent_ | I will try to adapt my de0-nano to see if I change my mind ;) | 22:28 |
| lekernel | cool | 22:33 |
| lekernel | sorry, migen/mibuild is one big experimental construction site and I break stuff regularly... | 22:34 |
| lekernel | btw have you made up your mind about icalepcs? | 22:34 |
| _florent__ | no problem for the experimental construction | 22:42 |
| _florent__ | just that I don't have enough time my designs... | 22:42 |
| _florent__ | *to adapt | 22:43 |
| _florent__ | for icaleps I don't know yet sorry | 22:43 |
| --- Wed Mar 27 2013 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!