| wpwrak | hmm, is the path to the handbook really stable ? from http://www.milkymist.org/wiki/index.php?title=Flickernoise_Patching_Language | 16:22 |
|---|---|---|
| wpwrak | goes to http://fidelio.qi-hardware.com/~xiangfu/build-milkymist/milkymist-firmware-05092011-0000/doc/handbook.pdf | 16:22 |
| GitHub16 | [clang-lm32] jpbonn pushed 410 new commits to master: http://git.io/wjjjjw | 16:41 |
| GitHub16 | [clang-lm32/master] Fix comment (test commit) - Craig Topper | 16:41 |
| GitHub16 | [clang-lm32/master] Improved efficiency by using iterator returned by erase, rather then restarting. - Chad Rosier | 16:41 |
| GitHub16 | [clang-lm32/master] Fix typo so we don't use the wrong function for ending ObjC++ catch blocks (GNU runtimes) - David Chisnall | 16:41 |
| GitHub39 | [clang-lm32] jpbonn pushed 1 new commit to master: http://git.io/UjZPkw | 16:41 |
| GitHub39 | [clang-lm32/master] First pass at ABI description. - JP Bonn | 16:41 |
| GitHub2 | [llvm-lm32] jpbonn pushed 590 new commits to master: http://git.io/tdpZQw | 16:45 |
| GitHub2 | [llvm-lm32/master] Cleanup. Make ScalarEvolution an explicit argument of the - Andrew Trick | 16:45 |
| GitHub2 | [llvm-lm32/master] Invoke SimplifyIndVar when we partially unroll a loop. Fixes PR10534. - Andrew Trick | 16:45 |
| GitHub2 | [llvm-lm32/master] Clarify a comment. - Bob Wilson | 16:45 |
| larsc | hm, if I want to instantiate multiple tri-state drivers and have multi-bit output and enable signals, is there a easier/better way than using a generate-loop? | 17:03 |
| calle_ | moin | 17:16 |
| larsc | btw. are tristate drivers instanciated at the border or could they be anywhere inside the fpga? | 19:17 |
| calle_ | those are physically in the IOBs | 19:19 |
| larsc | ok, thanks | 19:22 |
| calle_ | and some synthesis tools do wired stuff with inout type ports in "buried" entities | 19:24 |
| larsc | i wrote a small i2c core and was just wondering if there could be any downsides for not using a inout port for the sda signal but instead have a sda_in and sda_out signal | 19:26 |
| calle_ | I had some issues with inout, but i've also seen working code, but i haven't investigated that any further | 19:27 |
| kristianpaul | larsc: tri state inside some fpga (wich?) is used for partial reconfiguration too i remenber | 19:32 |
| lekernel | some FPGAs have internal tri-states, but those are all obsolete now afaik | 19:46 |
| lekernel | inouts going across the hierarchy to reach the pins as fine, the synthesis tool will do the right thing and use a correctly connected tri-state IOB | 19:47 |
| lekernel | some coding standards recommend having inouts only at the top level - but I've never had problems not respecting this rule (only tried it on X&A FPGA's though) | 19:50 |
| calle_ | xilinx edk had that problem when the netname was changed on different hierachy levels, was a wired "bug" | 19:54 |
| calle_ | or it wasn't a bug, just me doing something wrong | 19:55 |
| lekernel | xilinx edk has mountains of bugs and problems when you try anything else than just using the system created by the wizard | 19:58 |
| lekernel | also, microblaze systems are slower than lm32/milkymist systems, so I don't really have a reason to use edk :-) | 19:59 |
| larsc | i think what is nice, is that by having seperate input and output signals is that you can also implement the tri-state outside the fpga | 20:30 |
| calle_ | but there is no real way around it if you want to use the ppc405 in the virtex family .. | 20:32 |
| lekernel | nope, you can instantiate the PPC primitive | 20:34 |
| lekernel | it's just a bit messy | 20:34 |
| lekernel | http://www.xilinx.com/itp/xilinx7/books/data/docs/v4ldl/v4ldl0080_72.html | 20:35 |
| calle_ | and i'm highly likely to end up in some undocumented aspect of that system | 20:35 |
| lekernel | by the way, your ISE installation comes with the full snake oil encrypted Verilog source code of this thing ... | 20:37 |
| lekernel | so if you want it to work outside EDK, it will :-) | 20:37 |
| calle_ | yeah, but its kind of a dead end | 20:38 |
| calle_ | the family i likely to be discontinued | 20:39 |
| lekernel | well, you have to balance fighting EDK issues for the duration of your complete project against figuring out once and for all how to use PPC405 instances | 20:40 |
| lekernel | this depends on the size of your project :-) | 20:40 |
| calle_ | but a less clumsy edk would be nice | 20:40 |
| calle_ | lekernel, well its a side kick thing for me | 20:40 |
| calle_ | if it doesn't work with the edk, i'll have to scratch it | 20:42 |
| --- Tue Sep 13 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!