I need to create some Test I/O @ the ChipTop module that does not get routed any further in the design, but does not get optimized by the FIRRTL compiler.I am guessing I should be able to create an IOBinder to accomplish this, but I haven't quite found an example of the appropriate constructs.
--
You received this message because you are subscribed to the Google Groups "Chipyard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chipyard+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/chipyard/b8d32f38-8e57-4760-b617-848540e4e44dn%40googlegroups.com.
I need to create some Test I/O @ the ChipTop module that does not get routed any further in the design, but does not get optimized by the FIRRTL compiler.I am guessing I should be able to create an IOBinder to accomplish this, but I haven't quite found an example of the appropriate constructs.
To view this discussion on the web visit https://groups.google.com/d/msgid/chipyard/CAC%2BpDSFePhFk72C8d%2Bu1P9fvPDL_58oDmQdZZ0NV70j952_0eA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/chipyard/CA%2BTipstz6m%3Dhd2yd2cUywvQLW%2BrnxVKWLo3a2EYXcFe9ifLjhQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/chipyard/CAC%2BpDSGi3WzxUont%2B8gRF-j3zeDtiL4buXPyGcHJK_GcNMRAWg%40mail.gmail.com.
Michael,
That worked as advertised, but is not quite where I need to be.
Effectively, I would like to instantiate the following for all the dummy I/O.
GenericDigitalGPIOCell iocell_testio_0 (
.pad(testio_0),
.i(1’b0),
.ie(1’b0),
.o(),
.oe(1’b1)
);
Per the code you provided, I have a wire @ ChipTop directly passed to DigitalTop, where it goes nowhere.
Actually, I want all my chip's I/O to use the GenericDigitalGPIOCell buffers, understanding the unidirectional ports, some of the cell's control signals will be fixed.
To view this discussion on the web visit https://groups.google.com/d/msgid/chipyard/7786837a-8815-4c86-b85f-312436d989dfn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/chipyard/3494af58-e8b9-433a-9b91-ea67b4d0adaen%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/chipyard/CAC%2BpDSE-O19wOuuV92ZcOew1TDZr9UH%2BBwXxJqPKL%3DZtBYzOjg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/chipyard/1a6f4741-0dfc-4cbd-bea0-6c16d89707d5n%40googlegroups.com.