├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE.md ├── configs │ └── mergify_config.yml └── workflows │ ├── install-circt │ └── action.yml │ ├── install-espresso │ └── action.yml │ ├── setup-oss-cad-suite │ └── action.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── .mergify.yml ├── .scala-steward.conf ├── .scalafix.conf ├── .scalafmt.conf ├── AdderProp1.sv ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── ROADMAP.md ├── SETUP.md ├── Syntax and Semantics of Sequence and Property Formulas.pdf ├── core └── src │ └── main │ ├── scala-2.12 │ └── scala │ │ └── collection │ │ └── immutable │ │ └── package.scala │ └── scala │ └── chisel3 │ ├── Aggregate.scala │ ├── Annotation.scala │ ├── Bits.scala │ ├── BlackBox.scala │ ├── BoolFactory.scala │ ├── ChiselEnum.scala │ ├── Clock.scala │ ├── CompileOptions.scala │ ├── Data.scala │ ├── Element.scala │ ├── IO.scala │ ├── Mem.scala │ ├── Module.scala │ ├── ModuleAspect.scala │ ├── MultiClock.scala │ ├── Mux.scala │ ├── Num.scala │ ├── Printable.scala │ ├── Printf.scala │ ├── RawModule.scala │ ├── Reg.scala │ ├── SIntFactory.scala │ ├── SeqUtils.scala │ ├── UIntFactory.scala │ ├── VerificationStatement.scala │ ├── When.scala │ ├── aop │ └── Aspect.scala │ ├── connectable │ ├── Alignment.scala │ ├── Connectable.scala │ ├── Connection.scala │ └── package.scala │ ├── dontTouch.scala │ ├── experimental │ ├── Analog.scala │ ├── Attach.scala │ ├── EnumAnnotations.scala │ ├── OpaqueType.scala │ ├── SerializableModuleGenerator.scala │ ├── SourceInfo.scala │ ├── Trace.scala │ ├── dataview │ │ ├── ChiselSubtypeOf.scala │ │ ├── DataProduct.scala │ │ ├── DataView.scala │ │ └── package.scala │ ├── hierarchy │ │ ├── DefinitionClone.scala │ │ ├── InstanceClone.scala │ │ ├── InstantiableClone.scala │ │ ├── Instantiate.scala │ │ ├── LibraryHooks.scala │ │ ├── ModuleClone.scala │ │ ├── core │ │ │ ├── Definition.scala │ │ │ ├── Hierarchy.scala │ │ │ ├── Instance.scala │ │ │ ├── IsClone.scala │ │ │ ├── IsInstantiable.scala │ │ │ ├── IsLookupable.scala │ │ │ ├── Lookupable.scala │ │ │ └── Underlying.scala │ │ └── package.scala │ ├── package.scala │ └── prefix.scala │ ├── internal │ ├── BiConnect.scala │ ├── Binding.scala │ ├── Builder.scala │ ├── BuilderContextCache.scala │ ├── Error.scala │ ├── MonoConnect.scala │ ├── Namer.scala │ ├── SourceInfo.scala │ ├── SourceInfoMacro.scala │ ├── firrtl │ │ ├── Converter.scala │ │ └── IR.scala │ ├── package.scala │ └── plugin │ │ └── package.scala │ ├── package.scala │ └── reflect │ └── DataMirror.scala ├── docs-target └── src │ └── main │ ├── resources │ └── META-INF │ │ └── services │ │ └── mdoc.PostModifier │ └── scala │ └── chisel3 │ └── docs │ └── VerilogMdocModifier.scala ├── docs ├── README.md └── src │ ├── appendix │ ├── appendix.md │ ├── chisel3-vs-chisel2.md │ ├── experimental-features.md │ ├── upgrading-from-chisel-3-4.md │ ├── upgrading-from-scala-2-11.md │ └── versioning.md │ ├── cookbooks │ ├── cookbook.md │ ├── cookbooks.md │ ├── dataview.md │ ├── hierarchy.md │ ├── naming.md │ ├── serialization.md │ ├── troubleshooting.md │ └── verilog-vs-chisel.md │ ├── developers │ ├── developers.md │ ├── sbt-subproject.md │ ├── scaladoc.md │ ├── style.md │ └── test-coverage.md │ ├── explanations │ ├── annotations.md │ ├── blackboxes.md │ ├── bundles-and-vecs.md │ ├── chisel-enum.md │ ├── chisel-type-vs-scala-type.md │ ├── combinational-circuits.md │ ├── connectable.md │ ├── connection-operators.md │ ├── data-types.md │ ├── dataview.md │ ├── decoder.md │ ├── explanations.md │ ├── functional-abstraction.md │ ├── functional-module-creation.md │ ├── interfaces-and-connections.md │ ├── memories.md │ ├── modules.md │ ├── motivation.md │ ├── multi-clock.md │ ├── muxes-and-input-selection.md │ ├── naming.md │ ├── operators.md │ ├── polymorphism-and-parameterization.md │ ├── ports.md │ ├── printing.md │ ├── reset.md │ ├── sequential-circuits.md │ ├── source-locators.md │ ├── supported-hardware.md │ ├── unconnected-wires.md │ └── width-inference.md │ ├── images │ ├── Makefile │ ├── chisel_01.png │ ├── chisel_logo.png │ ├── chisel_logo.svg │ ├── connection-operators-experiment.svg │ ├── fir_filter.svg │ ├── type_hierarchy.dot │ ├── type_hierarchy.png │ ├── type_hierarchy.svg │ └── vec-forall.svg │ ├── introduction.md │ └── resources │ ├── faqs.md │ └── resources.md ├── integration-tests └── src │ └── test │ └── scala │ ├── chisel3 │ └── std │ │ └── BarrelShifter.scala │ ├── chiselTest │ └── MemFormalSpec.scala │ └── chiselTests │ └── util │ ├── GrayCodeTests.scala │ └── experimental │ ├── BitPat.scala │ ├── DecoderSpec.scala │ ├── algorithm │ └── Bitwise.scala │ └── minimizer │ ├── EspressoSpec.scala │ ├── MinimizerSpec.scala │ └── QMCSpec.scala ├── lib ├── javabdd-1.0b2.jar └── jhoafparser-1.1.1.jar ├── macros └── src │ └── main │ └── scala │ └── chisel3 │ ├── SourceInfoDoc.scala │ └── internal │ ├── InstantiableMacro.scala │ ├── RangeTransform.scala │ ├── RuntimeDeprecationTransform.scala │ ├── naming │ └── NamingAnnotations.scala │ └── sourceinfo │ └── SourceInfoTransform.scala ├── plugin ├── README.md └── src │ └── main │ ├── resources │ └── scalac-plugin.xml │ └── scala │ └── chisel3 │ └── internal │ └── plugin │ ├── BundleComponent.scala │ ├── ChiselComponent.scala │ ├── ChiselPlugin.scala │ └── DeprecateSFCComponent.scala ├── project ├── build.properties └── plugins.sbt ├── root-doc.txt ├── src ├── main │ ├── resources │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── firrtl.options.RegisteredLibrary │ │ └── chisel3 │ │ │ ├── Makefile │ │ │ └── top.cpp │ └── scala │ │ ├── chisel3 │ │ ├── Driver.scala │ │ ├── aop │ │ │ ├── AspectLibrary.scala │ │ │ ├── Select.scala │ │ │ ├── injecting │ │ │ │ ├── InjectStatement.scala │ │ │ │ ├── InjectingAspect.scala │ │ │ │ └── InjectingPhase.scala │ │ │ └── inspecting │ │ │ │ └── InspectingAspect.scala │ │ ├── compatibility.scala │ │ ├── experimental │ │ │ ├── conversions │ │ │ │ └── package.scala │ │ │ └── util │ │ │ │ └── algorithm │ │ │ │ └── Bitwise.scala │ │ ├── internal │ │ │ └── firrtl │ │ │ │ └── Emitter.scala │ │ ├── stage │ │ │ ├── ChiselAnnotations.scala │ │ │ ├── ChiselCli.scala │ │ │ ├── ChiselOptions.scala │ │ │ ├── ChiselPhase.scala │ │ │ ├── ChiselStage.scala │ │ │ ├── package.scala │ │ │ └── phases │ │ │ │ ├── AddImplicitOutputAnnotationFile.scala │ │ │ │ ├── AddImplicitOutputFile.scala │ │ │ │ ├── AddSerializationAnnotations.scala │ │ │ │ ├── AspectPhase.scala │ │ │ │ ├── Checks.scala │ │ │ │ ├── Convert.scala │ │ │ │ ├── DriverCompatibility.scala │ │ │ │ ├── Elaborate.scala │ │ │ │ ├── Emitter.scala │ │ │ │ ├── MaybeAspectPhase.scala │ │ │ │ ├── MaybeFirrtlStage.scala │ │ │ │ └── MaybeInjectingPhase.scala │ │ ├── testers │ │ │ ├── BasicTester.scala │ │ │ ├── TesterDriver.scala │ │ │ └── package.scala │ │ ├── util │ │ │ ├── Arbiter.scala │ │ │ ├── BitPat.scala │ │ │ ├── Bitwise.scala │ │ │ ├── BlackBoxUtils.scala │ │ │ ├── Cat.scala │ │ │ ├── CircuitMath.scala │ │ │ ├── Conditional.scala │ │ │ ├── Counter.scala │ │ │ ├── Decoupled.scala │ │ │ ├── Enum.scala │ │ │ ├── ExtModuleUtils.scala │ │ │ ├── GrayCode.scala │ │ │ ├── ImplicitConversions.scala │ │ │ ├── Lookup.scala │ │ │ ├── Math.scala │ │ │ ├── MixedVec.scala │ │ │ ├── Mux.scala │ │ │ ├── OneHot.scala │ │ │ ├── Reg.scala │ │ │ ├── Valid.scala │ │ │ ├── circt │ │ │ │ └── SizeOf.scala │ │ │ ├── experimental │ │ │ │ ├── BoringUtils.scala │ │ │ │ ├── ForceNames.scala │ │ │ │ ├── Inline.scala │ │ │ │ ├── LoadMemoryTransform.scala │ │ │ │ ├── decode │ │ │ │ │ ├── DecodeTableAnnotation.scala │ │ │ │ │ ├── DecoderBundle.scala │ │ │ │ │ ├── EspressoMinimizer.scala │ │ │ │ │ ├── Minimizer.scala │ │ │ │ │ ├── QMCMinimizer.scala │ │ │ │ │ ├── TruthTable.scala │ │ │ │ │ └── decoder.scala │ │ │ │ ├── getAnnotations.scala │ │ │ │ └── group.scala │ │ │ ├── pla.scala │ │ │ ├── random │ │ │ │ ├── FibonacciLFSR.scala │ │ │ │ ├── GaloisLFSR.scala │ │ │ │ ├── LFSR.scala │ │ │ │ └── PRNG.scala │ │ │ └── util.scala │ │ └── verilog.scala │ │ └── circt │ │ ├── Implicits.scala │ │ ├── Intrinisic.scala │ │ └── stage │ │ ├── Annotations.scala │ │ ├── CIRCTOptions.scala │ │ ├── CIRCTStage.scala │ │ ├── ChiselStage.scala │ │ ├── package.scala │ │ └── phases │ │ ├── AddFIRRTLInputFile.scala │ │ ├── CIRCT.scala │ │ └── Checks.scala └── test │ ├── resources │ └── chisel3 │ │ ├── AnalogBlackBox.v │ │ ├── BlackBoxTest.v │ │ ├── VerilogVendingMachine.v │ │ ├── sourceroot1 │ │ └── Foo │ │ └── sourceroot2 │ │ └── Foo │ └── scala │ ├── chisel3 │ ├── internal │ │ ├── NameCollisionSpec.scala │ │ └── NamespaceSpec.scala │ └── testers │ │ └── TestUtils.scala │ ├── chiselTests │ ├── AdderTree.scala │ ├── AnalogIntegrationSpec.scala │ ├── AnalogSpec.scala │ ├── AnnotatingDiamondSpec.scala │ ├── AnnotationNoDedup.scala │ ├── AsTypeOfTester.scala │ ├── Assert.scala │ ├── AsyncResetSpec.scala │ ├── AutoClonetypeSpec.scala │ ├── AutoNestedCloneSpec.scala │ ├── BetterNamingTests.scala │ ├── BitwiseOps.scala │ ├── BlackBox.scala │ ├── BlackBoxImpl.scala │ ├── BoringUtilsSpec.scala │ ├── BulkConnectSpec.scala │ ├── BundleElementsSpec.scala │ ├── BundleLiteralSpec.scala │ ├── BundleSpec.scala │ ├── BundleWire.scala │ ├── ChiselEnum.scala │ ├── ChiselSpec.scala │ ├── ChiselTestUtilitiesSpec.scala │ ├── Clock.scala │ ├── CloneModuleSpec.scala │ ├── CompatibilityInteroperabilitySpec.scala │ ├── CompatibilitySpec.scala │ ├── CompileOptionsTest.scala │ ├── ComplexAssign.scala │ ├── ConnectSpec.scala │ ├── ConnectableSpec.scala │ ├── Counter.scala │ ├── CustomBundle.scala │ ├── DataEqualitySpec.scala │ ├── DataPrint.scala │ ├── Decoder.scala │ ├── DecoupledSpec.scala │ ├── DedupSpec.scala │ ├── Direction.scala │ ├── DontTouchSpec.scala │ ├── EnableShiftRegister.scala │ ├── EnumSpec.scala │ ├── ExtModule.scala │ ├── ExtModuleImpl.scala │ ├── GCD.scala │ ├── Harness.scala │ ├── IOCompatibility.scala │ ├── IllegalRefSpec.scala │ ├── ImplicitConversionsSpec.scala │ ├── InlineSpec.scala │ ├── InstanceNameSpec.scala │ ├── IntegerMathSpec.scala │ ├── IntervalRangeSpec.scala │ ├── InvalidateAPISpec.scala │ ├── LazyCloneSpec.scala │ ├── LiteralExtractorSpec.scala │ ├── LiteralToTargetSpec.scala │ ├── LoadMemoryFromFileSpec.scala │ ├── Math.scala │ ├── Mem.scala │ ├── MemorySearch.scala │ ├── MixedVecSpec.scala │ ├── Module.scala │ ├── ModuleExplicitResetSpec.scala │ ├── MulLookup.scala │ ├── MultiAssign.scala │ ├── MultiClockSpec.scala │ ├── MuxSpec.scala │ ├── NamedModuleTester.scala │ ├── NewAnnotationsSpec.scala │ ├── OneHotMuxSpec.scala │ ├── OptionBundle.scala │ ├── Padding.scala │ ├── ParameterizedModule.scala │ ├── PopCount.scala │ ├── PortSpec.scala │ ├── PrintableSpec.scala │ ├── Printf.scala │ ├── QueueFlushSpec.scala │ ├── QueueSpec.scala │ ├── RangeSpec.scala │ ├── RawModuleSpec.scala │ ├── RebindingSpec.scala │ ├── RecordSpec.scala │ ├── ReduceTreeSpec.scala │ ├── Reg.scala │ ├── ResetSpec.scala │ ├── Risc.scala │ ├── SIntOps.scala │ ├── ScalaIntervalSimulatorTest.scala │ ├── SourceLocatorSpec.scala │ ├── Stack.scala │ ├── Stop.scala │ ├── SwitchSpec.scala │ ├── Tbl.scala │ ├── TesterDriverSpec.scala │ ├── ToTargetSpec.scala │ ├── UIntOps.scala │ ├── Util.scala │ ├── Vec.scala │ ├── VecLiteralSpec.scala │ ├── VecToTargetSpec.scala │ ├── VectorPacketIO.scala │ ├── VerificationSpec.scala │ ├── WarningSpec.scala │ ├── When.scala │ ├── WidthSpec.scala │ ├── WireSpec.scala │ ├── aop │ │ ├── InjectionSpec.scala │ │ └── SelectSpec.scala │ ├── experimental │ │ ├── DataView.scala │ │ ├── DataViewIntegrationSpec.scala │ │ ├── DataViewTargetSpec.scala │ │ ├── FlatIOSpec.scala │ │ ├── ForceNames.scala │ │ ├── GroupSpec.scala │ │ ├── ModuleDataProductSpec.scala │ │ ├── ProgrammaticPortsSpec.scala │ │ ├── SerializableModuleGeneratorSpec.scala │ │ ├── TraceSpec.scala │ │ ├── Tuple.scala │ │ └── hierarchy │ │ │ ├── Annotations.scala │ │ │ ├── DefinitionSpec.scala │ │ │ ├── Examples.scala │ │ │ ├── InstanceSpec.scala │ │ │ ├── InstantiateSpec.scala │ │ │ ├── SeparateElaborationSpec.scala │ │ │ └── Utils.scala │ ├── naming │ │ ├── NamePluginSpec.scala │ │ └── PrefixSpec.scala │ ├── reflect │ │ └── DataMirrorSpec.scala │ ├── stage │ │ ├── ChiselAnnotationsSpec.scala │ │ ├── ChiselMainSpec.scala │ │ ├── ChiselOptionsViewSpec.scala │ │ ├── ChiselStageSpec.scala │ │ └── phases │ │ │ ├── AddImplicitOutputAnnotationFileSpec.scala │ │ │ ├── AddImplicitOutputFileSpec.scala │ │ │ ├── AddSerializationAnnotationsSpec.scala │ │ │ ├── ChecksSpec.scala │ │ │ ├── ConvertSpec.scala │ │ │ ├── ElaborateSpec.scala │ │ │ └── EmitterSpec.scala │ └── util │ │ ├── BitPatSpec.scala │ │ ├── BitSetSpec.scala │ │ ├── BitwiseSpec.scala │ │ ├── CatSpec.scala │ │ ├── PipeSpec.scala │ │ ├── PriorityMuxSpec.scala │ │ ├── RegSpec.scala │ │ ├── SizeOfSpec.scala │ │ ├── experimental │ │ ├── DecoderTableSpec.scala │ │ ├── PlaSpec.scala │ │ └── TruthTableSpec.scala │ │ └── random │ │ ├── LFSRSpec.scala │ │ └── PRNGSpec.scala │ ├── circtTests │ └── stage │ │ ├── CIRCTStageSpec.scala │ │ └── ChiselStageSpec.scala │ ├── cookbook │ ├── Bundle2UInt.scala │ ├── CookbookSpec.scala │ ├── FSM.scala │ ├── RegOfVec.scala │ ├── UInt2Bundle.scala │ ├── UInt2VecOfBool.scala │ └── VecOfBool2UInt.scala │ ├── examples │ ├── ImplicitStateVendingMachine.scala │ ├── SimpleVendingMachine.scala │ ├── VendingMachineGenerator.scala │ └── VendingMachineUtils.scala │ └── testCHA │ ├── GCD │ ├── GCD.scala │ └── GCDFormalSpec.scala │ ├── bus │ ├── SVAtest.scala │ ├── common │ │ ├── BusDecoder.scala │ │ ├── DummyMemory.scala │ │ ├── PeripheralsMap.scala │ │ ├── Switch1toN.scala │ │ └── Transaction.scala │ ├── native │ │ ├── NativeBus.scala │ │ └── NativeConfig.scala │ ├── tilelink │ │ ├── Harness.scala │ │ ├── StallUnit.scala │ │ ├── SwitchHarness.scala │ │ ├── TilelinkBus.scala │ │ ├── TilelinkConfig.scala │ │ ├── TilelinkDevice.scala │ │ ├── TilelinkErr.scala │ │ ├── TilelinkHost.scala │ │ └── TilelinkOpcodes.scala │ └── wishbone │ │ ├── Harness.scala │ │ ├── PeripheralMap.scala │ │ ├── WishboneBus.scala │ │ ├── WishboneConfig.scala │ │ ├── WishboneDevice.scala │ │ ├── WishboneErr.scala │ │ └── WishboneHost.scala │ ├── chiselbook │ ├── Adder │ │ ├── AdderTest.scala │ │ └── Adders.scala │ ├── Combinational │ │ ├── Combinational.scala │ │ └── CombinationalTest.scala │ └── Fifo │ │ ├── Fifo.scala │ │ └── FifoSpec.scala │ └── counter │ ├── Counter.scala │ ├── CounterFormal.scala │ ├── CounterFormalSpec.scala │ └── Counter_back.scala ├── stdlib └── src │ └── main │ └── scala │ └── chisel3 │ └── std │ └── BarrelShifter.scala └── website ├── .gitignore ├── .gitmodules ├── .mergify.yml ├── LICENSE ├── Makefile ├── README.md ├── build.sbt ├── docs └── src │ └── main │ ├── resources │ ├── json │ │ ├── README.md │ │ ├── smem_read_write.json │ │ └── smem_rw.json │ ├── microsite │ │ ├── data │ │ │ └── menu.yml │ │ └── img │ │ │ ├── jumbotron_pattern.png │ │ │ ├── jumbotron_pattern2x.png │ │ │ ├── navbar_brand.png │ │ │ ├── navbar_brand2x.png │ │ │ ├── second_icon.png │ │ │ ├── second_icon2x.png │ │ │ ├── sidebar_brand.png │ │ │ ├── sidebar_brand2x.png │ │ │ ├── third_icon.png │ │ │ └── third_icon2x.png │ └── svg │ │ ├── Makefile │ │ ├── chisel-jumbotron.svg │ │ ├── chisel-tool-icon-inverted.svg │ │ ├── chisel-tool-icon.svg │ │ ├── chisel-tool.svg │ │ └── firrtl-tech.svg │ └── tut │ ├── api │ ├── chisel3 │ │ ├── 3.5 │ │ │ ├── .index.md.swp │ │ │ └── index.md │ │ └── latest │ │ │ ├── .index.md.swp │ │ │ └── index.md │ └── index.md │ ├── chisel3 │ └── index.md │ ├── community.md │ └── doc │ └── chisel-cheatsheet3.pdf │ └── index.md ├── project ├── Contributors.scala ├── Version.scala ├── build.properties └── plugins.sbt ├── scripts └── decrypt-keys.sh └── travis-deploy-key.enc /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/configs/mergify_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.github/configs/mergify_config.yml -------------------------------------------------------------------------------- /.github/workflows/install-circt/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.github/workflows/install-circt/action.yml -------------------------------------------------------------------------------- /.github/workflows/install-espresso/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.github/workflows/install-espresso/action.yml -------------------------------------------------------------------------------- /.github/workflows/setup-oss-cad-suite/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.github/workflows/setup-oss-cad-suite/action.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.gitmodules -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.scala-steward.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.scala-steward.conf -------------------------------------------------------------------------------- /.scalafix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.scalafix.conf -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /AdderProp1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/AdderProp1.sv -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/SETUP.md -------------------------------------------------------------------------------- /Syntax and Semantics of Sequence and Property Formulas.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/Syntax and Semantics of Sequence and Property Formulas.pdf -------------------------------------------------------------------------------- /core/src/main/scala-2.12/scala/collection/immutable/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala-2.12/scala/collection/immutable/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Aggregate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Aggregate.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Annotation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Annotation.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Bits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Bits.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/BlackBox.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/BlackBox.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/BoolFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/BoolFactory.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/ChiselEnum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/ChiselEnum.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Clock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Clock.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/CompileOptions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/CompileOptions.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Data.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Data.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Element.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Element.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/IO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/IO.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Mem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Mem.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Module.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/ModuleAspect.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/ModuleAspect.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/MultiClock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/MultiClock.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Mux.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Mux.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Num.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Num.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Printable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Printable.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Printf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Printf.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/RawModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/RawModule.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/Reg.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/Reg.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/SIntFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/SIntFactory.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/SeqUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/SeqUtils.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/UIntFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/UIntFactory.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/VerificationStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/VerificationStatement.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/When.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/When.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/aop/Aspect.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/aop/Aspect.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/connectable/Alignment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/connectable/Alignment.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/connectable/Connectable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/connectable/Connectable.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/connectable/Connection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/connectable/Connection.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/connectable/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/connectable/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/dontTouch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/dontTouch.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/Analog.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/Analog.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/Attach.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/Attach.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/EnumAnnotations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/EnumAnnotations.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/OpaqueType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/OpaqueType.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/SerializableModuleGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/SerializableModuleGenerator.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/SourceInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/SourceInfo.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/Trace.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/Trace.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/dataview/ChiselSubtypeOf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/dataview/ChiselSubtypeOf.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/dataview/DataProduct.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/dataview/DataProduct.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/dataview/DataView.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/dataview/DataView.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/dataview/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/dataview/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/DefinitionClone.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/DefinitionClone.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/InstanceClone.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/InstanceClone.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/InstantiableClone.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/InstantiableClone.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/Instantiate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/Instantiate.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/LibraryHooks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/LibraryHooks.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/ModuleClone.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/ModuleClone.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/core/Definition.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/core/Definition.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/core/Hierarchy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/core/Hierarchy.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/core/Instance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/core/Instance.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/core/IsClone.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/core/IsClone.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/core/IsInstantiable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/core/IsInstantiable.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/core/IsLookupable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/core/IsLookupable.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/core/Lookupable.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/core/Underlying.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/core/Underlying.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/hierarchy/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/hierarchy/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/experimental/prefix.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/experimental/prefix.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/BiConnect.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/BiConnect.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/Binding.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/Binding.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/Builder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/Builder.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/BuilderContextCache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/BuilderContextCache.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/Error.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/Error.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/MonoConnect.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/MonoConnect.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/Namer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/Namer.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/SourceInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/SourceInfo.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/SourceInfoMacro.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/SourceInfoMacro.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/firrtl/Converter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/firrtl/Converter.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/firrtl/IR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/firrtl/IR.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/internal/plugin/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/internal/plugin/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/chisel3/reflect/DataMirror.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/core/src/main/scala/chisel3/reflect/DataMirror.scala -------------------------------------------------------------------------------- /docs-target/src/main/resources/META-INF/services/mdoc.PostModifier: -------------------------------------------------------------------------------- 1 | chisel3.docs.VerilogMdocModifier 2 | -------------------------------------------------------------------------------- /docs-target/src/main/scala/chisel3/docs/VerilogMdocModifier.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs-target/src/main/scala/chisel3/docs/VerilogMdocModifier.scala -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/src/appendix/appendix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/appendix/appendix.md -------------------------------------------------------------------------------- /docs/src/appendix/chisel3-vs-chisel2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/appendix/chisel3-vs-chisel2.md -------------------------------------------------------------------------------- /docs/src/appendix/experimental-features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/appendix/experimental-features.md -------------------------------------------------------------------------------- /docs/src/appendix/upgrading-from-chisel-3-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/appendix/upgrading-from-chisel-3-4.md -------------------------------------------------------------------------------- /docs/src/appendix/upgrading-from-scala-2-11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/appendix/upgrading-from-scala-2-11.md -------------------------------------------------------------------------------- /docs/src/appendix/versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/appendix/versioning.md -------------------------------------------------------------------------------- /docs/src/cookbooks/cookbook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/cookbooks/cookbook.md -------------------------------------------------------------------------------- /docs/src/cookbooks/cookbooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/cookbooks/cookbooks.md -------------------------------------------------------------------------------- /docs/src/cookbooks/dataview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/cookbooks/dataview.md -------------------------------------------------------------------------------- /docs/src/cookbooks/hierarchy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/cookbooks/hierarchy.md -------------------------------------------------------------------------------- /docs/src/cookbooks/naming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/cookbooks/naming.md -------------------------------------------------------------------------------- /docs/src/cookbooks/serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/cookbooks/serialization.md -------------------------------------------------------------------------------- /docs/src/cookbooks/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/cookbooks/troubleshooting.md -------------------------------------------------------------------------------- /docs/src/cookbooks/verilog-vs-chisel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/cookbooks/verilog-vs-chisel.md -------------------------------------------------------------------------------- /docs/src/developers/developers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/developers/developers.md -------------------------------------------------------------------------------- /docs/src/developers/sbt-subproject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/developers/sbt-subproject.md -------------------------------------------------------------------------------- /docs/src/developers/scaladoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/developers/scaladoc.md -------------------------------------------------------------------------------- /docs/src/developers/style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/developers/style.md -------------------------------------------------------------------------------- /docs/src/developers/test-coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/developers/test-coverage.md -------------------------------------------------------------------------------- /docs/src/explanations/annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/annotations.md -------------------------------------------------------------------------------- /docs/src/explanations/blackboxes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/blackboxes.md -------------------------------------------------------------------------------- /docs/src/explanations/bundles-and-vecs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/bundles-and-vecs.md -------------------------------------------------------------------------------- /docs/src/explanations/chisel-enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/chisel-enum.md -------------------------------------------------------------------------------- /docs/src/explanations/chisel-type-vs-scala-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/chisel-type-vs-scala-type.md -------------------------------------------------------------------------------- /docs/src/explanations/combinational-circuits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/combinational-circuits.md -------------------------------------------------------------------------------- /docs/src/explanations/connectable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/connectable.md -------------------------------------------------------------------------------- /docs/src/explanations/connection-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/connection-operators.md -------------------------------------------------------------------------------- /docs/src/explanations/data-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/data-types.md -------------------------------------------------------------------------------- /docs/src/explanations/dataview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/dataview.md -------------------------------------------------------------------------------- /docs/src/explanations/decoder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/decoder.md -------------------------------------------------------------------------------- /docs/src/explanations/explanations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/explanations.md -------------------------------------------------------------------------------- /docs/src/explanations/functional-abstraction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/functional-abstraction.md -------------------------------------------------------------------------------- /docs/src/explanations/functional-module-creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/functional-module-creation.md -------------------------------------------------------------------------------- /docs/src/explanations/interfaces-and-connections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/interfaces-and-connections.md -------------------------------------------------------------------------------- /docs/src/explanations/memories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/memories.md -------------------------------------------------------------------------------- /docs/src/explanations/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/modules.md -------------------------------------------------------------------------------- /docs/src/explanations/motivation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/motivation.md -------------------------------------------------------------------------------- /docs/src/explanations/multi-clock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/multi-clock.md -------------------------------------------------------------------------------- /docs/src/explanations/muxes-and-input-selection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/muxes-and-input-selection.md -------------------------------------------------------------------------------- /docs/src/explanations/naming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/naming.md -------------------------------------------------------------------------------- /docs/src/explanations/operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/operators.md -------------------------------------------------------------------------------- /docs/src/explanations/polymorphism-and-parameterization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/polymorphism-and-parameterization.md -------------------------------------------------------------------------------- /docs/src/explanations/ports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/ports.md -------------------------------------------------------------------------------- /docs/src/explanations/printing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/printing.md -------------------------------------------------------------------------------- /docs/src/explanations/reset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/reset.md -------------------------------------------------------------------------------- /docs/src/explanations/sequential-circuits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/sequential-circuits.md -------------------------------------------------------------------------------- /docs/src/explanations/source-locators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/source-locators.md -------------------------------------------------------------------------------- /docs/src/explanations/supported-hardware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/supported-hardware.md -------------------------------------------------------------------------------- /docs/src/explanations/unconnected-wires.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/unconnected-wires.md -------------------------------------------------------------------------------- /docs/src/explanations/width-inference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/explanations/width-inference.md -------------------------------------------------------------------------------- /docs/src/images/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/Makefile -------------------------------------------------------------------------------- /docs/src/images/chisel_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/chisel_01.png -------------------------------------------------------------------------------- /docs/src/images/chisel_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/chisel_logo.png -------------------------------------------------------------------------------- /docs/src/images/chisel_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/chisel_logo.svg -------------------------------------------------------------------------------- /docs/src/images/connection-operators-experiment.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/connection-operators-experiment.svg -------------------------------------------------------------------------------- /docs/src/images/fir_filter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/fir_filter.svg -------------------------------------------------------------------------------- /docs/src/images/type_hierarchy.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/type_hierarchy.dot -------------------------------------------------------------------------------- /docs/src/images/type_hierarchy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/type_hierarchy.png -------------------------------------------------------------------------------- /docs/src/images/type_hierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/type_hierarchy.svg -------------------------------------------------------------------------------- /docs/src/images/vec-forall.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/images/vec-forall.svg -------------------------------------------------------------------------------- /docs/src/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/introduction.md -------------------------------------------------------------------------------- /docs/src/resources/faqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/resources/faqs.md -------------------------------------------------------------------------------- /docs/src/resources/resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/docs/src/resources/resources.md -------------------------------------------------------------------------------- /integration-tests/src/test/scala/chisel3/std/BarrelShifter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/integration-tests/src/test/scala/chisel3/std/BarrelShifter.scala -------------------------------------------------------------------------------- /integration-tests/src/test/scala/chiselTest/MemFormalSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/integration-tests/src/test/scala/chiselTest/MemFormalSpec.scala -------------------------------------------------------------------------------- /integration-tests/src/test/scala/chiselTests/util/GrayCodeTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/integration-tests/src/test/scala/chiselTests/util/GrayCodeTests.scala -------------------------------------------------------------------------------- /integration-tests/src/test/scala/chiselTests/util/experimental/BitPat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/integration-tests/src/test/scala/chiselTests/util/experimental/BitPat.scala -------------------------------------------------------------------------------- /integration-tests/src/test/scala/chiselTests/util/experimental/DecoderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/integration-tests/src/test/scala/chiselTests/util/experimental/DecoderSpec.scala -------------------------------------------------------------------------------- /integration-tests/src/test/scala/chiselTests/util/experimental/algorithm/Bitwise.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/integration-tests/src/test/scala/chiselTests/util/experimental/algorithm/Bitwise.scala -------------------------------------------------------------------------------- /integration-tests/src/test/scala/chiselTests/util/experimental/minimizer/EspressoSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/integration-tests/src/test/scala/chiselTests/util/experimental/minimizer/EspressoSpec.scala -------------------------------------------------------------------------------- /integration-tests/src/test/scala/chiselTests/util/experimental/minimizer/MinimizerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/integration-tests/src/test/scala/chiselTests/util/experimental/minimizer/MinimizerSpec.scala -------------------------------------------------------------------------------- /integration-tests/src/test/scala/chiselTests/util/experimental/minimizer/QMCSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/integration-tests/src/test/scala/chiselTests/util/experimental/minimizer/QMCSpec.scala -------------------------------------------------------------------------------- /lib/javabdd-1.0b2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/lib/javabdd-1.0b2.jar -------------------------------------------------------------------------------- /lib/jhoafparser-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/lib/jhoafparser-1.1.1.jar -------------------------------------------------------------------------------- /macros/src/main/scala/chisel3/SourceInfoDoc.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/macros/src/main/scala/chisel3/SourceInfoDoc.scala -------------------------------------------------------------------------------- /macros/src/main/scala/chisel3/internal/InstantiableMacro.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/macros/src/main/scala/chisel3/internal/InstantiableMacro.scala -------------------------------------------------------------------------------- /macros/src/main/scala/chisel3/internal/RangeTransform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/macros/src/main/scala/chisel3/internal/RangeTransform.scala -------------------------------------------------------------------------------- /macros/src/main/scala/chisel3/internal/RuntimeDeprecationTransform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/macros/src/main/scala/chisel3/internal/RuntimeDeprecationTransform.scala -------------------------------------------------------------------------------- /macros/src/main/scala/chisel3/internal/naming/NamingAnnotations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/macros/src/main/scala/chisel3/internal/naming/NamingAnnotations.scala -------------------------------------------------------------------------------- /macros/src/main/scala/chisel3/internal/sourceinfo/SourceInfoTransform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/macros/src/main/scala/chisel3/internal/sourceinfo/SourceInfoTransform.scala -------------------------------------------------------------------------------- /plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/plugin/README.md -------------------------------------------------------------------------------- /plugin/src/main/resources/scalac-plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/plugin/src/main/resources/scalac-plugin.xml -------------------------------------------------------------------------------- /plugin/src/main/scala/chisel3/internal/plugin/BundleComponent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/plugin/src/main/scala/chisel3/internal/plugin/BundleComponent.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/chisel3/internal/plugin/ChiselComponent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/plugin/src/main/scala/chisel3/internal/plugin/ChiselComponent.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/chisel3/internal/plugin/ChiselPlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/plugin/src/main/scala/chisel3/internal/plugin/ChiselPlugin.scala -------------------------------------------------------------------------------- /plugin/src/main/scala/chisel3/internal/plugin/DeprecateSFCComponent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/plugin/src/main/scala/chisel3/internal/plugin/DeprecateSFCComponent.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.8.2 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /root-doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/root-doc.txt -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/firrtl.options.RegisteredLibrary: -------------------------------------------------------------------------------- 1 | chisel3.aop.AspectLibrary 2 | -------------------------------------------------------------------------------- /src/main/resources/chisel3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/resources/chisel3/Makefile -------------------------------------------------------------------------------- /src/main/resources/chisel3/top.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/resources/chisel3/top.cpp -------------------------------------------------------------------------------- /src/main/scala/chisel3/Driver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/Driver.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/aop/AspectLibrary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/aop/AspectLibrary.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/aop/Select.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/aop/Select.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/aop/injecting/InjectStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/aop/injecting/InjectStatement.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/aop/injecting/InjectingAspect.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/aop/injecting/InjectingAspect.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/aop/injecting/InjectingPhase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/aop/injecting/InjectingPhase.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/aop/inspecting/InspectingAspect.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/aop/inspecting/InspectingAspect.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/compatibility.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/compatibility.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/experimental/conversions/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/experimental/conversions/package.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/experimental/util/algorithm/Bitwise.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/experimental/util/algorithm/Bitwise.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/internal/firrtl/Emitter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/internal/firrtl/Emitter.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/ChiselAnnotations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/ChiselAnnotations.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/ChiselCli.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/ChiselCli.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/ChiselOptions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/ChiselOptions.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/ChiselPhase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/ChiselPhase.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/ChiselStage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/ChiselStage.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/package.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/AddImplicitOutputAnnotationFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/AddImplicitOutputAnnotationFile.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/AddImplicitOutputFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/AddImplicitOutputFile.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/AddSerializationAnnotations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/AddSerializationAnnotations.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/AspectPhase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/AspectPhase.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/Checks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/Checks.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/Convert.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/Convert.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/DriverCompatibility.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/DriverCompatibility.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/Elaborate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/Elaborate.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/Emitter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/Emitter.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/MaybeAspectPhase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/MaybeAspectPhase.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/MaybeFirrtlStage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/MaybeFirrtlStage.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/stage/phases/MaybeInjectingPhase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/stage/phases/MaybeInjectingPhase.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/testers/BasicTester.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/testers/BasicTester.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/testers/TesterDriver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/testers/TesterDriver.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/testers/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/testers/package.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Arbiter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Arbiter.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/BitPat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/BitPat.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Bitwise.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Bitwise.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/BlackBoxUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/BlackBoxUtils.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Cat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Cat.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/CircuitMath.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/CircuitMath.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Conditional.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Conditional.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Counter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Counter.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Decoupled.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Decoupled.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Enum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Enum.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/ExtModuleUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/ExtModuleUtils.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/GrayCode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/GrayCode.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/ImplicitConversions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/ImplicitConversions.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Lookup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Lookup.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Math.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Math.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/MixedVec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/MixedVec.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Mux.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Mux.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/OneHot.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/OneHot.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Reg.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Reg.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/Valid.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/Valid.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/circt/SizeOf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/circt/SizeOf.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/BoringUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/BoringUtils.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/ForceNames.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/ForceNames.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/Inline.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/Inline.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/LoadMemoryTransform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/LoadMemoryTransform.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/decode/DecodeTableAnnotation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/decode/DecodeTableAnnotation.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/decode/DecoderBundle.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/decode/DecoderBundle.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/decode/EspressoMinimizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/decode/EspressoMinimizer.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/decode/Minimizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/decode/Minimizer.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/decode/QMCMinimizer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/decode/QMCMinimizer.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/decode/TruthTable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/decode/TruthTable.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/decode/decoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/decode/decoder.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/getAnnotations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/getAnnotations.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/experimental/group.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/experimental/group.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/pla.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/pla.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/random/FibonacciLFSR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/random/FibonacciLFSR.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/random/GaloisLFSR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/random/GaloisLFSR.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/random/LFSR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/random/LFSR.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/random/PRNG.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/random/PRNG.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/util/util.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/util/util.scala -------------------------------------------------------------------------------- /src/main/scala/chisel3/verilog.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/chisel3/verilog.scala -------------------------------------------------------------------------------- /src/main/scala/circt/Implicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/Implicits.scala -------------------------------------------------------------------------------- /src/main/scala/circt/Intrinisic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/Intrinisic.scala -------------------------------------------------------------------------------- /src/main/scala/circt/stage/Annotations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/stage/Annotations.scala -------------------------------------------------------------------------------- /src/main/scala/circt/stage/CIRCTOptions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/stage/CIRCTOptions.scala -------------------------------------------------------------------------------- /src/main/scala/circt/stage/CIRCTStage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/stage/CIRCTStage.scala -------------------------------------------------------------------------------- /src/main/scala/circt/stage/ChiselStage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/stage/ChiselStage.scala -------------------------------------------------------------------------------- /src/main/scala/circt/stage/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/stage/package.scala -------------------------------------------------------------------------------- /src/main/scala/circt/stage/phases/AddFIRRTLInputFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/stage/phases/AddFIRRTLInputFile.scala -------------------------------------------------------------------------------- /src/main/scala/circt/stage/phases/CIRCT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/stage/phases/CIRCT.scala -------------------------------------------------------------------------------- /src/main/scala/circt/stage/phases/Checks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/main/scala/circt/stage/phases/Checks.scala -------------------------------------------------------------------------------- /src/test/resources/chisel3/AnalogBlackBox.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/resources/chisel3/AnalogBlackBox.v -------------------------------------------------------------------------------- /src/test/resources/chisel3/BlackBoxTest.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/resources/chisel3/BlackBoxTest.v -------------------------------------------------------------------------------- /src/test/resources/chisel3/VerilogVendingMachine.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/resources/chisel3/VerilogVendingMachine.v -------------------------------------------------------------------------------- /src/test/resources/chisel3/sourceroot1/Foo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/resources/chisel3/sourceroot1/Foo -------------------------------------------------------------------------------- /src/test/resources/chisel3/sourceroot2/Foo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/resources/chisel3/sourceroot2/Foo -------------------------------------------------------------------------------- /src/test/scala/chisel3/internal/NameCollisionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chisel3/internal/NameCollisionSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chisel3/internal/NamespaceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chisel3/internal/NamespaceSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chisel3/testers/TestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chisel3/testers/TestUtils.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/AdderTree.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/AdderTree.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/AnalogIntegrationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/AnalogIntegrationSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/AnalogSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/AnalogSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/AnnotatingDiamondSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/AnnotatingDiamondSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/AnnotationNoDedup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/AnnotationNoDedup.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/AsTypeOfTester.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/AsTypeOfTester.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Assert.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Assert.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/AsyncResetSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/AsyncResetSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/AutoClonetypeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/AutoClonetypeSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/AutoNestedCloneSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/AutoNestedCloneSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BetterNamingTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BetterNamingTests.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BitwiseOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BitwiseOps.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BlackBox.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BlackBox.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BlackBoxImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BlackBoxImpl.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BoringUtilsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BoringUtilsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BulkConnectSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BulkConnectSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BundleElementsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BundleElementsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BundleLiteralSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BundleLiteralSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BundleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BundleSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/BundleWire.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/BundleWire.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ChiselEnum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ChiselEnum.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ChiselSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ChiselSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ChiselTestUtilitiesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ChiselTestUtilitiesSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Clock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Clock.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/CloneModuleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/CloneModuleSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/CompatibilityInteroperabilitySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/CompatibilityInteroperabilitySpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/CompatibilitySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/CompatibilitySpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/CompileOptionsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/CompileOptionsTest.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ComplexAssign.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ComplexAssign.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ConnectSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ConnectSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ConnectableSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ConnectableSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Counter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Counter.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/CustomBundle.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/CustomBundle.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/DataEqualitySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/DataEqualitySpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/DataPrint.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/DataPrint.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Decoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Decoder.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/DecoupledSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/DecoupledSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/DedupSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/DedupSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Direction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Direction.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/DontTouchSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/DontTouchSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/EnableShiftRegister.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/EnableShiftRegister.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/EnumSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/EnumSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ExtModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ExtModule.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ExtModuleImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ExtModuleImpl.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/GCD.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/GCD.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Harness.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Harness.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/IOCompatibility.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/IOCompatibility.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/IllegalRefSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/IllegalRefSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ImplicitConversionsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ImplicitConversionsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/InlineSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/InlineSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/InstanceNameSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/InstanceNameSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/IntegerMathSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/IntegerMathSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/IntervalRangeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/IntervalRangeSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/InvalidateAPISpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/InvalidateAPISpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/LazyCloneSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/LazyCloneSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/LiteralExtractorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/LiteralExtractorSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/LiteralToTargetSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/LiteralToTargetSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/LoadMemoryFromFileSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/LoadMemoryFromFileSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Math.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Math.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Mem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Mem.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/MemorySearch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/MemorySearch.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/MixedVecSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/MixedVecSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Module.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Module.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ModuleExplicitResetSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ModuleExplicitResetSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/MulLookup.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/MulLookup.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/MultiAssign.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/MultiAssign.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/MultiClockSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/MultiClockSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/MuxSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/MuxSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/NamedModuleTester.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/NamedModuleTester.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/NewAnnotationsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/NewAnnotationsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/OneHotMuxSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/OneHotMuxSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/OptionBundle.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/OptionBundle.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Padding.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Padding.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ParameterizedModule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ParameterizedModule.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/PopCount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/PopCount.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/PortSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/PortSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/PrintableSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/PrintableSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Printf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Printf.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/QueueFlushSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/QueueFlushSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/QueueSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/QueueSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/RangeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/RangeSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/RawModuleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/RawModuleSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/RebindingSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/RebindingSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/RecordSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/RecordSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ReduceTreeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ReduceTreeSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Reg.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Reg.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ResetSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ResetSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Risc.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Risc.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/SIntOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/SIntOps.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ScalaIntervalSimulatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ScalaIntervalSimulatorTest.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/SourceLocatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/SourceLocatorSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Stack.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Stack.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Stop.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Stop.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/SwitchSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/SwitchSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Tbl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Tbl.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/TesterDriverSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/TesterDriverSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/ToTargetSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/ToTargetSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/UIntOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/UIntOps.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Util.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Util.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/Vec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/Vec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/VecLiteralSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/VecLiteralSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/VecToTargetSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/VecToTargetSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/VectorPacketIO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/VectorPacketIO.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/VerificationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/VerificationSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/WarningSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/WarningSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/When.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/When.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/WidthSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/WidthSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/WireSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/WireSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/aop/InjectionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/aop/InjectionSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/aop/SelectSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/aop/SelectSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/DataView.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/DataView.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/DataViewIntegrationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/DataViewIntegrationSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/DataViewTargetSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/DataViewTargetSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/FlatIOSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/FlatIOSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/ForceNames.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/ForceNames.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/GroupSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/GroupSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/ModuleDataProductSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/ModuleDataProductSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/ProgrammaticPortsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/ProgrammaticPortsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/SerializableModuleGeneratorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/SerializableModuleGeneratorSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/TraceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/TraceSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/Tuple.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/Tuple.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/hierarchy/Annotations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/hierarchy/Annotations.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/hierarchy/DefinitionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/hierarchy/DefinitionSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/hierarchy/Examples.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/hierarchy/Examples.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/hierarchy/InstanceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/hierarchy/InstanceSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/hierarchy/InstantiateSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/hierarchy/InstantiateSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/hierarchy/SeparateElaborationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/hierarchy/SeparateElaborationSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/experimental/hierarchy/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/experimental/hierarchy/Utils.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/naming/NamePluginSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/naming/NamePluginSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/naming/PrefixSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/naming/PrefixSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/reflect/DataMirrorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/reflect/DataMirrorSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/ChiselAnnotationsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/ChiselAnnotationsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/ChiselMainSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/ChiselMainSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/ChiselOptionsViewSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/ChiselOptionsViewSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/ChiselStageSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/ChiselStageSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/phases/AddImplicitOutputAnnotationFileSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/phases/AddImplicitOutputAnnotationFileSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/phases/AddImplicitOutputFileSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/phases/AddImplicitOutputFileSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/phases/AddSerializationAnnotationsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/phases/AddSerializationAnnotationsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/phases/ChecksSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/phases/ChecksSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/phases/ConvertSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/phases/ConvertSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/phases/ElaborateSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/phases/ElaborateSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/stage/phases/EmitterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/stage/phases/EmitterSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/BitPatSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/BitPatSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/BitSetSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/BitSetSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/BitwiseSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/BitwiseSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/CatSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/CatSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/PipeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/PipeSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/PriorityMuxSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/PriorityMuxSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/RegSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/RegSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/SizeOfSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/SizeOfSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/experimental/DecoderTableSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/experimental/DecoderTableSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/experimental/PlaSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/experimental/PlaSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/experimental/TruthTableSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/experimental/TruthTableSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/random/LFSRSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/random/LFSRSpec.scala -------------------------------------------------------------------------------- /src/test/scala/chiselTests/util/random/PRNGSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/chiselTests/util/random/PRNGSpec.scala -------------------------------------------------------------------------------- /src/test/scala/circtTests/stage/CIRCTStageSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/circtTests/stage/CIRCTStageSpec.scala -------------------------------------------------------------------------------- /src/test/scala/circtTests/stage/ChiselStageSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/circtTests/stage/ChiselStageSpec.scala -------------------------------------------------------------------------------- /src/test/scala/cookbook/Bundle2UInt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/cookbook/Bundle2UInt.scala -------------------------------------------------------------------------------- /src/test/scala/cookbook/CookbookSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/cookbook/CookbookSpec.scala -------------------------------------------------------------------------------- /src/test/scala/cookbook/FSM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/cookbook/FSM.scala -------------------------------------------------------------------------------- /src/test/scala/cookbook/RegOfVec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/cookbook/RegOfVec.scala -------------------------------------------------------------------------------- /src/test/scala/cookbook/UInt2Bundle.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/cookbook/UInt2Bundle.scala -------------------------------------------------------------------------------- /src/test/scala/cookbook/UInt2VecOfBool.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/cookbook/UInt2VecOfBool.scala -------------------------------------------------------------------------------- /src/test/scala/cookbook/VecOfBool2UInt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/cookbook/VecOfBool2UInt.scala -------------------------------------------------------------------------------- /src/test/scala/examples/ImplicitStateVendingMachine.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/examples/ImplicitStateVendingMachine.scala -------------------------------------------------------------------------------- /src/test/scala/examples/SimpleVendingMachine.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/examples/SimpleVendingMachine.scala -------------------------------------------------------------------------------- /src/test/scala/examples/VendingMachineGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/examples/VendingMachineGenerator.scala -------------------------------------------------------------------------------- /src/test/scala/examples/VendingMachineUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/examples/VendingMachineUtils.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/GCD/GCD.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/GCD/GCD.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/GCD/GCDFormalSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/GCD/GCDFormalSpec.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/SVAtest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/SVAtest.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/common/BusDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/common/BusDecoder.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/common/DummyMemory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/common/DummyMemory.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/common/PeripheralsMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/common/PeripheralsMap.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/common/Switch1toN.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/common/Switch1toN.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/common/Transaction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/common/Transaction.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/native/NativeBus.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/native/NativeBus.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/native/NativeConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/native/NativeConfig.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/tilelink/Harness.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/tilelink/Harness.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/tilelink/StallUnit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/tilelink/StallUnit.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/tilelink/SwitchHarness.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/tilelink/SwitchHarness.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/tilelink/TilelinkBus.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/tilelink/TilelinkBus.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/tilelink/TilelinkConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/tilelink/TilelinkConfig.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/tilelink/TilelinkDevice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/tilelink/TilelinkDevice.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/tilelink/TilelinkErr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/tilelink/TilelinkErr.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/tilelink/TilelinkHost.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/tilelink/TilelinkHost.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/tilelink/TilelinkOpcodes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/tilelink/TilelinkOpcodes.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/wishbone/Harness.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/wishbone/Harness.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/wishbone/PeripheralMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/wishbone/PeripheralMap.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/wishbone/WishboneBus.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/wishbone/WishboneBus.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/wishbone/WishboneConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/wishbone/WishboneConfig.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/wishbone/WishboneDevice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/wishbone/WishboneDevice.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/wishbone/WishboneErr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/wishbone/WishboneErr.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/bus/wishbone/WishboneHost.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/bus/wishbone/WishboneHost.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/chiselbook/Adder/AdderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/chiselbook/Adder/AdderTest.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/chiselbook/Adder/Adders.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/chiselbook/Adder/Adders.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/chiselbook/Combinational/Combinational.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/chiselbook/Combinational/Combinational.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/chiselbook/Combinational/CombinationalTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/chiselbook/Combinational/CombinationalTest.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/chiselbook/Fifo/Fifo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/chiselbook/Fifo/Fifo.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/chiselbook/Fifo/FifoSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/chiselbook/Fifo/FifoSpec.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/counter/Counter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/counter/Counter.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/counter/CounterFormal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/counter/CounterFormal.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/counter/CounterFormalSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/counter/CounterFormalSpec.scala -------------------------------------------------------------------------------- /src/test/scala/testCHA/counter/Counter_back.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/src/test/scala/testCHA/counter/Counter_back.scala -------------------------------------------------------------------------------- /stdlib/src/main/scala/chisel3/std/BarrelShifter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/stdlib/src/main/scala/chisel3/std/BarrelShifter.scala -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/.mergify.yml -------------------------------------------------------------------------------- /website/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/LICENSE -------------------------------------------------------------------------------- /website/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/Makefile -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/README.md -------------------------------------------------------------------------------- /website/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/build.sbt -------------------------------------------------------------------------------- /website/docs/src/main/resources/json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/json/README.md -------------------------------------------------------------------------------- /website/docs/src/main/resources/json/smem_read_write.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/json/smem_read_write.json -------------------------------------------------------------------------------- /website/docs/src/main/resources/json/smem_rw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/json/smem_rw.json -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/data/menu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/data/menu.yml -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/jumbotron_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/jumbotron_pattern.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/jumbotron_pattern2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/jumbotron_pattern2x.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/navbar_brand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/navbar_brand.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/navbar_brand2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/navbar_brand2x.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/second_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/second_icon.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/second_icon2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/second_icon2x.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/sidebar_brand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/sidebar_brand.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/sidebar_brand2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/sidebar_brand2x.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/third_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/third_icon.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/microsite/img/third_icon2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/microsite/img/third_icon2x.png -------------------------------------------------------------------------------- /website/docs/src/main/resources/svg/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/svg/Makefile -------------------------------------------------------------------------------- /website/docs/src/main/resources/svg/chisel-jumbotron.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/svg/chisel-jumbotron.svg -------------------------------------------------------------------------------- /website/docs/src/main/resources/svg/chisel-tool-icon-inverted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/svg/chisel-tool-icon-inverted.svg -------------------------------------------------------------------------------- /website/docs/src/main/resources/svg/chisel-tool-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/svg/chisel-tool-icon.svg -------------------------------------------------------------------------------- /website/docs/src/main/resources/svg/chisel-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/svg/chisel-tool.svg -------------------------------------------------------------------------------- /website/docs/src/main/resources/svg/firrtl-tech.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/resources/svg/firrtl-tech.svg -------------------------------------------------------------------------------- /website/docs/src/main/tut/api/chisel3/3.5/.index.md.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/tut/api/chisel3/3.5/.index.md.swp -------------------------------------------------------------------------------- /website/docs/src/main/tut/api/chisel3/3.5/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/tut/api/chisel3/3.5/index.md -------------------------------------------------------------------------------- /website/docs/src/main/tut/api/chisel3/latest/.index.md.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/tut/api/chisel3/latest/.index.md.swp -------------------------------------------------------------------------------- /website/docs/src/main/tut/api/chisel3/latest/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/tut/api/chisel3/latest/index.md -------------------------------------------------------------------------------- /website/docs/src/main/tut/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/tut/api/index.md -------------------------------------------------------------------------------- /website/docs/src/main/tut/chisel3/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/tut/chisel3/index.md -------------------------------------------------------------------------------- /website/docs/src/main/tut/community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/tut/community.md -------------------------------------------------------------------------------- /website/docs/src/main/tut/doc/chisel-cheatsheet3.pdf/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/docs/src/main/tut/doc/chisel-cheatsheet3.pdf/index.md -------------------------------------------------------------------------------- /website/project/Contributors.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/project/Contributors.scala -------------------------------------------------------------------------------- /website/project/Version.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/project/Version.scala -------------------------------------------------------------------------------- /website/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.3.2 2 | -------------------------------------------------------------------------------- /website/project/plugins.sbt: -------------------------------------------------------------------------------- 1 | addSbtPlugin("com.47deg" % "sbt-microsites" % "1.3.2") 2 | -------------------------------------------------------------------------------- /website/scripts/decrypt-keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/scripts/decrypt-keys.sh -------------------------------------------------------------------------------- /website/travis-deploy-key.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscas-tis/CHA/HEAD/website/travis-deploy-key.enc --------------------------------------------------------------------------------