Skip to main content
18 events
when toggle format what by license comment
Nov 11, 2012 at 20:22 history edited Tony Ennis CC BY-SA 3.0
added 6 characters in body
Nov 11, 2012 at 20:09 comment added The Photon These problems always seem to be totally roadblocked until you find the one clue that breaks them open. ROM in a CPLD is likely to be very resource-hungry...it basically has to be emulated with logic. This design sounds like it might be better suited to a (very small) FPGA than a CPLD...if you get a chance to redesign at that level. One of the newer Altera or Lattice CPLD's (which are really FPGAs with built-in configuration memory) might also be a good fit.
Nov 11, 2012 at 18:07 vote accept Tony Ennis
Nov 11, 2012 at 18:07 history edited Tony Ennis CC BY-SA 3.0
added 1718 characters in body
Nov 11, 2012 at 16:20 history edited Tony Ennis CC BY-SA 3.0
added 354 characters in body
Nov 11, 2012 at 15:41 history edited Tony Ennis CC BY-SA 3.0
changed logical ORs to Bitwise ORs in the 'assign' EDIT.
Nov 11, 2012 at 15:40 comment added Tony Ennis @ThePhoton changed the code to use the bitwise OR, no material difference.
Nov 11, 2012 at 15:37 comment added Tony Ennis @ThePhoton Yep, that was next, heh. I was posting the summary information showing your optimization suggestion was recognized and implemented by ISE/XST.
Nov 11, 2012 at 15:35 history edited Tony Ennis CC BY-SA 3.0
added 568 characters in body
Nov 11, 2012 at 15:28 comment added The Photon In the code in your edit, I think you want | instead of ||.
Nov 11, 2012 at 15:23 history edited Tony Ennis CC BY-SA 3.0
added 532 characters in body
Nov 11, 2012 at 10:36 answer added Michael Karas timeline score: 6
Nov 11, 2012 at 5:13 answer added The Photon timeline score: 7
Nov 11, 2012 at 4:45 comment added Tony Ennis Xilinx's ISE...
Nov 11, 2012 at 4:44 comment added The Photon What tool are you using?
Nov 11, 2012 at 4:39 comment added Tony Ennis I don't know how many macrocells the construct should consume. However, considering my project is currently consuming 34 macrocells including those two '1 bit' multiplexors, and that these are a small part of the project, I am surprised by this result.
Nov 11, 2012 at 4:30 comment added vicatcu doesn't every question mark there effectively imply a multiplexer, and structurally you've cascaded them as well? How many macro-cells did you expect it to take?
Nov 11, 2012 at 4:18 history asked Tony Ennis CC BY-SA 3.0